SubSonic Developers: kelly.harrison

Login name:
kelly.harrison
Total Commits:
15 (0.3%)
Lines of Code:
683 (0.4%)
Most Recent Commit:
2008-03-19 16:04

Activity by Clock Time

Activity by Hour of Day for kelly.harrison

Activity by Day of Week for kelly.harrison

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 15 (100.0%) 683 (100.0%) 45.5
SubSonic/ActiveRecord/ 7 (46.7%) 331 (48.5%) 47.2
SubSonic/CodeGeneration/Templates/ 2 (13.3%) 205 (30.0%) 102.5
SubSonic.Tests/ 5 (33.3%) 142 (20.8%) 28.4
SubSonic/ 1 (6.7%) 5 (0.7%) 5.0

Activity of kelly.harrison

Most Recent Commits

kelly.harrison 2008-03-19 16:04 Rev.: 377

Added test ListTHelper.
Modified test ListSerialization to check for event notifications after serialization.

39 lines of code changed in 1 file:

  • SubSonic.Tests: ActiveListTests.cs (+39)
kelly.harrison 2008-03-19 15:58 Rev.: 376

Added OnDeserialized to fix a bug in BindingList<T>
Added GetList() for those who need to work with a List<T>
Added NonSerialized attribute to PropertyDescriptor fields in BindingListEx and PropertyComparer

25 lines of code changed in 2 files:

  • SubSonic/ActiveRecord: BindingListEx.cs (+24 -2), PropertyComparer.cs (+1)
kelly.harrison 2008-02-17 00:00 Rev.: 315

CHANGED: ActiveRecordTest.cs - Removed some comments that were generating a warning

1 lines of code changed in 1 file:

  • SubSonic.Tests: ActiveRecordTest.cs (+1 -7)
kelly.harrison 2008-02-16 23:26 Rev.: 314

CHANGED: Removed DeepSave tests for the time being.

28 lines of code changed in 1 file:

  • SubSonic.Tests: ActiveRecordTest.cs (+28 -28)
kelly.harrison 2008-02-16 15:20 Rev.: 313

CHANGED: CS_ViewTemplate.aspx - added [Bindable(true)] to properties

1 lines of code changed in 1 file:

  • SubSonic/CodeGeneration/Templates: CS_ViewTemplate.aspx (+1)
kelly.harrison 2008-02-16 13:25 Rev.: 312

CHANGED: ActiveRecordTest - Added TestExistingRecordDeepSave(), TestNewRecordDeepSave()

CHANGED: ActiveListTests - Added DeferredDelete() test

74 lines of code changed in 2 files:

  • SubSonic.Tests: ActiveListTests.cs (+24), ActiveRecordTest.cs (+50)
kelly.harrison 2008-02-16 13:23 Rev.: 311

ADDED: BindingListEX.cs

ADDED: PropertyComparer.cs

CHANGED: AbstractList.cs - changed base class to BindingListEX, Changed Sort(), Added Find(), Changed GetItemProperties(), changed GetPropertyDescriptors()

CHANGED: ActiveList.cs - Added Deferred Delete feature. Added RemoveItem(), ProcessDeletedItems(), BatchDelete(), GetDeleteCommands(), Changed SaveAll() and its variants, Refactored GetSaveCommands() out of BatchSave()

CHANGED: RecordBase - Made SetPrimaryKey() virtual

CHANGED: CS_ClassTemplate.aspx - Overrode SetPrimaryKey(), Added SetPKValues(), Added DeepSave()

TODO: Clean up CS_ClassTemplate.aspx formatting

515 lines of code changed in 7 files:

  • SubSonic: SubSonic.csproj (+5)
  • SubSonic/ActiveRecord: AbstractList.cs (+35 -25), ActiveList.cs (+70 -4), BindingListEx.cs (new 113), PropertyComparer.cs (new 87), RecordBase.cs (+1 -1)
  • SubSonic/CodeGeneration/Templates: CS_ClassTemplate.aspx (+204 -7)
Generated by StatSVN 0.4.1