diff --git a/LinqToUmbraco/dep/Schemas/UmbracoConfig.xsd b/LinqToUmbraco/dep/Schemas/UmbracoConfig.xsd index f3ee8c4e84..bbb8ae92b4 100644 --- a/LinqToUmbraco/dep/Schemas/UmbracoConfig.xsd +++ b/LinqToUmbraco/dep/Schemas/UmbracoConfig.xsd @@ -1,5 +1,4 @@ - diff --git a/LinqToUmbraco/src/umbraco.Linq/DTMetal.CodeBuilder/Code Builder/ClassGenerator.cs b/LinqToUmbraco/src/umbraco.Linq/DTMetal.CodeBuilder/Code Builder/ClassGenerator.cs index ffa069de0f..70cb5f01ec 100644 --- a/LinqToUmbraco/src/umbraco.Linq/DTMetal.CodeBuilder/Code Builder/ClassGenerator.cs +++ b/LinqToUmbraco/src/umbraco.Linq/DTMetal.CodeBuilder/Code Builder/ClassGenerator.cs @@ -14,6 +14,7 @@ using System.Globalization; using System.Reflection; using umbraco.Linq.DTMetal.CodeBuilder.DataType; using VB = Microsoft.VisualBasic; +using System.Text.RegularExpressions; namespace umbraco.Linq.DTMetal.CodeBuilder { @@ -135,7 +136,7 @@ namespace umbraco.Linq.DTMetal.CodeBuilder using (var sw = new StreamWriter(stream)) { - this.Args.Provider.GenerateCodeFromCompileUnit(this.Code, sw, options); + this.Args.Provider.GenerateCodeFromCompileUnit(this.Code, sw, options); } } @@ -725,6 +726,7 @@ namespace umbraco.Linq.DTMetal.CodeBuilder var invalids = new string[] { "_", "-", ".", "$", "@", "*" }; + input = Regex.Replace(input, "([A-Z])", " $1", RegexOptions.Compiled); input = input.Trim().ToLower(); foreach (var i in invalids) @@ -736,7 +738,6 @@ namespace umbraco.Linq.DTMetal.CodeBuilder var correctCasedAsArray = correctCasedInput.Split(' ').Where(s => !string.IsNullOrEmpty(s)); - //var firstItem = correctCasedAsArray[0]; StringBuilder ret = new StringBuilder(); var foundChar = false; foreach (var item in correctCasedAsArray)