Skip to content

Commit 18e648a

Browse files
authored
Introduce the Mustache AOT compiler (#2651)
1 parent 3057136 commit 18e648a

33 files changed

+15853
-131
lines changed

build.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ builders:
88
mustachio_builder:
99
import: "tool/mustachio/builder.dart"
1010
builder_factories: ["mustachioBuilder"]
11-
build_extensions: {".dart": [".renderers.dart"]}
11+
build_extensions:
12+
".dart":
13+
- ".aot_renderers_for_html.dart"
14+
- ".aot_renderers_for_md.dart"
15+
- ".runtime_renderers.dart"
1216
build_to: "source"
1317

1418
targets:

lib/src/generator/dartdoc_generator_backend.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import 'package:dartdoc/src/generator/generator_frontend.dart';
88
import 'package:dartdoc/src/generator/generator_utils.dart' as generator_util;
99
import 'package:dartdoc/src/generator/template_data.dart';
1010
import 'package:dartdoc/src/generator/templates.dart';
11-
import 'package:dartdoc/src/generator/templates.renderers.dart';
11+
import 'package:dartdoc/src/generator/templates.runtime_renderers.dart';
1212
import 'package:dartdoc/src/mustachio/renderer_base.dart';
1313
import 'package:dartdoc/src/warnings.dart';
1414
import 'package:path/path.dart' as path show Context;

lib/src/generator/html_generator.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import 'package:dartdoc/src/generator/html_resources.g.dart' as resources;
1212
import 'package:dartdoc/src/generator/resource_loader.dart';
1313
import 'package:dartdoc/src/generator/template_data.dart';
1414
import 'package:dartdoc/src/generator/templates.dart';
15-
import 'package:dartdoc/src/generator/templates.renderers.dart';
15+
import 'package:dartdoc/src/generator/templates.runtime_renderers.dart';
1616
import 'package:dartdoc/src/model/package.dart';
1717
import 'package:dartdoc/src/model/package_graph.dart';
1818
import 'package:path/path.dart' as path show Context;

lib/src/generator/markdown_generator.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import 'package:dartdoc/src/generator/generator.dart';
88
import 'package:dartdoc/src/generator/generator_frontend.dart';
99
import 'package:dartdoc/src/generator/template_data.dart';
1010
import 'package:dartdoc/src/generator/templates.dart';
11-
import 'package:dartdoc/src/generator/templates.renderers.dart';
11+
import 'package:dartdoc/src/generator/templates.runtime_renderers.dart';
1212
import 'package:dartdoc/src/model/package.dart';
1313
import 'package:dartdoc/src/model/package_graph.dart';
1414
import 'package:path/path.dart' as path show Context;

0 commit comments

Comments
 (0)