| ninject:/ |
jump to detailed chart | hide Line History
Constraint |
Changelog
63
by nkohari on
08 May 2008, 16:06:51 -0500
(7 days ago)
Fixed obscure problem with bad interface implementation under .NET 2.0 RTW
trunk/src/Core/Core.csproj
63
trunk/src/Core/Infrastructure/Structures/TypedCollection.cs
63
trunk/src/Core/Activation/Parameters/ParameterCollection.cs
63
trunk/src/Core/Planning/Directives/Collection/IDirectiveCollection.cs
63
trunk/src/Core/Activation/Parameters/IParameterCollection.cs
63
62
by nkohari on
02 May 2008, 20:12:29 -0500
(13 days ago)
Added IProviderFactory and IBindingFactory components to reduce concerns of KernelBase & improve extensibility Refactored plugin-based factories for DRY purposes Updated copyright notice on license he…
trunk/src/Core/Infrastructure/Argument.cs
62
trunk/src/Core/Interception/Request/IRequest.cs
62
trunk/src/Core/Planning/IPlanner.cs
62
trunk/src/Integration/NLog/NLogModule.cs
62
trunk/src/Extensions/MessageBroker/Infrastructure/Model/MessagePublication.cs
62
61
by nkohari on
29 April 2008, 15:29:59 -0500
(16 days ago)
(Very) minor cleanup in the condition EDSL
trunk/src/Conditions/Builders/Base/ConditionBuilderBase.cs
61
trunk/src/Conditions/Composites/BinaryOperation.cs
61
trunk/src/Conditions/Composites/UnaryOperation.cs
61
trunk/src/Conditions/Builders/Base/SimpleConditionBuilder.cs
61
trunk/src/Conditions/TerminatingCondition.cs
61
60
by nkohari on
28 April 2008, 20:58:12 -0500
(17 days ago)
Refactored component infrastructure, creating IComponentContainer/StandardComponentContainer. Holds shortcut methods for standard components, which dramatically improve performance.
trunk/src/Core/Planning/Strategies/InterceptorRegistrationStrategy.cs
60
trunk/src/Core/Behavior/BehaviorBase.cs
60
trunk/src/Core/Activation/Strategies/MethodInjectionStrategy.cs
60
trunk/src/Core/Infrastructure/Components/KernelComponentBase.cs
60
trunk/src/Core/Tests/Interception/InterceptionFixture.cs
60
59
by nkohari on
27 April 2008, 21:54:17 -0500
(18 days ago)
Added timeout support to cache extension. Adjustments to interception infrastructure, now supports factory methods for interceptor creation. InterceptAttribute now abstract, must override to create in…
trunk/src/Integration/LinFu/Tests/Mocks/FlagAttribute.cs
59
trunk/src/Extensions/Cache/Tests/Extensions.Cache.Tests.csproj
59
trunk/src/Conditions/Tests/Mocks/CountAttribute.cs
59
trunk/src/Core/Tests/Mocks/ObjectWithOrderedInterceptors.cs
59
trunk/src/Core/Planning/Strategies/InterceptorRegistrationStrategy.cs
59
58
by nkohari on
25 April 2008, 20:21:16 -0500
(20 days ago)
Changed Dispose() in DebugInfoProvider to properly dispose of DebugInfo objects.
trunk/src/Core/Infrastructure/Debugging/DebugInfoProvider.cs
58
trunk/src/Core/Interception/Wrapper/StandardWrapper.cs
58
57
by nkohari on
25 April 2008, 15:03:36 -0500
(20 days ago)
Removed GenerateLogMessages option from KernelOptions, replaced with Is*Enabled properties on loggers. Added InstanceTrackingMode option to KernelOptions to control tracking of transient instances. Me…
trunk/src/Core/Planning/Plans/IActivationPlan.cs
57
trunk/src/Core/Planning/Strategies/PropertyReflectionStrategy.cs
57
trunk/src/Integration/NLog/Infrastructure/NLogLogger.cs
57
trunk/src/Core/Infrastructure/Extensions/AttributeExtensions.cs
57
trunk/src/Core/Activation/Strategies/PropertyInjectionStrategy.cs
57
56
by nkohari on
25 April 2008, 07:43:38 -0500
(20 days ago)
Minor fix to the StandardBinder improvements from yesterday (should use ReflectedType for ForMembersOf shortcut rather than DeclaringType)
55
by nkohari on
24 April 2008, 15:54:18 -0500
(21 days ago)
Added a couple of shortcuts to StandardBinder for common cases to clean up interface and avoid dependency on Ninject.Conditions
trunk/src/Core/Binding/StandardBinder.cs
55
trunk/src/Core/Binding/Syntax/IBindingConditionSyntax.cs
55
54
by nkohari on
22 April 2008, 20:16:08 -0500
(23 days ago)
Minor fix to OnePerRequestBehavior
trunk/src/Core/Behavior/OnePerRequestBehavior.cs
54
53
by nkohari on
22 April 2008, 15:17:28 -0500
(23 days ago)
Cleaned up exception handling logic, now all in ExceptionFormatter (needs globalization) Added beginnings of OnePerRequestBehavior, but still untested thanks to HttpContext not being mockable. (grr)
trunk/src/Core/Infrastructure/Utility/ExceptionFormatter.cs
53
trunk/src/Core/Attributes/Behavior/CustomBehaviorAttribute.cs
53
trunk/src/Core/Injection/Reflection/ReflectionConstructorInjector.cs
53
trunk/src/Core/Behavior/OnePerRequestBehavior.cs
53
trunk/src/Core/Infrastructure/Utility/Ensure.cs
53
52
by nkohari on
22 April 2008, 06:18:00 -0500
(23 days ago)
Minor project reorganization (put linked members into the Properties folders to satisfy my obsessive side :)
trunk/src/Extensions/Cache/Tests/Extensions.Cache.Tests.csproj
52
trunk/src/Framework/Web/Framework.Web.csproj
52
trunk/src/Integration/NLog/Integration.NLog.csproj
52
trunk/src/Extensions/MessageBroker/Extensions.MessageBroker.csproj
52
trunk/src/Extensions/Cache/Extensions.Cache.csproj
52
51
by nkohari on
21 April 2008, 16:04:57 -0500
(24 days ago)
Removed timestamps from IContext and related pieces of conditional binding system for performance. Transient instances are no longer tracked by the kernel. (Added ShouldTrackInstances flag to IBehavio…
trunk/src/Core/Behavior/SingletonBehavior.cs
51
trunk/src/Core/Infrastructure/Utility/ExceptionFormatter.cs
51
trunk/src/Core/Injection/Reflection/ReflectionConstructorInjector.cs
51
trunk/src/Core/Behavior/BehaviorBase.cs
51
trunk/src/Conditions/Builders/ContextConditionBuilder.cs
51
50
by nkohari on
21 April 2008, 06:24:05 -0500
(24 days ago)
Fixed NUnit dependency on MessageBroker unit test assembly
trunk/src/Core/KernelBase.cs
50
trunk/src/Extensions/MessageBroker/Tests/Extensions.MessageBroker.Tests.csproj
50
49
by nkohari on
20 April 2008, 21:02:43 -0500
(25 days ago)
Added some fixes for performance.
trunk/src/Core/Planning/PlannerBase.cs
49
trunk/src/Core/KernelOptions.cs
49
trunk/CONTRIB.txt
49
trunk/src/Core/Activation/Providers/InjectionProviderBase.cs
49
trunk/src/Core/Tracking/StandardTracker.cs
49
48
by nkohari on
20 April 2008, 17:54:26 -0500
(25 days ago)
Tweaked OnePerThreadBehavior to use ThreadStaticAttribute instead of LocalDataStoreSlot.
trunk/src/Core/Behavior/OnePerThreadBehavior.cs
48
47
by nkohari on
16 April 2008, 19:13:16 -0500
(29 days ago)
Minor change to the NLog integration
trunk/src/Integration/NLog/Infrastructure/NLogLogger.cs
47
trunk/src/Integration/NLog/Infrastructure/NLogLoggerFactory.cs
47
46
by nkohari on
15 April 2008, 20:03:16 -0500
(30 days ago)
Added contributor credits
trunk/Ninject.sln
46
trunk/CONTRIB.txt
46
45
by nkohari on
15 April 2008, 19:50:18 -0500
(30 days ago)
Added NLog integration extension by Ivan Porto Carrero
trunk/Ninject.sln
45
trunk/src/Integration/NLog/Properties/AssemblyInfo.cs
45
trunk/src/Integration/NLog/Infrastructure
45
trunk/lib/NLog.dll
45
trunk/src/Integration/NLog/Integration.NLog.csproj
45
44
by nkohari on
14 April 2008, 08:33:23 -0500
(31 days ago)
Minor cleanup of IBinding, removed BindingOptions (YAGNI) Added support for auto-registration of services via ServiceAttribute and AutoModule
trunk/src/Core/Tests/AutoModuleFixture.cs
44
trunk/src/Core/Binding/IBinding.cs
44
trunk/src/Core/Tests/Mocks/ObjectWithProviderBindingServiceAttribute.cs
44
trunk/src/Core/Infrastructure/Utility/Format.cs
44
trunk/src/Core/Attributes/ServiceAttribute.cs
44
43
by nkohari on
04 April 2008, 16:16:04 -0500
(41 days ago)
Fix for initialization of NinjectHttpApplication in Integration.MonoRail
trunk/src/Integration/MonoRail/NinjectHttpApplication.cs
43
42
by nkohari on
26 March 2008, 20:52:05 -0500
(50 days ago)
Refactored internals of behaviors to fix circular references (except in constructors, which still aren't supported -- and probably won't be) Fixed a couple of CLS validation errors in tests
trunk/src/Core/Tests/Mocks/CircularConstructorMockA.cs
42
trunk/src/Core/Behavior/SingletonBehavior.cs
42
trunk/src/Core/Behavior/BehaviorBase.cs
42
trunk/src/Core/Tests/Mocks/RequestsFieldInjection.cs
42
trunk/src/Core/Tests/Mocks/CircularConstructorMockB.cs
42
41
by nkohari on
25 March 2008, 08:42:10 -0500
(51 days ago)
Removed stale AOP branch, changes have been merged into the trunk as of RC1
branches/aop
41
branches/aop/src/Core/Infrastructure/Argument.cs
41
branches/aop/src/Core/Infrastructure
41
branches/aop/src/Core
41
branches/aop/src
41
39
by nkohari on
24 March 2008, 18:29:59 -0500
(52 days ago)
Fixed check-in problem with MessageBroker
trunk/src/Extensions/MessageBroker/Infrastructure/Directives
39
trunk/src/Extensions/MessageBroker/Tests/Mocks/SubscriberMock.cs
39
trunk/src/Extensions/MessageBroker/Infrastructure/Model/IMessageSubscription.cs
39
trunk/src/Extensions/MessageBroker/Tests/Mocks/PublisherMock.cs
39
trunk/src/Extensions/MessageBroker/Extensions.MessageBroker.csproj
39
38
by nkohari on
24 March 2008, 18:24:31 -0500
(52 days ago)
Solution re-organization around extension model Renamed Ninject.Messaging to Ninject.Extension.MessageBroker Added cache extension
trunk/src/Integration/DynamicProxy2/DynamicProxy2Module.cs
38
trunk/src/Core/Tests/Interception/InterceptionFixture.cs
38
trunk/src/Extensions/Cache/Tests/Mocks/CacheMock.cs
38
trunk/src/Extensions/Cache/Extensions.Cache.csproj
38
trunk/src/Extensions/Cache/Tests/Mocks/SimpleObject.cs
38
|