Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 118 36

latest revision download trunk

118 annotated / raw | Diffs: previous, other | Lines: 90 ( +3, -4 )

Created: 2008-10-26 20:58:25 -0500 (38 days ago) | Author: nkohari | Changeset: 118

Major refactoring effort surrounding scopes and deterministic disposal, not yet complete but functional.

103 annotated / raw | Diffs: previous, other | Lines: 91 ( +2, -2 )

Created: 2008-08-13 16:16:52 -0500 (3 months 20 days ago) | Author: nkohari | Changeset: 103

Added beginnings of transient (binding-specific) components. Needs more tests.

96 annotated / raw | Diffs: previous, other | Lines: 91 ( +1, -1 )

Created: 2008-08-05 15:57:13 -0500 (3 months 28 days ago) | Author: nkohari | Changeset: 96

Refactored interception support to create fluent interface.
Replaces ToFactoryMethod() and ToInlineProvider() binding targets with ToMethod(). Using closures instead of storing arguments in the bindings is much cleaner and more powerful (ie. you could resolve the arguments via the kernel).
Dropped support for ToRemotingChannel() binding target. Might bring it back in the future, but as an extension.
Moved all projects to target .NET 3.5. Still supporting .NET 2.0 for the foreseeable future, but may start using providing more Linq-ish interfaces for .NET 3.5 builds.

86 annotated / raw | Diffs: previous, other | Lines: 91 ( +3, -13 )

Created: 2008-06-26 07:56:48 -0500 (5 months 8 days ago) | Author: nkohari | Changeset: 86

Refactored activation context to use instance stored in activation context throughout system without requiring passing a secondary reference to the instance that is being activated. This cleans up reliance on "ref" keyword in the activator (which was there for circular reference support) and associated strategies. This also fixes [NINJECT-10] and [NINJECT-11].

Fixed [NINJECT-8] (minor issue with ExceptionFormatter)

70 annotated / raw | Diffs: previous, other | Lines: 101 ( +0, -1 )

Created: 2008-05-27 17:58:30 -0500 (6 months ago) | Author: nkohari | Changeset: 70

Additional work on external build system, using directive improvements

Branch point for: cecil

Tags: 1.0

67 annotated / raw | Diffs: previous, other | Lines: 102 ( +5, -2 )

Created: 2008-05-25 23:30:32 -0500 (6 months ago) | Author: nkohari | Changeset: 67

Added auto-wiring extension.
Major refactoring to improve component infrastructure and expose more strategy-based extension points rather than requiring inheritance.
Removed property-based shortcuts on StandardComponentContainer because they were getting too cumbersome with the additional components.

62 annotated / raw | Diffs: previous, other | Lines: 99 ( +1, -1 )

Created: 2008-05-02 20:12:29 -0500 (7 months ago) | Author: nkohari | Changeset: 62

Added IProviderFactory and IBindingFactory components to reduce concerns of KernelBase & improve extensibility
Refactored plugin-based factories for DRY purposes
Updated copyright notice on license headers

60 annotated / raw | Diffs: previous, other | Lines: 99 ( +2, -5 )

Created: 2008-04-28 20:58:12 -0500 (7 months ago) | Author: nkohari | Changeset: 60

Refactored component infrastructure, creating IComponentContainer/StandardComponentContainer. Holds shortcut methods for standard components, which dramatically improve performance.

58 annotated / raw | Diffs: previous, other | Lines: 102 ( +2, -2 )

Created: 2008-04-25 20:21:16 -0500 (7 months ago) | Author: nkohari | Changeset: 58

Changed Dispose() in DebugInfoProvider to properly dispose of DebugInfo objects.

36 new annotated / raw | Lines: 102 ( +102, -0 )

Created: 2008-03-21 21:57:32 -0500 (8 months ago) | Author: nkohari | Changeset: 36

Fixed problem with check-in from merge.

Tags: rc1

Crucible: Open Source License registered to Atlassian.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.5 Build:build-dev18790 2008-08-11 ) - Administration - Page generated 2008-12-04 13:49 -0600