diff --git a/src/Umbraco.Core/Manifest/ManifestParser.cs b/src/Umbraco.Core/Manifest/ManifestParser.cs index f95be42c52..eb1818335b 100644 --- a/src/Umbraco.Core/Manifest/ManifestParser.cs +++ b/src/Umbraco.Core/Manifest/ManifestParser.cs @@ -16,7 +16,6 @@ namespace Umbraco.Core.Manifest internal class ManifestParser { private readonly DirectoryInfo _pluginsDir; - private static readonly Regex Token = new Regex("(\"##\\w+?##\")", RegexOptions.Compiled); //used to strip comments private static readonly Regex Comments = new Regex("(/\\*.*\\*/)", RegexOptions.Compiled); @@ -47,21 +46,6 @@ namespace Umbraco.Core.Manifest return CreateManifests(manifestFileContents.ToArray()); } - /// - /// Processes all found manifest files and outputs the main.js file containing all plugin manifests - /// - public string GetJavascriptInitialization(JObject umbracoConfig, JArray umbracoInit) - { - - foreach (var m in GetManifests()) - { - MergeJObjects(umbracoConfig, m.JavaScriptConfig, true); - MergeJArrays(umbracoInit, m.JavaScriptInitialize); - } - - return ParseMain(umbracoConfig.ToString(), umbracoInit.ToString()); - } - /// /// Get the file contents from all declared manifest files /// @@ -250,42 +234,6 @@ namespace Umbraco.Core.Manifest } } - ///// - ///// Returns the default config as a JObject - ///// - ///// - //internal static JObject GetDefaultConfig() - //{ - // var config = JsResources.RequireJsConfig; - // var jObj = JsonConvert.DeserializeObject(config); - // return jObj; - //} - - ///// - ///// Returns the default config as a JArray - ///// - ///// - //internal static JArray GetDefaultInitialization() - //{ - // var init = JsResources.RequireJsInitialize; - // var jArr = JsonConvert.DeserializeObject(init); - // return jArr; - //} - - /// - /// Parses the JsResources.Main and replaces the replacement tokens accordingly. - /// - /// - /// - internal static string ParseMain(params string[] replacements) - { - var count = 0; - return Token.Replace(Resources.Main, match => - { - var replaced = replacements[count]; - count++; - return replaced; - }); - } + } } \ No newline at end of file diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index ba86bb92f7..f52016add3 100644 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -173,11 +173,6 @@ - - True - True - Resources.resx - @@ -818,18 +813,11 @@ - - - - ResXFileCodeGenerator - Resources.Designer.cs - -