Menu

Old Code (SVN) Commit Log


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).
* Modified various test case units that provided their own implementations of TAlwaysFreeController to use version in UTestHelpers unit.

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.
* Added test suite for DB.UCategoryGroup unit.

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.
* Added new DB.UConsts unit to provide basic type and constant definitions required by database code.
* Added test suite for DB.USnippet unit.

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.
* Changed anonymous function in TObjectDestructionMgr.Create to raise EBug if unknown permission kind detected.

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.
* Added ELocked exception to UBaseObjects unit.
* Added new unit test for Lock method and Locked property of TControlledConditionalFreeObject.

2010-11-09 03:05:51 Tree
[r971] by delphidabbler

* Modified existing tests to compile and pass now that Controller property removed from TObjectDestructionMgr.
* Added new tests for new TObjectDestructionMgr.HookController method and for TObjectDestructionMgr constructor.

2010-11-09 03:01:54 Tree
[r970] by delphidabbler

Replaced TObjectDestructionMgr.Controller property with HookController method.

2010-11-09 02:59:50 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.