Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Sort: path | last-commit | first-commit Sub Directories

Changelog

63 by nkohari on 08 May 2008, 16:06:51 -0500 (7 days ago) Make Review Fixed obscure problem with bad interface implementation under .NET 2.0 RTW

trunk/src/Core/Core.csproj 63 history download (+0 -1) diffs

trunk/src/Core/Infrastructure/Structures/TypedCollection.cs 63 history download (+1 -1) diffs

trunk/src/Core/Activation/Parameters/ParameterCollection.cs 63 history download (+39 -0) diffs

trunk/src/Core/Planning/Directives/Collection/IDirectiveCollection.cs 63 history download (+54 -1) diffs

trunk/src/Core/Activation/Parameters/IParameterCollection.cs 63 history download (+54 -1) diffs

… 4 more files in changeset.
62 by nkohari on 02 May 2008, 20:12:29 -0500 (13 days ago) Make Review 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 history download (+1 -1) diffs

trunk/src/Core/Interception/Request/IRequest.cs 62 history download (+1 -1) diffs

trunk/src/Core/Planning/IPlanner.cs 62 history download (+1 -1) diffs

trunk/src/Integration/NLog/NLogModule.cs 62 history download (+1 -1) diffs

trunk/src/Extensions/MessageBroker/Infrastructure/Model/MessagePublication.cs 62 history download (+1 -1) diffs

… 457 more files in changeset.
60 by nkohari on 28 April 2008, 20:58:12 -0500 (17 days ago) Make Review Refactored component infrastructure, creating IComponentContainer/StandardComponentContainer. Holds shortcut methods for standard components, which dramatically improve performance.

trunk/src/Core/Planning/Strategies/InterceptorRegistrationStrategy.cs 60 history download (+1 -1) diffs

trunk/src/Core/Behavior/BehaviorBase.cs 60 history download (+3 -3) diffs

trunk/src/Core/Activation/Strategies/MethodInjectionStrategy.cs 60 history download (+1 -1) diffs

trunk/src/Core/Infrastructure/Components/KernelComponentBase.cs 60 history download (+18 -9) diffs

trunk/src/Core/Tests/Interception/InterceptionFixture.cs 60 history download (+17 -20) diffs

… 38 more files in changeset.
59 by nkohari on 27 April 2008, 21:54:17 -0500 (18 days ago) Make Review 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 history download (+2 -2) diffs

trunk/src/Extensions/Cache/Tests/Extensions.Cache.Tests.csproj 59 history download (+1 -0) diffs

trunk/src/Conditions/Tests/Mocks/CountAttribute.cs 59 history download (+2 -2) diffs

trunk/src/Core/Tests/Mocks/ObjectWithOrderedInterceptors.cs 59 history download (+2 -2) diffs

trunk/src/Core/Planning/Strategies/InterceptorRegistrationStrategy.cs 59 history download (+5 -5) diffs

… 26 more files in changeset.
58 by nkohari on 25 April 2008, 20:21:16 -0500 (20 days ago) Make Review Changed Dispose() in DebugInfoProvider to properly dispose of DebugInfo objects.

trunk/src/Core/Infrastructure/Debugging/DebugInfoProvider.cs 58 history download (+3 -0) diffs

trunk/src/Core/Interception/Wrapper/StandardWrapper.cs 58 history download (+2 -2) diffs

57 by nkohari on 25 April 2008, 15:03:36 -0500 (20 days ago) Make Review 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 history download (+1 -1) diffs

trunk/src/Core/Planning/Strategies/PropertyReflectionStrategy.cs 57 history download (+3 -3) diffs

trunk/src/Integration/NLog/Infrastructure/NLogLogger.cs 57 history download (+40 -0) diffs

trunk/src/Core/Infrastructure/Extensions/AttributeExtensions.cs 57 history download (+137) new/moved

trunk/src/Core/Activation/Strategies/PropertyInjectionStrategy.cs 57 history download (+2 -2) diffs

… 51 more files in changeset.
56 by nkohari on 25 April 2008, 07:43:38 -0500 (20 days ago) Make Review Minor fix to the StandardBinder improvements from yesterday (should use ReflectedType for ForMembersOf shortcut rather than DeclaringType)

