Branch: refs/heads/master
Home: https://github.com/castleproject/Core
Commit: 4558956f522f0097e145c1947f6a9ceb7cfd26ee
https://github.com/castleproject/Core/commit/4558956f522f0097e145c1947f6a9ceb7cfd26ee
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/DefaultBehaviorTestCase.cs
M src/Castle.Core/Castle.Core.csproj
A
src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterExtensions.cs
Log Message:
-----------
Add a DA.AsVirtual() convenience method
Commit: 8e7668eb0474b1cc6707487b1f9a5b43b168e2fa
https://github.com/castleproject/Core/commit/8e7668eb0474b1cc6707487b1f9a5b43b168e2fa
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterExtensions.cs
Log Message:
-----------
Null check on DA.AsVirtual()
Commit: 62a4f794c82c7fcd50fa6a5dc93e1c440676ac22
https://github.com/castleproject/Core/commit/62a4f794c82c7fcd50fa6a5dc93e1c440676ac22
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlReferenceManager.cs
Log Message:
-----------
Use weak references in XmlReferenceManager EntryValue structure.
Commit: 411e4dc0248175893f3aa15c0a845b541d2a5a72
https://github.com/castleproject/Core/commit/411e4dc0248175893f3aa15c0a845b541d2a5a72
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
Log Message:
-----------
Try DictionaryMeta with no Descriptor property
Commit: 00c544a9111a1a5ab0013f7c77793a932e64a491
https://github.com/castleproject/Core/commit/00c544a9111a1a5ab0013f7c77793a932e64a491
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Components.Binder/DataBinder.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/AdaptingGenericDictionaryTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/MemberwiseEqualityHashCodeStrategyTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/DefaultBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterTestCase.cs
M src/Castle.Core/Castle.Core.csproj
M
src/Castle.Core/Components.DictionaryAdapter/Attributes/ComponentAttribute.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterInstance.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
A src/Castle.Core/Components.DictionaryAdapter/DictionaryBehaviorComparer.cs
R src/Castle.Core/Components.DictionaryAdapter/DictionaryDescriptor.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryValidateGroup.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
R
src/Castle.Core/Components.DictionaryAdapter/Util/PriorityBehaviorExtensions.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/DictionaryAdapterExtensions.cs
Log Message:
-----------
Perf crap
Commit: b209159c05bbbf56f9698e3c90e5aecbe74cc6b4
https://github.com/castleproject/Core/commit/b209159c05bbbf56f9698e3c90e5aecbe74cc6b4
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/DefaultBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterAcceptanceTestCase.cs
M src/Castle.Core/Castle.Core.csproj
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterInstance.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
R src/Castle.Core/Components.DictionaryAdapter/DictionaryBehaviorComparer.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/DictionaryAdapterExtensions.cs
Log Message:
-----------
Fixing up breakages
Commit: 96bd0e061934961ab323b43dd1f7d50f68797d98
https://github.com/castleproject/Core/commit/96bd0e061934961ab323b43dd1f7d50f68797d98
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/MemberwiseEqualityHashCodeStrategyTestCase.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
Log Message:
-----------
Fix ref stuf
Commit: 1a293b53b20d4a0488fe812bc1b3ecc3bb3d5573
https://github.com/castleproject/Core/commit/1a293b53b20d4a0488fe812bc1b3ecc3bb3d5573
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
Log Message:
-----------
Fix merge with sharpjs
Commit: 344a7527aff03eaa7d241650b0a2e22c96a94708
https://github.com/castleproject/Core/commit/344a7527aff03eaa7d241650b0a2e22c96a94708
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
Log Message:
-----------
Shuffled meta responsibilities and pulled in sharpies il factory method
Commit: 91e6b2af9a24e45b54658fbba9a6bf82f8331b89
https://github.com/castleproject/Core/commit/91e6b2af9a24e45b54658fbba9a6bf82f8331b89
Author: Craig Neuwirt <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryValidateGroup.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlAdapter.cs
Log Message:
-----------
More performance work in DictionaryAdapterFactory
Commit: 11a01fd381fc576dd0bc81c26a50813c7a49e0f9
https://github.com/castleproject/Core/commit/11a01fd381fc576dd0bc81c26a50813c7a49e0f9
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
M src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/IAddress.cs
M src/Castle.Core/Castle.Core.csproj
R
src/Castle.Core/Components.DictionaryAdapter/Attributes/PropagateNotificationsAttribute.cs
M
src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterBase.Notify.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterBase.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryNotify.cs
A src/Castle.Core/Components.DictionaryAdapter/PropertyChangedEventArgsEx.cs
A
src/Castle.Core/Components.DictionaryAdapter/PropertyChangingEventArgsEx.cs
Log Message:
-----------
Remove "propagate child notifications" feature. This violates
INotifyPropertyChanged contract.
Commit: 4361372338c774dbb3dc29f379f29e61d95aab04
https://github.com/castleproject/Core/commit/4361372338c774dbb3dc29f379f29e61d95aab04
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
Log Message:
-----------
Let's try some C-style loops for optimization.
Commit: cc23b2af7622053eb0cfa71f2a3e0bab80093dac
https://github.com/castleproject/Core/commit/cc23b2af7622053eb0cfa71f2a3e0bab80093dac
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/KeyBehaviorBuilderAttribute.cs
M
src/Castle.Core/Components.DictionaryAdapter/Attributes/ComponentAttribute.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterBase.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterInstance.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryBehaviorBuilder.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/DictionaryAdapterExtensions.cs
Log Message:
-----------
More micro-optimizations to speed up DA creation
Commit: 427ae1fa6633c23745b96c6ff2e47234374fc610
https://github.com/castleproject/Core/commit/427ae1fa6633c23745b96c6ff2e47234374fc610
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Components.Binder/SecurityAssemblyInfo.cs
M src/Castle.Components.Pagination/SecurityAssemblyInfo.cs
M src/Castle.Components.Validator/SecurityAssemblyInfo.cs
M src/Castle.Core/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.NLogIntegration/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.log4netIntegration/SecurityAssemblyInfo.cs
Log Message:
-----------
Remove security attributes for profiling w/ANTS 6
Commit: 0910266cb4ea394e7c9d798beb0df165826222cf
https://github.com/castleproject/Core/commit/0910266cb4ea394e7c9d798beb0df165826222cf
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core/Castle.Core.csproj
A src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionAdapter.cs
A
src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionAdapterObserver.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionProjection.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/IValueInitializer.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/SetProjection.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlAccessor.cs
R
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/IXmlCollection.cs
A
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlCollectionAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlNodeList.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlNodeSet.cs
A
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/IXmlNodeSource.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlCollectionSerializer.cs
Log Message:
-----------
Factor XmlNodeList into reusable ListProjection over ICollectionAdapter
Commit: 9552cb69ad9a2d2a4133ce49c6fa0e2b1767bcb1
https://github.com/castleproject/Core/commit/9552cb69ad9a2d2a4133ce49c6fa0e2b1767bcb1
Author: Jeff Sharp <[email protected]>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M src/Castle.Core.Tests/Castle.Core.Tests.csproj
A
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/VirtualObjectTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/DefaultBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlApis/DummyLazy.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlApis/DummyXmlNode.cs
M src/Castle.Core/Castle.Core.csproj
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryMetaInitializer.cs
R src/Castle.Core/Components.DictionaryAdapter/IVirtual.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtual.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtualSite.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtualTarget.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/VirtualObject.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/VirtualSite.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlMetadataBehavior.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlNodeBase.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlPositionComparer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlSelfCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlNode.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlSubtreeIterator.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathMutableCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathNode.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathReadOnlyCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlXmlNodeSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/DictionaryAdapterExtensions.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/IRealizable.cs
Log Message:
-----------
DictionaryAdapter improvements.
Reworked virtual object support.
Ability to get a DictionaryAdapterMeta based on another meta.
Ability to generate a descriptor from a DictionaryAdapterMeta.
Meta initializers now decide which behaviors should be copied to new metas.
Replaced lock in DictionaryAdapterFactory with Castle SlimReaderWriterLock.
Commit: 8dbb9a543b556065c1227cb1c9ab0393f8ef4f76
https://github.com/castleproject/Core/commit/8dbb9a543b556065c1227cb1c9ab0393f8ef4f76
Author: Jeff Sharp <[email protected]>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M src/Castle.Core.Tests/Castle.Core.Tests.csproj
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
A
src/Castle.Core.Tests/Core.Tests/Internal/InterfaceAttributeUtilTestCase.cs
M src/Castle.Core/Castle.Core.csproj
M
src/Castle.Core/Components.DictionaryAdapter/Attributes/KeyPrefixAttribute.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Core/Internal/AttributesUtil.cs
A src/Castle.Core/Core/Internal/InterfaceAttributeUtil.cs
Log Message:
-----------
Support multiple inheritance of attributes on interfaces.
Commit: 3eb76d68c139869a325a3b76e5c860af29817ba0
https://github.com/castleproject/Core/commit/3eb76d68c139869a325a3b76e5c860af29817ba0
Author: Jeff Sharp <[email protected]>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M src/Castle.Core/Components.DictionaryAdapter/Util/SetProjection.cs
Log Message:
-----------
Fix one-off error.
Commit: 77cbf15af70ca7752b23b4ccde1d0e3881dce6c7
https://github.com/castleproject/Core/commit/77cbf15af70ca7752b23b4ccde1d0e3881dce6c7
Author: Jeff Sharp <[email protected]>
Date: 2012-02-23 (Thu, 23 Feb 2012)
Changed paths:
M src/Castle.Core/Castle.Core.csproj
M src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
A
src/Castle.Core/Components.DictionaryAdapter/Util/ListProjectionDebugView.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/SetProjection.cs
Log Message:
-----------
Make {List|Set}Projections look pretty in the debugger.
Commit: 9ca38dbca7ac866ceb0ffe55cf2cda30046b2f0b
https://github.com/castleproject/Core/commit/9ca38dbca7ac866ceb0ffe55cf2cda30046b2f0b
Author: Jeff Sharp <[email protected]>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlReferenceManager.cs
Log Message:
-----------
Fix collection modification during enumeration error.
Commit: c59a0954e85b4c830fd3e158d064e006795fb741
https://github.com/castleproject/Core/commit/c59a0954e85b4c830fd3e158d064e006795fb741
Author: Jeff Sharp <[email protected]>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Collections/XmlNodeListTestCase.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlCollectionAdapter.cs
Log Message:
-----------
Fix reversed logic bug in Xml-backed list insert.
Commit: 908b7cda1af8cf43cd02872429847b0b6f4349cd
https://github.com/castleproject/Core/commit/908b7cda1af8cf43cd02872429847b0b6f4349cd
Author: Jeff Sharp <[email protected]>
Date: 2012-04-03 (Tue, 03 Apr 2012)
Changed paths:
M src/Castle.Core.Tests/Castle.Core.Tests.csproj
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/MemberwiseEqualityHashCodeStrategyTestCase.cs
A
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/ConflictBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterTestCase.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlMetadata.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlMetadataBehavior.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlIgnoreBehaviorAccessor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlNodeAccessor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/IXmlContext.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlContext.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlContextBase.cs
Log Message:
-----------
Support user-configurable reserved XML namespaces.
Commit: e544c00c798709a43084c45e32cafca113723ac4
https://github.com/castleproject/Core/commit/e544c00c798709a43084c45e32cafca113723ac4
Author: Jeff Sharp <[email protected]>
Date: 2012-04-06 (Fri, 06 Apr 2012)
Changed paths:
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlSelfCursor.cs
Log Message:
-----------
Fix wrapping error in XmlSelfCursor
Commit: 3eeb15c2a5acb342e78bb630bd85f27757aabc73
https://github.com/castleproject/Core/commit/3eeb15c2a5acb342e78bb630bd85f27757aabc73
Author: Jeff Sharp <[email protected]>
Date: 2012-04-06 (Fri, 06 Apr 2012)
Changed paths:
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/ConflictBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/ReferenceBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Collections/XmlNodeListTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlTypeSerializerTests.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionAdapter.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionProjection.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlAccessor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlCollectionAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlArraySerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlCollectionSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlComponentSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlCustomSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlDefaultSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlDynamicSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlSimpleSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlStringSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlTypeSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlXmlNodeSerializer.cs
Log Message:
-----------
Fix invalid refs in XML on collection reassignment.
Commit: 5cf878e026fab9e078ccd2c489ba0158cb6e39fd
https://github.com/castleproject/Core/commit/5cf878e026fab9e078ccd2c489ba0158cb6e39fd
Author: Jeff Sharp <[email protected]>
Date: 2012-04-27 (Fri, 27 Apr 2012)
Changed paths:
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathExtensions.cs
Log Message:
-----------
Fix rare bug where namespaces don't get declared on the correct element
Commit: 40886a7cd2f4802f21851990127c0e7e81ecb5d7
https://github.com/castleproject/Core/commit/40886a7cd2f4802f21851990127c0e7e81ecb5d7
Author: Jeff Sharp <[email protected]>
Date: 2012-05-10 (Thu, 10 May 2012)
Changed paths:
M src/Castle.Components.Binder/SecurityAssemblyInfo.cs
M src/Castle.Components.Pagination/SecurityAssemblyInfo.cs
M src/Castle.Components.Validator/SecurityAssemblyInfo.cs
M src/Castle.Core/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.NLogIntegration/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.log4netIntegration/SecurityAssemblyInfo.cs
Log Message:
-----------
Revert "Remove security attributes for profiling w/ANTS 6"
This reverts commit 427ae1fa6633c23745b96c6ff2e47234374fc610.
Commit: fe2b2218a713967f99df4635083da7273dbfba6a
https://github.com/castleproject/Core/commit/fe2b2218a713967f99df4635083da7273dbfba6a
Author: Jeff Sharp <[email protected]>
Date: 2012-05-10 (Thu, 10 May 2012)
Changed paths:
M src/Castle.Components.Binder/SecurityAssemblyInfo.cs
M src/Castle.Components.Pagination/SecurityAssemblyInfo.cs
M src/Castle.Components.Validator/SecurityAssemblyInfo.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
M
src/Castle.Core/Components.DictionaryAdapter/PropertyChangingEventArgsEx.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/SetProjection.cs
M src/Castle.Core/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.NLogIntegration/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.log4netIntegration/SecurityAssemblyInfo.cs
Log Message:
-----------
Cleanup required to build NET40, NET35, and (almost) SL40
Commit: a5076b6cdfa38cc6b71e5ce3031769977741d1f2
https://github.com/castleproject/Core/commit/a5076b6cdfa38cc6b71e5ce3031769977741d1f2
Author: Craig Neuwirt <[email protected]>
Date: 2012-05-10 (Thu, 10 May 2012)
Changed paths:
M src/Castle.Components.Binder/DataBinder.cs
M src/Castle.Components.Binder/SecurityAssemblyInfo.cs
M src/Castle.Components.Pagination/SecurityAssemblyInfo.cs
M src/Castle.Components.Validator/SecurityAssemblyInfo.cs
M src/Castle.Core.Tests/Castle.Core.Tests.csproj
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/AdaptingGenericDictionaryTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
M src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/IAddress.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/KeyBehaviorBuilderAttribute.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/MemberwiseEqualityHashCodeStrategyTestCase.cs
A
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/VirtualObjectTestCase.cs
A
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/ConflictBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/DefaultBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Behaviors/ReferenceBehaviorTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/Collections/XmlNodeListTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterAcceptanceTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlAdapterTestCase.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlApis/DummyLazy.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlApis/DummyXmlNode.cs
M
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/Xml/XmlTypeSerializerTests.cs
A
src/Castle.Core.Tests/Core.Tests/Internal/InterfaceAttributeUtilTestCase.cs
M src/Castle.Core/Castle.Core.csproj
M
src/Castle.Core/Components.DictionaryAdapter/Attributes/ComponentAttribute.cs
M
src/Castle.Core/Components.DictionaryAdapter/Attributes/KeyPrefixAttribute.cs
R
src/Castle.Core/Components.DictionaryAdapter/Attributes/PropagateNotificationsAttribute.cs
M
src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterBase.Notify.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterBase.cs
A
src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterExtensions.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterInstance.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterMeta.cs
R src/Castle.Core/Components.DictionaryAdapter/DictionaryDescriptor.cs
M src/Castle.Core/Components.DictionaryAdapter/DictionaryValidateGroup.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryAdapterFactory.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryBehaviorBuilder.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryMetaInitializer.cs
M src/Castle.Core/Components.DictionaryAdapter/IDictionaryNotify.cs
R src/Castle.Core/Components.DictionaryAdapter/IVirtual.cs
A src/Castle.Core/Components.DictionaryAdapter/PropertyChangedEventArgsEx.cs
A
src/Castle.Core/Components.DictionaryAdapter/PropertyChangingEventArgsEx.cs
M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionAdapter.cs
A
src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionAdapterObserver.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/ICollectionProjection.cs
M src/Castle.Core/Components.DictionaryAdapter/Util/IValueInitializer.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtual.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtualSite.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/IVirtualTarget.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/ListProjection.cs
A
src/Castle.Core/Components.DictionaryAdapter/Util/ListProjectionDebugView.cs
R
src/Castle.Core/Components.DictionaryAdapter/Util/PriorityBehaviorExtensions.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/SetProjection.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/VirtualObject.cs
A src/Castle.Core/Components.DictionaryAdapter/Util/VirtualSite.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlAdapter.cs
M src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlMetadata.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlMetadataBehavior.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Core/XmlReferenceManager.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlAccessor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlIgnoreBehaviorAccessor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Accessors/XmlNodeAccessor.cs
R
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/IXmlCollection.cs
A
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlCollectionAdapter.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlNodeList.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Collections/XmlNodeSet.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/IXmlContext.cs
A
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/IXmlNodeSource.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlContext.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlContextBase.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlNodeBase.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlPositionComparer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/Base/XmlSelfCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlNode.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/SystemXml/SysXmlSubtreeIterator.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathExtensions.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathMutableCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathNode.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Cursors/XPath/XPathReadOnlyCursor.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlArraySerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlCollectionSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlComponentSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlCustomSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlDefaultSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlDynamicSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlSimpleSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlStringSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlTypeSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Serializers/XmlXmlNodeSerializer.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/DictionaryAdapterExtensions.cs
M
src/Castle.Core/Components.DictionaryAdapter/Xml/Internal/Utilities/IRealizable.cs
M src/Castle.Core/Core/Internal/AttributesUtil.cs
A src/Castle.Core/Core/Internal/InterfaceAttributeUtil.cs
M src/Castle.Core/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.NLogIntegration/SecurityAssemblyInfo.cs
M src/Castle.Services.Logging.log4netIntegration/SecurityAssemblyInfo.cs
Log Message:
-----------
Merge pull request #10 from sharpjs/sharpjs
DictionaryAdapter Fixes & Improvements
Compare: https://github.com/castleproject/Core/compare/11a7f9a...a5076b6
--
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.