mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-06-11 13:43:34 +08:00
Autogenerate document files
This commit is contained in:
committed by
Melledy
Unverified
parent
e3ed396889
commit
7fb26c3843
@@ -1,19 +1,16 @@
|
||||
package emu.grasscutter.server.http.documentation;
|
||||
|
||||
import static emu.grasscutter.Configuration.DATA;
|
||||
import static emu.grasscutter.Configuration.RESOURCE;
|
||||
import static emu.grasscutter.Configuration.*;
|
||||
import static emu.grasscutter.utils.Language.translate;
|
||||
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.command.CommandMap;
|
||||
import emu.grasscutter.data.GameData;
|
||||
import emu.grasscutter.data.ResourceLoader;
|
||||
import emu.grasscutter.data.def.AvatarData;
|
||||
import emu.grasscutter.data.def.ItemData;
|
||||
import emu.grasscutter.data.def.MonsterData;
|
||||
import emu.grasscutter.data.def.SceneData;
|
||||
import emu.grasscutter.tools.Tools;
|
||||
import emu.grasscutter.utils.FileUtils;
|
||||
import emu.grasscutter.utils.Utils;
|
||||
import express.http.Request;
|
||||
@@ -35,7 +32,6 @@ final class HandbookRequestHandler implements DocumentationHandler {
|
||||
|
||||
|
||||
public HandbookRequestHandler() {
|
||||
ResourceLoader.loadResources();
|
||||
final File templateFile = new File(Utils.toFilePath(DATA("documentation/handbook.html")));
|
||||
if (templateFile.exists()) {
|
||||
template = new String(FileUtils.read(templateFile), StandardCharsets.UTF_8);
|
||||
@@ -44,7 +40,7 @@ final class HandbookRequestHandler implements DocumentationHandler {
|
||||
template = null;
|
||||
}
|
||||
|
||||
final String textMapFile = "TextMap/TextMap" + Tools.getLanguageOption() + ".json";
|
||||
final String textMapFile = "TextMap/TextMap" + DOCUMENT_LANGUAGE + ".json";
|
||||
try (InputStreamReader fileReader = new InputStreamReader(new FileInputStream(
|
||||
Utils.toFilePath(RESOURCE(textMapFile))), StandardCharsets.UTF_8)) {
|
||||
map = Grasscutter.getGsonFactory()
|
||||
|
||||
Reference in New Issue
Block a user