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.

Reply via email to