Detect C# 5 and encourage use of CallerMemberName instead

.. since that's a better solution than ActiveSharp for property change detection. Should ActiveSharp use conditional compilation to automatically simply not call itself (i.e. have a version of Se...

Id #5426 | Release: None | Updated: Sep 22, 2011 at 9:29 AM by johnrusk | Created: Sep 22, 2011 at 9:24 AM by johnrusk

Fix MSIL parsing for (parameterized) method calls on struct fields

The MSIL parsing finds "by ref" usage of fields by looking for the ldflda (load field address) instruction. However, that instruction is also used when the code needs to call a method on a field t...

Id #3283 | Release: None | Updated: Dec 30, 2010 at 12:57 AM by johnrusk | Created: Nov 15, 2008 at 4:05 AM by johnrusk

Optimize performance

Two things worth trying and profiling: (a) Look up types by RuntimeTypeHandle rather than Type, since getting the former is faster. Just need to sort out how LazyDictionaryOfTypes will work, sinc...

Id #2227 | Release: None | Updated: Mar 27, 2011 at 4:59 AM by johnrusk | Created: May 24, 2008 at 9:46 PM by johnrusk

Avoid ambiguity in complex inheritance situations

Currently, fields are identified by name. May be troublesome with derived fields having names that match ancestor ones. Also, private properties in ancestor classes may cause trouble (SetValue ex...

Id #1188 | Release: None | Updated: Aug 15, 2008 at 8:04 AM by johnrusk | Created: Feb 10, 2008 at 2:02 AM by johnrusk

Missing unit tests for LazyDictionary

Tests are there, but not implemented. Implement them

Id #1185 | Release: None | Updated: Feb 10, 2008 at 1:55 AM by johnrusk | Created: Feb 10, 2008 at 1:55 AM by johnrusk

  • 1-5 of 5 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items