trunk/src/Core/Binding/StandardBinder.cs 56 history download (+2 -2) diffs

55 by nkohari on 24 April 2008, 15:54:18 -0500 (21 days ago) Make Review 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 history download (+38 -0) diffs

trunk/src/Core/Binding/Syntax/IBindingConditionSyntax.cs 55 history download (+41 -1) diffs

54 by nkohari on 22 April 2008, 20:16:08 -0500 (23 days ago) Make Review Minor fix to OnePerRequestBehavior

trunk/src/Core/Behavior/OnePerRequestBehavior.cs 54 history download (+1 -1) diffs

53 by nkohari on 22 April 2008, 15:17:28 -0500 (23 days ago) Make Review 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 history download (+63 -0) diffs

trunk/src/Core/Attributes/Behavior/CustomBehaviorAttribute.cs 53 history download (+1 -6) diffs

trunk/src/Core/Injection/Reflection/ReflectionConstructorInjector.cs 53 history download (+1 -6) diffs

trunk/src/Core/Behavior/OnePerRequestBehavior.cs 53 history download (+131) new/copied

trunk/src/Core/Infrastructure/Utility/Ensure.cs 53 history download (+2 -10) diffs

… 15 more files in changeset.
52 by nkohari on 22 April 2008, 06:18:00 -0500 (23 days ago) Make Review 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 history download (+1 -1) diffs

trunk/src/Framework/Web/Framework.Web.csproj 52 history download (+2 -2) diffs

trunk/src/Integration/NLog/Integration.NLog.csproj 52 history download (+2 -2) diffs

trunk/src/Extensions/MessageBroker/Extensions.MessageBroker.csproj 52 history download (+2 -2) diffs

trunk/src/Extensions/Cache/Extensions.Cache.csproj 52 history download (+2 -2) diffs

… 13 more files in changeset.
51 by nkohari on 21 April 2008, 16:04:57 -0500 (24 days ago) Make Review 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 history download (+2 -1) diffs

trunk/src/Core/Infrastructure/Utility/ExceptionFormatter.cs 51 history download (+16 -16) diffs

trunk/src/Core/Injection/Reflection/ReflectionConstructorInjector.cs 51 history download (+3 -5) diffs

trunk/src/Core/Behavior/BehaviorBase.cs 51 history download (+9 -9) diffs

trunk/src/Conditions/Builders/ContextConditionBuilder.cs 51 history download (+0 -8) diffs

… 13 more files in changeset.
50 by nkohari on 21 April 2008, 06:24:05 -0500 (24 days ago) Make Review Fixed NUnit dependency on MessageBroker unit test assembly

trunk/src/Core/KernelBase.cs 50 history download (+6 -1) diffs

trunk/src/Extensions/MessageBroker/Tests/Extensions.MessageBroker.Tests.csproj 50 history download (+1 -1) diffs

49 by nkohari on 20 April 2008, 21:02:43 -0500 (25 days ago) Make Review Added some fixes for performance.

trunk/src/Core/Planning/PlannerBase.cs 49 history download (+21 -9) diffs

trunk/src/Core/KernelOptions.cs 49 history download (+13 -1) diffs

trunk/CONTRIB.txt 49 history download (+3 -0) diffs

trunk/src/Core/Activation/Providers/InjectionProviderBase.cs 49 history download (+1 -1) diffs

trunk/src/Core/Tracking/StandardTracker.cs 49 history download (+8 -5) diffs

… 2 more files in changeset.
48 by nkohari on 20 April 2008, 17:54:26 -0500 (25 days ago) Make Review Tweaked OnePerThreadBehavior to use ThreadStaticAttribute instead of LocalDataStoreSlot.

trunk/src/Core/Behavior/OnePerThreadBehavior.cs 48 history download (+7 -20) diffs

47 by nkohari on 16 April 2008, 19:13:16 -0500 (29 days ago) Make Review Minor change to the NLog integration

