forked from MapComplete/MapComplete
chore: automated housekeeping...
This commit is contained in:
parent
94c61744c0
commit
04c8ccb0d2
89 changed files with 2353 additions and 1390 deletions
|
@ -385,13 +385,11 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
allLayers.forEach((layer) => {
|
||||
const element = layer.generateDocumentation(
|
||||
{
|
||||
usedInThemes: themesPerLayer.get(layer.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(layer),
|
||||
},
|
||||
)
|
||||
const element = layer.generateDocumentation({
|
||||
usedInThemes: themesPerLayer.get(layer.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(layer),
|
||||
})
|
||||
const inlineSource = inlineLayers.get(layer.id)
|
||||
ScriptUtils.erasableLog("Exporting layer documentation for", layer.id)
|
||||
if (!existsSync("./Docs/Layers")) {
|
||||
|
@ -483,13 +481,14 @@ export class GenerateDocs extends Script {
|
|||
"questions.json",
|
||||
true
|
||||
)
|
||||
const reusedTagRenderings = DependencyCalculator.tagRenderingImportedBy(qLayer, Array.from(AllSharedLayers.sharedLayers.values()))
|
||||
const docs = qLayer.generateDocumentation({ reusedTagRenderings })
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/BuiltinQuestions.md",
|
||||
docs,
|
||||
["assets/layers/questions/questions.json"]
|
||||
const reusedTagRenderings = DependencyCalculator.tagRenderingImportedBy(
|
||||
qLayer,
|
||||
Array.from(AllSharedLayers.sharedLayers.values())
|
||||
)
|
||||
const docs = qLayer.generateDocumentation({ reusedTagRenderings })
|
||||
this.WriteMarkdownFile("./Docs/BuiltinQuestions.md", docs, [
|
||||
"assets/layers/questions/questions.json",
|
||||
])
|
||||
}
|
||||
|
||||
private generateForTheme(theme: ThemeConfig): void {
|
||||
|
@ -590,15 +589,13 @@ export class GenerateDocs extends Script {
|
|||
...Utils.NoNull(
|
||||
Constants.priviliged_layers.map((id) => AllSharedLayers.sharedLayers.get(id))
|
||||
).map((l) =>
|
||||
l.generateDocumentation(
|
||||
{
|
||||
usedInThemes: themesPerLayer.get(l.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(l),
|
||||
addedByDefault: Constants.added_by_default.indexOf(<any>l.id) >= 0,
|
||||
canBeIncluded: Constants.no_include.indexOf(<any>l.id) < 0,
|
||||
},
|
||||
)
|
||||
l.generateDocumentation({
|
||||
usedInThemes: themesPerLayer.get(l.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(l),
|
||||
addedByDefault: Constants.added_by_default.indexOf(<any>l.id) >= 0,
|
||||
canBeIncluded: Constants.no_include.indexOf(<any>l.id) < 0,
|
||||
})
|
||||
),
|
||||
"# Normal layers",
|
||||
"The following layers are included in MapComplete:",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue