MustacheSharp/mustache-sharp
Travis Parks 7bda253bab Handle properties and fields being replaced by derived classes.
I added code that will (correctly) chose the most derived property/field
when a conflict exists between the parent and child.

According to Microsoft, there is no guarantee of the order that members
will be returned, so I had to determine the members distance from the
object's type down the inheritance hierarchy and pick the closest.
2014-03-02 00:43:08 -05:00
..
Properties Handle properties and fields being replaced by derived classes. 2014-03-02 00:43:08 -05:00
ArgumentCollection.cs Support scoped variables 2013-10-28 15:58:50 -04:00
CompoundGenerator.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
ConditionTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
ContentTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
Context.cs Rename Namespace 2013-05-03 08:44:57 -04:00
ContextParameter.cs Rename Namespace 2013-05-03 08:44:57 -04:00
EachTagDefinition.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
ElifTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
ElseTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
FormatCompiler.cs Support firing event when keys/variables used as arguments. 2013-10-30 15:39:38 -04:00
Generator.cs Support scoped variables 2013-10-28 15:58:50 -04:00
IGenerator.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
IfTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
IndexTagDefinition.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
InlineGenerator.cs Support scoped variables 2013-10-28 15:58:50 -04:00
InlineTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
KeyFoundEventArgs.cs Rename Namespace 2013-05-03 08:44:57 -04:00
KeyGenerator.cs Support firing event when keys/variables used as arguments. 2013-10-30 15:39:38 -04:00
KeyNotFoundEventArgs.cs Rename Namespace 2013-05-03 08:44:57 -04:00
MasterTagDefinition.cs Rename Namespace 2013-05-03 08:44:57 -04:00
NestedContext.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
NewlineTagDefinition.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
PlaceholderFoundEventArgs.cs Rename Namespace 2013-05-03 08:44:57 -04:00
PropertyDictionary.cs Handle properties and fields being replaced by derived classes. 2014-03-02 00:43:08 -05:00
RegexHelper.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
Scope.cs Support scoped variables 2013-10-28 15:58:50 -04:00
SetTagDefinition.cs Support scoped variables 2013-10-28 15:58:50 -04:00
StaticGenerator.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
TagDefinition.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
TagParameter.cs Rename Namespace 2013-05-03 08:44:57 -04:00
ValueRequestEventArgs.cs Support scoped variables 2013-10-28 15:58:50 -04:00
VariableFoundEventArgs.cs Support firing event when keys/variables used as arguments. 2013-10-30 15:39:38 -04:00
WithTagDefinition.cs Begin implementation of context scopes. 2013-08-16 23:36:06 -04:00
mustache-sharp.csproj Support firing event when keys/variables used as arguments. 2013-10-30 15:39:38 -04:00
mustache-sharp.nuspec Rename Namespace 2013-05-03 08:44:57 -04:00