Branch: refs/heads/master
Home: https://github.com/castleproject/Castle.Windsor
Commit: 823562df2ca0d68265a4883e978b80d635c3485a
https://github.com/castleproject/Castle.Windsor/commit/823562df2ca0d68265a4883e978b80d635c3485a
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M src/Castle.Facilities.Logging/LoggingFacility.cs
Log Message:
-----------
- added shortcut methods for log4net and nlog usage to logging facility
Commit: 65e7ea113270e237d988134a19c685b216a2096f
https://github.com/castleproject/Castle.Windsor/commit/65e7ea113270e237d988134a19c685b216a2096f
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/ReleasePolicyTrackedObjectsTestCase.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/ReleasePolicyTrackedObjects.cs
A src/Castle.Windsor/Windsor/Experimental/Diagnostics/IDiagnosticsInspector.cs
A src/Castle.Windsor/Windsor/Experimental/Diagnostics/IDiagnosticsSource.cs
A src/Castle.Windsor/Windsor/Experimental/Diagnostics/IExposeDiagnostics.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Inspectors/TrackedObjects.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Inspectors/TrackedObjectsInspector.cs
Log Message:
-----------
- started decoupling diagnostics from the debugger views in the container
Commit: 758c84bb9a2a0b3365ecf3072607cbd4026a9bd9
https://github.com/castleproject/Castle.Windsor/commit/758c84bb9a2a0b3365ecf3072607cbd4026a9bd9
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
Log Message:
-----------
made methods private instead of internal which is no longer required.
Commit: 8f0d5b134eb21a5450d77113d81405939719c71f
https://github.com/castleproject/Castle.Windsor/commit/8f0d5b134eb21a5450d77113d81405939719c71f
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-04-02 (Sat, 02 Apr 2011)
Changed paths:
M Castle.Windsor.6.0.ReSharper
Log Message:
-----------
- update resharper file
Commit: b70d8e8f1ca75ed5c693ec196bb0eb06917a3514
https://github.com/castleproject/Castle.Windsor/commit/b70d8e8f1ca75ed5c693ec196bb0eb06917a3514
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-04-02 (Sat, 02 Apr 2011)
Changed paths:
M src/Castle.Windsor.Tests/Experimental/AllComponentsTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ProblematicDependenciesTestCase.cs
M src/Castle.Windsor.Tests/Experimental/ReleasePolicyTrackedObjectsTestCase.cs
M
src/Castle.Windsor.Tests/Windsor.Tests/Debugging/DebuggingSubsystemTestCase.cs
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M
src/Castle.Windsor/MicroKernel/Releasers/LifecycledComponentsReleasePolicy.cs
M src/Castle.Windsor/MicroKernel/SubSystemConstants.cs
R
src/Castle.Windsor/Windsor/Experimental/Diagnostics/DefaultDebuggingSubSystem.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/DefaultDiagnosticsSubSystem.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/AbstractContainerDebuggerExtension.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/AllComponents.cs
M src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/Facilities.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/PotentialLifestyleMismatches.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/PotentiallyMisconfiguredComponents.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Extensions/ReleasePolicyTrackedObjects.cs
M
src/Castle.Windsor/Windsor/Experimental/Diagnostics/IContainerDebuggerExtension.cs
A src/Castle.Windsor/Windsor/Experimental/Diagnostics/IDiagnostic.cs
A src/Castle.Windsor/Windsor/Experimental/Diagnostics/IDiagnosticsHost.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/ITrackedComponentsDiagnostic.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Inspectors/ITrackedObjectsInspector.cs
R
src/Castle.Windsor/Windsor/Experimental/Diagnostics/Inspectors/TrackedObjectsInspector.cs
M src/Castle.Windsor/Windsor/Experimental/Diagnostics/KernelDebuggerProxy.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/TrackedComponentsDiagnostic.cs
A
src/Castle.Windsor/Windsor/Experimental/Diagnostics/TrackedInstancesEventArgs.cs
Log Message:
-----------
- first stab at decoupling container diagnostic from their debugger view
representation. Not sure I want to follow this path much further yet but here's
how it works:
- the subsystem has been renamed from DefaultDebuggingSubSystem to
DefaultDiagnosticsSubSystem and it implements two interfaces now:
IContainerDebuggerExtensionHost as it used to which is used by
debugger proxies
IDiagnosticsHost which exposes diagnostics at the code level to
be used by any kind of components
- a new interface has been introduced: IDiagnostic<out T> which is used to
obtain given information (lazily). Also extension of this interface are used to
collect information required for the requestor.
Compare:
https://github.com/castleproject/Castle.Windsor/compare/4eae5d2...b70d8e8
--
You received this message because you are subscribed to the Google Groups
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/castle-project-commits?hl=en.