Menu

Old Code (SVN) Commit Log


Commit Date  
[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
[r969] by delphidabbler

There was a duplicate name problem with the new "Database" namespace so this was altered to "DB". All units in the namespace were renamed accordingly. All related test units were again renamed in line with their related "DB" units. Unit references etc were also adjusted.

2010-11-09 00:49:49 Tree
[r968] by delphidabbler

* Renamed NsDatabase.UDataPool.pas as Database.UDataPool.pas.
* Renamed TestNsDatabaseUDataPool.pas as TestDatabaseUDataPool.pas and modified it to refer to renamed Database.UDataPool unit.

2010-11-09 00:34:58 Tree
[r967] by delphidabbler

* Renamed NsDatabase.UDataItem.pas as Database.UDataItem.pas.
* Modified all units that reference NsDatabase.UDataItem.pas to reference renamed unit.
* Renamed TestNsDatabaseUDataItem.pas as TestDatabaseUDataItem.pas.

2010-11-09 00:31:33 Tree
[r966] by delphidabbler

* Renamed NsDatabase.UDatabase.pas as Database.UDatabase.pas.
* Renamed TestNsDatabaseUCookies.pas as TestDatabaseUCookies.pas and modified it to refer to renamed Database.UDatabase unit.

2010-11-09 00:27:00 Tree
[r965] by delphidabbler

* Renamed NsDatabase.UCookies.pas as Database.UCookies.pas.
* Modified all units that reference NsDatabase.UCookies.pas to reference renamed unit.
* Renamed TestNsDatabaseUCookies.pas as TestDatabaseUCookies.pas.

2010-11-09 00:19:44 Tree
[r964] by delphidabbler

Added new Database.UObjectDestructionMgr unit to unit tests project along with related DUnit test case in new TestDatabaseUObjectDestructionMgr unit.

2010-11-09 00:08:20 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.