Commit | Date | |
---|---|---|
[r979]
by
delphidabbler
* Added new UTestHelpers unit to unit tests project to provide commonly used code for use by test cases. Only content is TAlwaysFreeController class. (Neglected to add UTestHelpers to SVN repo - see r980 for rectification). |
2010-11-10 11:40:20 | Tree |
[r978]
by
delphidabbler
* Added new DB.UCategoryGroup unit that provides a skeleton implementation of a category group in the database along with supporting types. |
2010-11-10 11:20:26 | Tree |
[r977]
by
delphidabbler
Added new DB.UBaseGroup unit containing abstract base class of all database classes the encapsulate a "group". |
2010-11-10 10:37:42 | Tree |
[r976]
by
delphidabbler
* Added new DB.USnippet unit that provides a skeleton implementation of a snippet along with supporting types. |
2010-11-10 10:25:54 | Tree |
[r975]
by
delphidabbler
Removed unused field, method and constructor parameter from TestTObjectDestructionMgr.TTestDataItem. |
2010-11-09 14:16:56 | Tree |
[r974]
by
delphidabbler
Replaced private object destruction controller of TDBDataPool<T> with an instance of TObjectDestructionManager to permit or deny freeing of data items in the pool. |
2010-11-09 14:06:59 | Tree |
[r973]
by
delphidabbler
* Added optional Lock parameter to TObjectDestructionMgr.HookController method and added test to test case unit to check case when Lock is True. |
2010-11-09 12:41:14 | Tree |
[r972]
by
delphidabbler
* Added new Lock method, Locked property and new write accessor for FreeController property of TControlledConditionalFreeObject. Attempting to write a non-nil FreeController property when locked now raises new ELocked exception. |
2010-11-09 03:05:51 | Tree |
[r971]
by
delphidabbler
* Modified existing tests to compile and pass now that Controller property removed from TObjectDestructionMgr. |
2010-11-09 03:01:54 | Tree |
[r970]
by
delphidabbler
Replaced TObjectDestructionMgr.Controller property with HookController method. |
2010-11-09 02:59:50 | Tree |