Exemple #1
0
        private string Process(IList <JsStatement> stmts, IScriptSharpMetadataImporter metadata = null, INamer namer = null, IAssembly mainAssembly = null)
        {
            var obj       = new DefaultLinker(metadata ?? new MockScriptSharpMetadataImporter(), namer ?? new MockNamer());
            var processed = obj.Process(stmts, mainAssembly ?? new Mock <IAssembly>().Object);

            return(string.Join("", processed.Select(s => OutputFormatter.Format(s, allowIntermediates: false))));
        }
 private string Process(IList<JsStatement> stmts, IScriptSharpMetadataImporter metadata = null, INamer namer = null, IAssembly mainAssembly = null)
 {
     var obj = new DefaultLinker(metadata ?? new MockScriptSharpMetadataImporter(), namer ?? new MockNamer());
     var processed = obj.Process(stmts, mainAssembly ?? new Mock<IAssembly>().Object);
     return string.Join("", processed.Select(s => OutputFormatter.Format(s, allowIntermediates: false)));
 }