RMTP-65 NUnit3 Upgrade
RMTP-65
Update project url in nuspec file
RMTP-60
AccessViolationException in Reflection.Emit when creating types
RMTP-55
Remove the IGeneratedCodeFlusher interface from ReflectionEmitCodeGenerator
RMTP-48
Provide a way to generate a new assembly after a predetermined number of types as been generated
RMTP-47
Introduce ReadOnlySet implementation to wrap the Hashset and prevent a sequential copy of the item in MutableMethodInfo.AddedExplicitBaseDefinitions getter
RMTP-46
Add performance tests for type generation
RMTP-45
Provide a cache for TypePipe RelatedMethodFinder for inherited members and for finding the most derived member that can be shared with TypePipe participants
RMTP-41
Refactor PipelineRegistry to use Lock-Free APIs
RMTP-40
Cache the result of RelatedMethodFinder.GetMostDerivedOverride()
RMTP-39
MuteableType.AddedMethods etc should allow O(1) access
RMTP-38
Improve performance of MethodFactory for non-generic methods.
RMTP-37
RelatedMethodFinder.GetBaseMethod should use internal reflection mechanism for runtime methods (like InheritanceAwareCustomAttributeRetriever)
RMTP-36
Consider optimizing overridden member detection for existing methods
RMTP-35
Finish implementation of MutableMethodInfo
RMTP-30
Finish implementation of MutableConstructorInfo
RMTP-29
Finish implementation of MutableType
RMTP-28
Ensure that user gets an exception when using existing private members in an expression tree with Reflection.Emit
RMTP-27
Include CallingConventions in filtering in MutableType.GetConstructors, GetMethods
RMTP-26
Add integration test for CustomAttributeData retrieval when using assembly binding redirects
RMTP-24
Align reflection behavior for field shadowing with original reflection
RMTP-23
Align MemberSelector.SelectSingleMethod with original reflection behavior
RMTP-22
Add BodyContextBase.GetMutable*Reference
RMTP-21
Drop ReverseTypeCache/ConstructorForAssembledTypeCache
RMTP-20
Also adapt MethodOnTypeInstantiation.GetGenericArguments() ... (needs a GenericParameterOnTypeInstantiation)
RMTP-19
Refine argument checks in MethodFactory
RMTP-18
Finish implementation of mutable reflection objects
RMTP-17
Remove ParamListImplementation/ParamList distinction if no TypePipe.Interfaces.dll is needed
RMTP-16
Implement type unification to fix equality of TypeInstantiation, MethodInstantiation, **OnTypeInstantiation members, ArrayType, and ByRefType
RMTP-15
Document APIs on ProxyType and other MutableReflection classes
RMTP-14
Refactor ComplexSerializationEnabler to allow it's use by participant outside of the TypePipe project
RMTP-13
Support calling methods on parameters whose type is a constrained generic parameter without boxing.
RMTP-12
Move Relection.Emit dependent checks from MutableReflection model to strategy
RMTP-11
Replace the TypeMixer with a more general TypePipeCodeGenerator
RMTP-10
Support for implicit conversion of generic parameters
RMTP-9
Add convenience methods for adding auto-implemented members to ProxyTypeExtensions
RMTP-8
Support proxying of generic types
RMTP-7
Support for TypeInstantiation.GetNestedTypes
RMTP-6
Provide a more strongly typed API for creating additional types
RMTP-5
Type.GetConstructor (Type[]) and CustomType.GetConstructor (Type[]) don't work if one of the parameter types is a CustomType
RMTP-4
Overriding methods with multidimensional array in the signature fails if a lower bound is specified
RMTP-3
Serialization of mixed mixin instances, for which a derived mixin type is generated, throws a FileNotFoundException
RMTP-2
TypePipe does not create a non-abstract assembled type for an abstract type without abstract members if no modifications are made
RMTP-1
issue 1 of 43