trunk/src/Integration/NLog/Infrastructure/NLogLogger.cs 47 history download (+2 -2) diffs

trunk/src/Integration/NLog/Infrastructure/NLogLoggerFactory.cs 47 history download (+4 -2) diffs

46 by nkohari on 15 April 2008, 20:03:16 -0500 (30 days ago) Make Review Added contributor credits

trunk/Ninject.sln 46 history download (+1 -0) diffs

trunk/CONTRIB.txt 46 history download (+7) new

45 by nkohari on 15 April 2008, 19:50:18 -0500 (30 days ago) Make Review Added NLog integration extension by Ivan Porto Carrero

trunk/Ninject.sln 45 history download (+8 -1) diffs

trunk/src/Integration/NLog/Properties/AssemblyInfo.cs 45 history download (+9) new/copied

trunk/src/Integration/NLog/Infrastructure 45 history download (+0) new

trunk/lib/NLog.dll 45 history download (+0) new

trunk/src/Integration/NLog/Integration.NLog.csproj 45 history download (+74) new

… 7 more files in changeset.
44 by nkohari on 14 April 2008, 08:33:23 -0500 (31 days ago) Make Review 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 history download (+82) new/copied

trunk/src/Core/Binding/IBinding.cs 44 history download (+2 -2) diffs

trunk/src/Core/Tests/Mocks/ObjectWithProviderBindingServiceAttribute.cs 44 history download (+39) new/copied

trunk/src/Core/Infrastructure/Utility/Format.cs 44 history download (+1 -1) diffs

trunk/src/Core/Attributes/ServiceAttribute.cs 44 history download (+67) new/copied

… 10 more files in changeset.
43 by nkohari on 04 April 2008, 16:16:04 -0500 (41 days ago) Make Review Fix for initialization of NinjectHttpApplication in Integration.MonoRail

trunk/src/Integration/MonoRail/NinjectHttpApplication.cs 43 history download (+44 -9) diffs

42 by nkohari on 26 March 2008, 20:52:05 -0500 (50 days ago) Make Review 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 history deleted

trunk/src/Core/Behavior/SingletonBehavior.cs 42 history download (+20 -16) diffs

trunk/src/Core/Behavior/BehaviorBase.cs 42 history download (+3 -8) diffs

trunk/src/Core/Tests/Mocks/RequestsFieldInjection.cs 42 history download (+1 -6) diffs

trunk/src/Core/Tests/Mocks/CircularConstructorMockB.cs 42 history deleted

… 13 more files in changeset.
41 by nkohari on 25 March 2008, 08:42:10 -0500 (51 days ago) Make Review Removed stale AOP branch, changes have been merged into the trunk as of RC1

branches/aop 41 history deleted

branches/aop/src/Core/Infrastructure/Argument.cs 41 history deleted

branches/aop/src/Core/Infrastructure 41 history deleted

branches/aop/src/Core 41 history deleted

branches/aop/src 41 history deleted

… 564 more files in changeset.
40 by nkohari on 25 March 2008, 08:41:21 -0500 (51 days ago) Make Review made a copy

tags/rc1 40 history download (+0) new

38 by nkohari on 24 March 2008, 18:24:31 -0500 (52 days ago) Make Review Solution re-organization around extension model
Renamed Ninject.Messaging to Ninject.Extension.MessageBroker
Added cache extension

trunk/src/Integration/DynamicProxy2/DynamicProxy2Module.cs 38 history download (+51) new/moved

trunk/src/Core/Tests/Interception/InterceptionFixture.cs 38 history download (+15 -5) diffs

trunk/src/Extensions/Cache/Tests/Mocks/CacheMock.cs 38 history download (+68) new

trunk/src/Extensions/Cache/Extensions.Cache.csproj 38 history download (+75) new

trunk/src/Extensions/Cache/Tests/Mocks/SimpleObject.cs 38 history download (+32) new

… 138 more files in changeset.
37 by nkohari on 22 March 2008, 17:05:26 -0500 (54 days ago) Make Review Fixed NUnit dependencies, now in /lib

trunk/src/Conditions/Tests/Conditions.Tests.csproj 37 history