forked from Botanical/BotanJS
Migrate old externs 8/x
This commit is contained in:
@@ -4,6 +4,7 @@ import (
|
||||
"flag"
|
||||
"log"
|
||||
"net/http"
|
||||
"os"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
@@ -24,12 +25,16 @@ func main() {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
useCache := os.Getenv("RESOLVER_CACHE")
|
||||
|
||||
options := compilecache.Options{
|
||||
Workers: 2,
|
||||
QueueSize: 128,
|
||||
DisableCache: false,
|
||||
DisableCache: (useCache == "1"),
|
||||
}
|
||||
|
||||
r.DisableCache = options.DisableCache
|
||||
|
||||
h := handler{
|
||||
r: r,
|
||||
jsCache: compilecache.New(closure.NewCompiler(), options),
|
||||
|
||||
@@ -2,5 +2,5 @@ package generated
|
||||
|
||||
const (
|
||||
IMAGE_TAG = "dev"
|
||||
Timestamp = "20260616.003102"
|
||||
Timestamp = "20260617.010042"
|
||||
)
|
||||
|
||||
@@ -24,7 +24,7 @@ var ClassMap = &classmap.Map{
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.AcquireLib": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.AcquireLib", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/AcquireLib.js", JSHash: "7af9a09fbf17d439fb810b3485609c4bbd816729", CSSHash: "e3860ca0ac69a86e948b811da1ebf6ba85fad57f"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.ArticleContent": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.ArticleContent", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.Config", "System.utils.Perf", "Astro.utils.Date", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.compileProp", "System.Net.postData"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleContent.js", JSHash: "83817c1b1e8c73a598e1c090d3dae8fb341bcebe", CSSHash: "e1cfcf676ebfc3a9ab80139ab2f7e63a2a1b286f"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.ArticleLink": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.ArticleLink", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.Config", "System.utils.Perf", "Astro.utils.Date", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.compileProp", "System.Net.postData"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleLink.js", JSHash: "7c6ecca0ad47a0eb6afc625245c6b130ff5716ba", CSSHash: "2d71bce1fa868564d9dac50db338ef7eeed16fd9"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.Code": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.Code", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.compileProp"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js", JSHash: "7666299309b1a4f355a469cac7254be1a14b337e", CSSHash: "1963e8b907d049ab7228c4cccf5e34206dca2f6c"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.Code": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.Code", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.compileProp"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js", JSHash: "53468a55cf1e8da57510dd5fbd2fbde6366eef9e", CSSHash: "1963e8b907d049ab7228c4cccf5e34206dca2f6c"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.Footnote": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.Footnote", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Footnote.js", JSHash: "075620fc95d8668ba79a1ed396f9fafd4c354b5c", CSSHash: "e3b173a7579b3897bb98226cd52a56534f75ca15"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.Heading": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.Heading", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.compileProp"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Heading.js", JSHash: "9853e908fa40726903a8b8537a21d1f04adba0f6", CSSHash: "1"}},
|
||||
"Astro.Blog.AstroEdit.Visualizer.Snippet.Html": {Name: "Astro.Blog.AstroEdit.Visualizer.Snippet.Html", Kind: "class", Parent: "Astro.Blog.AstroEdit.Visualizer.Snippet", Imports: []string{"System.utils.IKey", "System.utils.DataKey", "Dandelion.IDOMElement", "Dandelion", "Components.MessageBox", "Astro.Blog.AstroEdit.Visualizer.Snippet.escapeStr", "Astro.Blog.AstroEdit.Visualizer.Snippet.unescapeStr"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Html.js", JSHash: "d327e4662449fb5742e09789b345aa6c957a26b8", CSSHash: "1"}},
|
||||
@@ -209,33 +209,34 @@ var ClassMap = &classmap.Map{
|
||||
"Dandelion.wrapna": {Name: "Dandelion.wrapna", Kind: "method", Parent: "Dandelion", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}},
|
||||
"Dandelion.wrapne": {Name: "Dandelion.wrapne", Kind: "method", Parent: "Dandelion", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}},
|
||||
"Libraries": {Name: "Libraries", Kind: "class", Parent: "", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}},
|
||||
"Libraries.SyntaxHighlighter": {Name: "Libraries.SyntaxHighlighter", Kind: "class", Parent: "Libraries", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "ebd53c1bd9ff84eb711687ceacb02ebf6357eec3", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"}},
|
||||
"Libraries.SyntaxHighlighter": {Name: "Libraries.SyntaxHighlighter", Kind: "class", Parent: "Libraries", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "168921dfe15afb6844bde5dde6b87bd5d822edee", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"}},
|
||||
"Libraries.SyntaxHighlighter.Brush": {Name: "Libraries.SyntaxHighlighter.Brush", Kind: "class", Parent: "Libraries.SyntaxHighlighter", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}},
|
||||
"Libraries.SyntaxHighlighter.Brush.AS3": {Name: "Libraries.SyntaxHighlighter.Brush.AS3", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/AS3.js", JSHash: "a9bcdf532ab90c0917f234e1fce13d7cbde6d303", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.AppleScript": {Name: "Libraries.SyntaxHighlighter.Brush.AppleScript", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/AppleScript.js", JSHash: "2c161d78cd5b293e420559a6cb41dbf52af36364", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Bash": {Name: "Libraries.SyntaxHighlighter.Brush.Bash", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Bash.js", JSHash: "e01737b50262fb8fda87df4d1d2fcc12c5cff279", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.CSS": {Name: "Libraries.SyntaxHighlighter.Brush.CSS", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Css.js", JSHash: "a13eea6d8b8560fe08dbdd8b5e11fe5caee1182e", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.CSharp": {Name: "Libraries.SyntaxHighlighter.Brush.CSharp", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/CSharp.js", JSHash: "c8175bf390ff40ba9dcd2034affb9d3eeca1bbc6", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.ColdFusion": {Name: "Libraries.SyntaxHighlighter.Brush.ColdFusion", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/ColdFusion.js", JSHash: "5752904015fee173d7b2cc805a385141d243accb", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Cpp": {Name: "Libraries.SyntaxHighlighter.Brush.Cpp", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Cpp.js", JSHash: "3afd2a20b76f24bef4c6425ac7c676029251e768", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Delphi": {Name: "Libraries.SyntaxHighlighter.Brush.Delphi", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Delphi.js", JSHash: "e8605d9f94172970ae3fb96e8a6708996bc3eb24", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Diff": {Name: "Libraries.SyntaxHighlighter.Brush.Diff", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Diff.js", JSHash: "f4a6e49d18deb054fe7e542a871f79f72c828d50", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Erland": {Name: "Libraries.SyntaxHighlighter.Brush.Erland", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Erlang.js", JSHash: "3a1cb02fd8787d7fb9c8cd059dac7ff55460f002", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Groovy": {Name: "Libraries.SyntaxHighlighter.Brush.Groovy", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Groovy.js", JSHash: "5c426a7fe76c8856a0f3e742801ab22aab619207", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.JScript": {Name: "Libraries.SyntaxHighlighter.Brush.JScript", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/JScript.js", JSHash: "0605f279369a383745da75c1193184b2b303140f", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Java": {Name: "Libraries.SyntaxHighlighter.Brush.Java", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Java.js", JSHash: "080de761e0bac2f683aa7d6941cb82ff41a123d8", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.JavaFX": {Name: "Libraries.SyntaxHighlighter.Brush.JavaFX", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/JavaFX.js", JSHash: "b9275be4113bc3d9d0c07e38d536289ee2694670", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Perl": {Name: "Libraries.SyntaxHighlighter.Brush.Perl", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Perl.js", JSHash: "4cd8a05cb33146c5cfa80db799e341d154b90e48", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Php": {Name: "Libraries.SyntaxHighlighter.Brush.Php", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Php.js", JSHash: "7dd28893e70e256385ea0b05f5b90b1c8ff6e542", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Plain": {Name: "Libraries.SyntaxHighlighter.Brush.Plain", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Plain.js", JSHash: "6d5479daeaa74a77b5f2d4296953d3127885e475", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.PowerShell": {Name: "Libraries.SyntaxHighlighter.Brush.PowerShell", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/PowerShell.js", JSHash: "2fa87850b6852fa21fbf40f65dfd9e40b6812fb1", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Python": {Name: "Libraries.SyntaxHighlighter.Brush.Python", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Python.js", JSHash: "0bb656b70b58989685c7dfb95835ea7b96670e65", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.AS3": {Name: "Libraries.SyntaxHighlighter.Brush.AS3", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/AS3.js", JSHash: "9995265a3bba458749834a5be30d0609df62ca02", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.AppleScript": {Name: "Libraries.SyntaxHighlighter.Brush.AppleScript", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/AppleScript.js", JSHash: "967b21aafc98d2b3f1f0624072e199dd67ea8b60", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Bash": {Name: "Libraries.SyntaxHighlighter.Brush.Bash", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Bash.js", JSHash: "a853cecd15f1d9c07a64762d5e7121a7b940a89b", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.CSS": {Name: "Libraries.SyntaxHighlighter.Brush.CSS", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Css.js", JSHash: "0bb87fadfdba16223e1b72754c0f35bb8638382e", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.CSharp": {Name: "Libraries.SyntaxHighlighter.Brush.CSharp", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/CSharp.js", JSHash: "bfcc6c7def285ba87bb6a06483a8089a5bfc9a4d", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.ColdFusion": {Name: "Libraries.SyntaxHighlighter.Brush.ColdFusion", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/ColdFusion.js", JSHash: "4835a6529d4b0a18a3b256e1180b357d80835a3c", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Cpp": {Name: "Libraries.SyntaxHighlighter.Brush.Cpp", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Cpp.js", JSHash: "6309a680f2a6eac6105d6edd556dd30df5e51fc3", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Delphi": {Name: "Libraries.SyntaxHighlighter.Brush.Delphi", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Delphi.js", JSHash: "470fd261a30f4afe63e268b632bc72fbb2f91c1e", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Diff": {Name: "Libraries.SyntaxHighlighter.Brush.Diff", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Diff.js", JSHash: "ddab0c7f4b1c9599687d5ddace196a7b43e7ff71", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Erland": {Name: "Libraries.SyntaxHighlighter.Brush.Erland", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Erlang.js", JSHash: "d584035c4e30b58130b7a4fd6f868ceb93806616", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Go": {Name: "Libraries.SyntaxHighlighter.Brush.Go", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Go.js", JSHash: "ba051331d4d2257f166cdfdd1f876da41bfb9c03", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Groovy": {Name: "Libraries.SyntaxHighlighter.Brush.Groovy", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Groovy.js", JSHash: "bf71d84706089e21ed1f80eef260dd235e5c590e", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.JScript": {Name: "Libraries.SyntaxHighlighter.Brush.JScript", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/JScript.js", JSHash: "546cebd405e4073eb79717d0c5821b086e4cc1aa", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Java": {Name: "Libraries.SyntaxHighlighter.Brush.Java", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Java.js", JSHash: "b4e90562aabfe692165863da07cb2484dd470a1e", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.JavaFX": {Name: "Libraries.SyntaxHighlighter.Brush.JavaFX", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/JavaFX.js", JSHash: "6113b28e70870cb03866bc2b1539c54b6a5f96cb", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Perl": {Name: "Libraries.SyntaxHighlighter.Brush.Perl", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Perl.js", JSHash: "2494fb8de8d247bc2cb193328ff6b726eb153116", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Php": {Name: "Libraries.SyntaxHighlighter.Brush.Php", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Php.js", JSHash: "a654e3bf6efc04bb47d47102880d24606d27bbf1", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Plain": {Name: "Libraries.SyntaxHighlighter.Brush.Plain", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Plain.js", JSHash: "a4e1e0bf856b495d78a1738bbac9fc51ccd3a68a", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.PowerShell": {Name: "Libraries.SyntaxHighlighter.Brush.PowerShell", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/PowerShell.js", JSHash: "e0b661104998c8424b4dc18732035a4888a8d800", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Python": {Name: "Libraries.SyntaxHighlighter.Brush.Python", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Python.js", JSHash: "fec9d69acb8bc66d124c77cd62f6077085000848", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Ruby": {Name: "Libraries.SyntaxHighlighter.Brush.Ruby", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Ruby.js", JSHash: "a987bd40fdbea4edc8329315dae2311c6a7e38c3", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Sass": {Name: "Libraries.SyntaxHighlighter.Brush.Sass", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Sass.js", JSHash: "e39acc0a9c9d542cc4f5be489f424915692672bb", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Scala": {Name: "Libraries.SyntaxHighlighter.Brush.Scala", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Scala.js", JSHash: "f4e7249df2fd10ff775e928112e94eccfe1b6771", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Sql": {Name: "Libraries.SyntaxHighlighter.Brush.Sql", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Sql.js", JSHash: "c150b86652ccc2c01f39074a3b88aef98334894f", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Vb": {Name: "Libraries.SyntaxHighlighter.Brush.Vb", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Vb.js", JSHash: "cbcbee01e4eeea3e6ae1efdc655d1c406f5a2788", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Xml": {Name: "Libraries.SyntaxHighlighter.Brush.Xml", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter", "Libraries.XRegExp"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Xml.js", JSHash: "c20ed9b4285ede0af47cfc56e6eb6746b0768d3a", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Sass": {Name: "Libraries.SyntaxHighlighter.Brush.Sass", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Sass.js", JSHash: "867713f6c6d92a500a4d6c839555e8c461b4a9af", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Scala": {Name: "Libraries.SyntaxHighlighter.Brush.Scala", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Scala.js", JSHash: "49a73884df69cb7c9ffdc10c062fa9adb3b1192a", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Sql": {Name: "Libraries.SyntaxHighlighter.Brush.Sql", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Sql.js", JSHash: "389f92453f87d7505113a1b67add6619a35bcdae", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Vb": {Name: "Libraries.SyntaxHighlighter.Brush.Vb", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Vb.js", JSHash: "13c340bcc1b625133a2526af413c827396d0e359", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Brush.Xml": {Name: "Libraries.SyntaxHighlighter.Brush.Xml", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Brush", Imports: []string{"Libraries.SyntaxHighlighter", "Libraries.XRegExp"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Brush/Xml.js", JSHash: "2f2cbab65fbf910eba2acceacfb793aa35eb830b", CSSHash: "1"}},
|
||||
"Libraries.SyntaxHighlighter.Core": {Name: "Libraries.SyntaxHighlighter.Core", Kind: "class", Parent: "Libraries.SyntaxHighlighter", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Core/_this.js", JSHash: "eb845464ccec54398e7b3fd2ebd91bb574e45536", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"}},
|
||||
"Libraries.SyntaxHighlighter.Core.Default": {Name: "Libraries.SyntaxHighlighter.Core.Default", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Core", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Core/Default.js", JSHash: "2fca662e7e098416f96c4689e57aeaffe2fb15fc", CSSHash: "70c96f4f2bf365effb127f94cd2a8a4153df97ca"}},
|
||||
"Libraries.SyntaxHighlighter.Core.Django": {Name: "Libraries.SyntaxHighlighter.Core.Django", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Core", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Core/Django.js", JSHash: "a8dadc16bc42853c8545462127cbd52f8a9777e6", CSSHash: "e89e7a33ddb1ae8fd8ce8111a7e45a2b53a29ba1"}},
|
||||
@@ -254,7 +255,7 @@ var ClassMap = &classmap.Map{
|
||||
"Libraries.SyntaxHighlighter.Theme.MDUltra": {Name: "Libraries.SyntaxHighlighter.Theme.MDUltra", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Theme", Imports: []string{"Libraries.SyntaxHighlighter.Core.MDUltra"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Theme/MDUltra.js", JSHash: "2970d2bc1f32512fdb2f8487b3fa718a41681c83", CSSHash: "632ce299b8f90d3de35f1505e72db4e1659e0859"}},
|
||||
"Libraries.SyntaxHighlighter.Theme.Midnight": {Name: "Libraries.SyntaxHighlighter.Theme.Midnight", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Theme", Imports: []string{"Libraries.SyntaxHighlighter.Core.Midnight"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Theme/Midnight.js", JSHash: "9a5807549212dab3d3430e341cab2311b2f374e5", CSSHash: "138fe3f3bb425837fcfd9b46c3cc5ad199cb01cc"}},
|
||||
"Libraries.SyntaxHighlighter.Theme.RDark": {Name: "Libraries.SyntaxHighlighter.Theme.RDark", Kind: "class", Parent: "Libraries.SyntaxHighlighter.Theme", Imports: []string{"Libraries.SyntaxHighlighter.Core.RDark"}, Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/Theme/RDark.js", JSHash: "4eb10422695ef08331f8c5e91c6ca5b655c4b641", CSSHash: "b4970092adfcad76da353fa815b8502a9d09f097"}},
|
||||
"Libraries.XRegExp": {Name: "Libraries.XRegExp", Kind: "class", Parent: "Libraries", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "ebd53c1bd9ff84eb711687ceacb02ebf6357eec3", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"}},
|
||||
"Libraries.XRegExp": {Name: "Libraries.XRegExp", Kind: "class", Parent: "Libraries", Imports: []string(nil), Resource: classmap.Resource{Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "168921dfe15afb6844bde5dde6b87bd5d822edee", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"}},
|
||||
"System": {Name: "System", Kind: "class", Parent: "", Imports: []string(nil), Resource: classmap.Resource{Src: "System/_this.js", JSHash: "234db843eb17b025eddacdca0083828d0e7700a6", CSSHash: "1"}},
|
||||
"System.Compression": {Name: "System.Compression", Kind: "class", Parent: "System", Imports: []string(nil), Resource: classmap.Resource{Src: "System/Compression/_this.js", JSHash: "237bff609161dca51d55c73b92a477c54286e26d", CSSHash: "1"}},
|
||||
"System.Compression.Zlib": {Name: "System.Compression.Zlib", Kind: "class", Parent: "System.Compression", Imports: []string(nil), Resource: classmap.Resource{Src: "System/Compression/Zlib.js", JSHash: "50248acd8ef77f57eff8998011ac296b252142d4", CSSHash: "1"}},
|
||||
@@ -327,7 +328,7 @@ var ClassMap = &classmap.Map{
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/AcquireLib.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/AcquireLib.js", JSHash: "7af9a09fbf17d439fb810b3485609c4bbd816729", CSSHash: "e3860ca0ac69a86e948b811da1ebf6ba85fad57f"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleContent.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleContent.js", JSHash: "83817c1b1e8c73a598e1c090d3dae8fb341bcebe", CSSHash: "e1cfcf676ebfc3a9ab80139ab2f7e63a2a1b286f"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleLink.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/ArticleLink.js", JSHash: "7c6ecca0ad47a0eb6afc625245c6b130ff5716ba", CSSHash: "2d71bce1fa868564d9dac50db338ef7eeed16fd9"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js", JSHash: "7666299309b1a4f355a469cac7254be1a14b337e", CSSHash: "1963e8b907d049ab7228c4cccf5e34206dca2f6c"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js", JSHash: "53468a55cf1e8da57510dd5fbd2fbde6366eef9e", CSSHash: "1963e8b907d049ab7228c4cccf5e34206dca2f6c"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/Footnote.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Footnote.js", JSHash: "075620fc95d8668ba79a1ed396f9fafd4c354b5c", CSSHash: "e3b173a7579b3897bb98226cd52a56534f75ca15"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/Heading.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Heading.js", JSHash: "9853e908fa40726903a8b8537a21d1f04adba0f6", CSSHash: "1"},
|
||||
"Astro/Blog/AstroEdit/Visualizer/Snippet/Html.js": {Src: "Astro/Blog/AstroEdit/Visualizer/Snippet/Html.js", JSHash: "d327e4662449fb5742e09789b345aa6c957a26b8", CSSHash: "1"},
|
||||
@@ -450,31 +451,32 @@ var ClassMap = &classmap.Map{
|
||||
"Dandelion/StaticRes.js": {Src: "Dandelion/StaticRes.js", JSHash: "43738524071b7207e6dba6bd223bf811bd475949", CSSHash: "1"},
|
||||
"Dandelion/Window.js": {Src: "Dandelion/Window.js", JSHash: "ea38f2c0c2b5207abdb7265d2d5b7fa4177d0a47", CSSHash: "1"},
|
||||
"Dandelion/_this.js": {Src: "Dandelion/_this.js", JSHash: "063763bdcb6c4702c56e9f132dea13f4875b2d7f", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/AS3.js": {Src: "Libraries/SyntaxHighlighter/Brush/AS3.js", JSHash: "a9bcdf532ab90c0917f234e1fce13d7cbde6d303", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/AppleScript.js": {Src: "Libraries/SyntaxHighlighter/Brush/AppleScript.js", JSHash: "2c161d78cd5b293e420559a6cb41dbf52af36364", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Bash.js": {Src: "Libraries/SyntaxHighlighter/Brush/Bash.js", JSHash: "e01737b50262fb8fda87df4d1d2fcc12c5cff279", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/CSharp.js": {Src: "Libraries/SyntaxHighlighter/Brush/CSharp.js", JSHash: "c8175bf390ff40ba9dcd2034affb9d3eeca1bbc6", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/ColdFusion.js": {Src: "Libraries/SyntaxHighlighter/Brush/ColdFusion.js", JSHash: "5752904015fee173d7b2cc805a385141d243accb", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Cpp.js": {Src: "Libraries/SyntaxHighlighter/Brush/Cpp.js", JSHash: "3afd2a20b76f24bef4c6425ac7c676029251e768", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Css.js": {Src: "Libraries/SyntaxHighlighter/Brush/Css.js", JSHash: "a13eea6d8b8560fe08dbdd8b5e11fe5caee1182e", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Delphi.js": {Src: "Libraries/SyntaxHighlighter/Brush/Delphi.js", JSHash: "e8605d9f94172970ae3fb96e8a6708996bc3eb24", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Diff.js": {Src: "Libraries/SyntaxHighlighter/Brush/Diff.js", JSHash: "f4a6e49d18deb054fe7e542a871f79f72c828d50", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Erlang.js": {Src: "Libraries/SyntaxHighlighter/Brush/Erlang.js", JSHash: "3a1cb02fd8787d7fb9c8cd059dac7ff55460f002", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Groovy.js": {Src: "Libraries/SyntaxHighlighter/Brush/Groovy.js", JSHash: "5c426a7fe76c8856a0f3e742801ab22aab619207", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/JScript.js": {Src: "Libraries/SyntaxHighlighter/Brush/JScript.js", JSHash: "0605f279369a383745da75c1193184b2b303140f", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Java.js": {Src: "Libraries/SyntaxHighlighter/Brush/Java.js", JSHash: "080de761e0bac2f683aa7d6941cb82ff41a123d8", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/JavaFX.js": {Src: "Libraries/SyntaxHighlighter/Brush/JavaFX.js", JSHash: "b9275be4113bc3d9d0c07e38d536289ee2694670", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Perl.js": {Src: "Libraries/SyntaxHighlighter/Brush/Perl.js", JSHash: "4cd8a05cb33146c5cfa80db799e341d154b90e48", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Php.js": {Src: "Libraries/SyntaxHighlighter/Brush/Php.js", JSHash: "7dd28893e70e256385ea0b05f5b90b1c8ff6e542", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Plain.js": {Src: "Libraries/SyntaxHighlighter/Brush/Plain.js", JSHash: "6d5479daeaa74a77b5f2d4296953d3127885e475", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/PowerShell.js": {Src: "Libraries/SyntaxHighlighter/Brush/PowerShell.js", JSHash: "2fa87850b6852fa21fbf40f65dfd9e40b6812fb1", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Python.js": {Src: "Libraries/SyntaxHighlighter/Brush/Python.js", JSHash: "0bb656b70b58989685c7dfb95835ea7b96670e65", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/AS3.js": {Src: "Libraries/SyntaxHighlighter/Brush/AS3.js", JSHash: "9995265a3bba458749834a5be30d0609df62ca02", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/AppleScript.js": {Src: "Libraries/SyntaxHighlighter/Brush/AppleScript.js", JSHash: "967b21aafc98d2b3f1f0624072e199dd67ea8b60", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Bash.js": {Src: "Libraries/SyntaxHighlighter/Brush/Bash.js", JSHash: "a853cecd15f1d9c07a64762d5e7121a7b940a89b", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/CSharp.js": {Src: "Libraries/SyntaxHighlighter/Brush/CSharp.js", JSHash: "bfcc6c7def285ba87bb6a06483a8089a5bfc9a4d", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/ColdFusion.js": {Src: "Libraries/SyntaxHighlighter/Brush/ColdFusion.js", JSHash: "4835a6529d4b0a18a3b256e1180b357d80835a3c", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Cpp.js": {Src: "Libraries/SyntaxHighlighter/Brush/Cpp.js", JSHash: "6309a680f2a6eac6105d6edd556dd30df5e51fc3", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Css.js": {Src: "Libraries/SyntaxHighlighter/Brush/Css.js", JSHash: "0bb87fadfdba16223e1b72754c0f35bb8638382e", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Delphi.js": {Src: "Libraries/SyntaxHighlighter/Brush/Delphi.js", JSHash: "470fd261a30f4afe63e268b632bc72fbb2f91c1e", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Diff.js": {Src: "Libraries/SyntaxHighlighter/Brush/Diff.js", JSHash: "ddab0c7f4b1c9599687d5ddace196a7b43e7ff71", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Erlang.js": {Src: "Libraries/SyntaxHighlighter/Brush/Erlang.js", JSHash: "d584035c4e30b58130b7a4fd6f868ceb93806616", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Go.js": {Src: "Libraries/SyntaxHighlighter/Brush/Go.js", JSHash: "ba051331d4d2257f166cdfdd1f876da41bfb9c03", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Groovy.js": {Src: "Libraries/SyntaxHighlighter/Brush/Groovy.js", JSHash: "bf71d84706089e21ed1f80eef260dd235e5c590e", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/JScript.js": {Src: "Libraries/SyntaxHighlighter/Brush/JScript.js", JSHash: "546cebd405e4073eb79717d0c5821b086e4cc1aa", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Java.js": {Src: "Libraries/SyntaxHighlighter/Brush/Java.js", JSHash: "b4e90562aabfe692165863da07cb2484dd470a1e", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/JavaFX.js": {Src: "Libraries/SyntaxHighlighter/Brush/JavaFX.js", JSHash: "6113b28e70870cb03866bc2b1539c54b6a5f96cb", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Perl.js": {Src: "Libraries/SyntaxHighlighter/Brush/Perl.js", JSHash: "2494fb8de8d247bc2cb193328ff6b726eb153116", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Php.js": {Src: "Libraries/SyntaxHighlighter/Brush/Php.js", JSHash: "a654e3bf6efc04bb47d47102880d24606d27bbf1", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Plain.js": {Src: "Libraries/SyntaxHighlighter/Brush/Plain.js", JSHash: "a4e1e0bf856b495d78a1738bbac9fc51ccd3a68a", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/PowerShell.js": {Src: "Libraries/SyntaxHighlighter/Brush/PowerShell.js", JSHash: "e0b661104998c8424b4dc18732035a4888a8d800", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Python.js": {Src: "Libraries/SyntaxHighlighter/Brush/Python.js", JSHash: "fec9d69acb8bc66d124c77cd62f6077085000848", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Ruby.js": {Src: "Libraries/SyntaxHighlighter/Brush/Ruby.js", JSHash: "a987bd40fdbea4edc8329315dae2311c6a7e38c3", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Sass.js": {Src: "Libraries/SyntaxHighlighter/Brush/Sass.js", JSHash: "e39acc0a9c9d542cc4f5be489f424915692672bb", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Scala.js": {Src: "Libraries/SyntaxHighlighter/Brush/Scala.js", JSHash: "f4e7249df2fd10ff775e928112e94eccfe1b6771", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Sql.js": {Src: "Libraries/SyntaxHighlighter/Brush/Sql.js", JSHash: "c150b86652ccc2c01f39074a3b88aef98334894f", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Vb.js": {Src: "Libraries/SyntaxHighlighter/Brush/Vb.js", JSHash: "cbcbee01e4eeea3e6ae1efdc655d1c406f5a2788", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Xml.js": {Src: "Libraries/SyntaxHighlighter/Brush/Xml.js", JSHash: "c20ed9b4285ede0af47cfc56e6eb6746b0768d3a", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Sass.js": {Src: "Libraries/SyntaxHighlighter/Brush/Sass.js", JSHash: "867713f6c6d92a500a4d6c839555e8c461b4a9af", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Scala.js": {Src: "Libraries/SyntaxHighlighter/Brush/Scala.js", JSHash: "49a73884df69cb7c9ffdc10c062fa9adb3b1192a", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Sql.js": {Src: "Libraries/SyntaxHighlighter/Brush/Sql.js", JSHash: "389f92453f87d7505113a1b67add6619a35bcdae", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Vb.js": {Src: "Libraries/SyntaxHighlighter/Brush/Vb.js", JSHash: "13c340bcc1b625133a2526af413c827396d0e359", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Brush/Xml.js": {Src: "Libraries/SyntaxHighlighter/Brush/Xml.js", JSHash: "2f2cbab65fbf910eba2acceacfb793aa35eb830b", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/Core/Default.js": {Src: "Libraries/SyntaxHighlighter/Core/Default.js", JSHash: "2fca662e7e098416f96c4689e57aeaffe2fb15fc", CSSHash: "70c96f4f2bf365effb127f94cd2a8a4153df97ca"},
|
||||
"Libraries/SyntaxHighlighter/Core/Django.js": {Src: "Libraries/SyntaxHighlighter/Core/Django.js", JSHash: "a8dadc16bc42853c8545462127cbd52f8a9777e6", CSSHash: "e89e7a33ddb1ae8fd8ce8111a7e45a2b53a29ba1"},
|
||||
"Libraries/SyntaxHighlighter/Core/Eclipse.js": {Src: "Libraries/SyntaxHighlighter/Core/Eclipse.js", JSHash: "1d207eb8538c73a4c60a7613baf25efb0376bd10", CSSHash: "f543e8388de2bc6d7ddf7f01de08c3c6f7370169"},
|
||||
@@ -493,7 +495,7 @@ var ClassMap = &classmap.Map{
|
||||
"Libraries/SyntaxHighlighter/Theme/Midnight.js": {Src: "Libraries/SyntaxHighlighter/Theme/Midnight.js", JSHash: "9a5807549212dab3d3430e341cab2311b2f374e5", CSSHash: "138fe3f3bb425837fcfd9b46c3cc5ad199cb01cc"},
|
||||
"Libraries/SyntaxHighlighter/Theme/RDark.js": {Src: "Libraries/SyntaxHighlighter/Theme/RDark.js", JSHash: "4eb10422695ef08331f8c5e91c6ca5b655c4b641", CSSHash: "b4970092adfcad76da353fa815b8502a9d09f097"},
|
||||
"Libraries/SyntaxHighlighter/Theme/_this.js": {Src: "Libraries/SyntaxHighlighter/Theme/_this.js", JSHash: "55f3a4849ae1cbab812c4d46b043a4c100fd4cf6", CSSHash: "1"},
|
||||
"Libraries/SyntaxHighlighter/_this.js": {Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "ebd53c1bd9ff84eb711687ceacb02ebf6357eec3", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"},
|
||||
"Libraries/SyntaxHighlighter/_this.js": {Src: "Libraries/SyntaxHighlighter/_this.js", JSHash: "168921dfe15afb6844bde5dde6b87bd5d822edee", CSSHash: "3860c0c289ac761da7d9c595633f8bba8f58afe9"},
|
||||
"System/Compression/Zlib.js": {Src: "System/Compression/Zlib.js", JSHash: "50248acd8ef77f57eff8998011ac296b252142d4", CSSHash: "1"},
|
||||
"System/Compression/_this.js": {Src: "System/Compression/_this.js", JSHash: "237bff609161dca51d55c73b92a477c54286e26d", CSSHash: "1"},
|
||||
"System/Cycle/Trigger.js": {Src: "System/Cycle/Trigger.js", JSHash: "c02be788ca62d7fea52bcb4527b9f72133489e80", CSSHash: "1"},
|
||||
|
||||
@@ -41,6 +41,8 @@ type Resolver struct {
|
||||
Root string
|
||||
Map *classmap.Map
|
||||
|
||||
DisableCache bool
|
||||
|
||||
externMu sync.RWMutex
|
||||
externCache map[string]closure.SourceInput
|
||||
}
|
||||
@@ -308,12 +310,15 @@ func (r *Resolver) GetExterns(files []string) ([]closure.SourceInput, error) {
|
||||
}
|
||||
|
||||
func (r *Resolver) getExtern(f string) (closure.SourceInput, bool, error) {
|
||||
// Fast path: read cache.
|
||||
r.externMu.RLock()
|
||||
src, ok := r.externCache[f]
|
||||
r.externMu.RUnlock()
|
||||
if ok {
|
||||
return src, true, nil
|
||||
|
||||
if !r.DisableCache {
|
||||
// Fast path: read cache.
|
||||
r.externMu.RLock()
|
||||
src, ok := r.externCache[f]
|
||||
r.externMu.RUnlock()
|
||||
if ok {
|
||||
return src, true, nil
|
||||
}
|
||||
}
|
||||
|
||||
// Slow path: read file.
|
||||
|
||||
Reference in New Issue
Block a user