[root]/SubSonic/CodeGeneration
Templates
(0 files, 0 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 94 (100.0%) | 1795 (100.0%) | 19.0 |
| canofunk | 65 (69.1%) | 1676 (93.4%) | 25.7 |
| damieng | 6 (6.4%) | 69 (3.8%) | 11.5 |
| robconery | 12 (12.8%) | 34 (1.9%) | 2.8 |
| shawn.oster | 4 (4.3%) | 16 (0.9%) | 4.0 |
| robconery@gmail.com | 7 (7.4%) | 0 (0.0%) | 0.0 |
moving 2.x source to 2.0 folder
0 lines of code changed in 7 files:
FIXED: SqlQuery - ANSISqlGenerator added duplicate DISCTINCT values resulting in malformed queries.
FIXED: SubStage - Slow performance with mapped network drives. Excluded network drives from SubStage file navigator. This greatly improves performance for some users.
FIXED: Test Data - Updated scripts to correctly reflect object dependencies and prevent errors on execution.
ADDED: Re-added SubSonicCentral and SubStage projects.
ADDED: SubSonic.Tests - Added missing SouthwindRepository generated files.
UPDATED: ComponentFactory.Krypton.Toolkit.dll, MbUnit.Framework.dll, MySql.Data.dll, QuickGraph.dll, QuickGraph.Algorithms.dll, Refly.dll, TestFu.dll
UPDATED: Global - Assembly versions changed to 2.2.1.0
CHANGED: Global - AutoProperties now used where possible.
CHANGED: Global - Object initializers now used where possible.
REMOVED: Sandbox Project
42 lines of code changed in 3 files:
CHANGED: Global code clean up and reformatting
CHANGED: Updated System.Data.SQLite.DLL to 1.0.51.0
35 lines of code changed in 4 files:
CHANGED: Global update to many method signatures to improve automatic documentation.
3 lines of code changed in 1 file:
FIXED: InvalidCastException When Using Nullable Boolean Types in MySql (Re-Opened). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=11506
FIXED: Nullable INT Values Not Properly Converted With Oracle Provider. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16424
CHANGED: Global comment and code formatting changes.
NOTE: This revision will (probably) be SubSonic 2.1 RC 1
50 lines of code changed in 4 files:
FIXED: VB_ClassTemplate.aspx Hasn't Been Updated to Reflect RepositoryRecord Changes. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16257
FIXED: Template Generated Code Wraps When "namespace" is Encountered Anywhere in Output. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16180
4 lines of code changed in 1 file:
CHANGED: Miscellaneous code cleanup.
1 lines of code changed in 1 file:
CHANGED: Eliminated a number of Release configuration compiler warnings; Added/updated documentation stubs.
4 lines of code changed in 1 file:
FIXED: ExecuteAsCollectio<> bug for Repository class - Repository now properly executes against generated classes
ADDED: Initial Migration build with tests. This is intial checkin only...
Regenerated Unit test DAL
7 lines of code changed in 1 file:
CHANGED: Global - Minor code generation performance improvements.
68 lines of code changed in 4 files:
CHANGED: RecordBase - Addressed potential thread concurrency issue.
FIXED: Destroy() Fails when Deleted or IsDeleted Columns are Present. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=15395
FIXED: NullReferenceException in SubCommander when generateODSControllers="false". See: http://www.codeplex.com/WorkItem/View.aspx?ProjectName=subsonic&WorkItemId=15509
6 lines of code changed in 1 file:
CHANGED: Updated some general Exceptions to the more specific ArgumentException, ArgumentNullException and ArgumentOutOfRangeException.
7 lines of code changed in 1 file:
ADDED: Some TODO comments for possible bugs.
FIXED: One instance of possible overflow.
FIXED: AddPrimaryKeyColumn(string columnName) wasn't actually using the columnName parameter.
CHANGED: Removed various unused local variables and private fields.
CHANGED: Removed some redundant null and false initializations.
CHANGED: Removed a few unused 'using' statements.
9 lines of code changed in 3 files:
FIXED: OracleDataProvider - GetSelectSql() in OracleDataProvider Generates Invalid SQL. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=14887
CHANGED: Eliminated SubSonic.CodeGenerator namespace.
CHANGED: Minor performance optimizations to code generation template cleaning methods.
25 lines of code changed in 4 files:
ADDED: SubStage - Option to generate classes in VB.
ADDED: SubStage - Log window.
ADDED: SubStage - Description for provider properties.
FIXED: Issue with template generation in certain non-Western European language scenarios. See: http://forums.subsonicproject.com/forums/p/2506/10778.aspx#10778
CHANGED: Calendar Control - Potentially objectionable variable names.
5 lines of code changed in 1 file:
FIXED: VB.NET Templates - Several issues that resulted non-compiling classes being generated.
4 lines of code changed in 1 file:
CHANGED: SubStage - Refactored tree navigation code.
CHANGED: Multiple - Added comment stubs and headers to several new class files.
ADDED: SubStage - Connection string testing.
ADDED: SubSonicCentral - Base class configuration parameters to ConfigBuilder.
52 lines of code changed in 1 file:
Added Select() for In and NotIn
Segregated tests for clarity
Added From<> for typed expressions
Added Query factory methods to CS_Structs Template (need to update VB as well)
Fixed SP templates (VB and C#) to include schema names
1 lines of code changed in 1 file:
CHANGED: Completed GhostDoc comment stubs for all classes, methods, and properties. More code formatting changes.
ADDED: Sandcastle Help File Builder project file and my active settings files for ReSharper and GhostDoc.
NOTE: Current documentation can be found at http://subsonichelp.com
379 lines of code changed in 4 files:
CHANGED: Code reformatting and cleanup. MPL header added to all .cs files. See: http://monk.thelonio.us/archive/2007/12/06/Documentation-Its-my-Cilice.aspx
FIXED: ListComparer<>.Compare(x, y) causes null reference exception. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=14155
172 lines of code changed in 4 files:
(21 more)