

| Directory | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 50 (100.0%) | 815 (100.0%) | 16.3 |
| SubSonic/CodeLanguage/ | 4 (8.0%) | 430 (52.8%) | 107.5 |
| SubSonic/DataProviders/ | 6 (12.0%) | 95 (11.7%) | 15.8 |
| SubSonic/CodeGeneration/ | 6 (12.0%) | 69 (8.5%) | 11.5 |
| SubSonic/Sugar/ | 2 (4.0%) | 61 (7.5%) | 30.5 |
| SubSonic/Sql Tools/ | 3 (6.0%) | 42 (5.2%) | 14.0 |
| SubSonic/ | 7 (14.0%) | 28 (3.4%) | 4.0 |
| SubCommander/ | 2 (4.0%) | 25 (3.1%) | 12.5 |
| SubSonicCentral/inc/ | 3 (6.0%) | 20 (2.5%) | 6.6 |
| SubSonicCentral/ | 5 (10.0%) | 15 (1.8%) | 3.0 |
| SubSonic/CodeGeneration/Templates/ | 8 (16.0%) | 15 (1.8%) | 1.8 |
| SubSonic.Tests/ | 1 (2.0%) | 12 (1.5%) | 12.0 |
| SubSonic/Controls/ | 1 (2.0%) | 2 (0.2%) | 2.0 |
| SubSonic/ActiveRecord/ | 1 (2.0%) | 1 (0.1%) | 1.0 |
| / | 1 (2.0%) | 0 (0.0%) | 0.0 |

Change Sugar.File.FromByteCount to use long instead of int to cope with gigabyte sizing. Replaced floating point numbers with decimal constants to avoid unexpected rounding issues of floating point operations and make it clearer to read. Added xmldoc comments.
23 lines of code changed in 1 file:
Switched to the "using" keyword to ensure dispoal on exception. Made parameter names consistent and added xml comment documentation.
38 lines of code changed in 1 file:
Refactor: Remove all programming language specific code into implementations of ICodeLanguage. This will enable additional languages to be more easily added. Further refactoring to continue regarding Utility stubs and Constants.
575 lines of code changed in 25 files:
Apply Theme="Default" to pages that were missing it to stop the text navigation size jumping up and down between pages. Added Title to the Configuration Builder page.
7 lines of code changed in 4 files:
Remove File methods from Utility and use the ones in SubSonic.Sugar.File instead.
15 lines of code changed in 4 files:
Refactor out DataProviderTypes enum & ProviderType properties and move provider-specific code into the DataProvider's.
157 lines of code changed in 14 files:
Removed some unnecessary files (user-specific settings, some binaries and old source control settings)
0 lines of code changed in 1 file: