Make current crate aliases go first
This commit is contained in:
parent
883c177abb
commit
c4d9318be6
5 changed files with 67 additions and 34 deletions
|
@ -218,7 +218,7 @@ function lookForEntry(entry, data) {
|
|||
return null;
|
||||
}
|
||||
|
||||
function loadMainJsAndIndex(mainJs, searchIndex, crate) {
|
||||
function loadMainJsAndIndex(mainJs, searchIndex, storageJs, crate) {
|
||||
if (searchIndex[searchIndex.length - 1].length === 0) {
|
||||
searchIndex.pop();
|
||||
}
|
||||
|
@ -241,6 +241,7 @@ function loadMainJsAndIndex(mainJs, searchIndex, crate) {
|
|||
ALIASES = {};
|
||||
finalJS += 'window = { "currentCrate": "' + crate + '" };\n';
|
||||
finalJS += 'var rootPath = "../";\n';
|
||||
finalJS += loadThings(["onEach"], 'function', extractFunction, storageJs);
|
||||
finalJS += loadThings(arraysToLoad, 'array', extractArrayVariable, mainJs);
|
||||
finalJS += loadThings(variablesToLoad, 'variable', extractVariable, mainJs);
|
||||
finalJS += loadThings(functionsToLoad, 'function', extractFunction, mainJs);
|
||||
|
@ -338,10 +339,11 @@ function runChecks(testFile, loaded, index) {
|
|||
|
||||
function load_files(doc_folder, resource_suffix, crate) {
|
||||
var mainJs = readFile(path.join(doc_folder, "main" + resource_suffix + ".js"));
|
||||
var storageJs = readFile(path.join(doc_folder, "storage" + resource_suffix + ".js"));
|
||||
var searchIndex = readFile(
|
||||
path.join(doc_folder, "search-index" + resource_suffix + ".js")).split("\n");
|
||||
|
||||
return loadMainJsAndIndex(mainJs, searchIndex, crate);
|
||||
return loadMainJsAndIndex(mainJs, searchIndex, storageJs, crate);
|
||||
}
|
||||
|
||||
function showHelp() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue