File tree Expand file tree Collapse file tree 5 files changed +19
-3
lines changed
json_syntax_generator/lib/src/generator
native_assets_cli/lib/src Expand file tree Collapse file tree 5 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,15 @@ void main() {
6666 ]
6767 : null ,
6868 ).analyze ();
69- final output = SyntaxGenerator (analyzedSchema).generate ();
69+ final output =
70+ SyntaxGenerator (
71+ analyzedSchema,
72+ header: '''
73+ // This file is generated, do not edit.
74+ // File generated by pkgs/hook/tool/generate_syntax.dart.
75+ // Must be rerun when pkgs/$packageName /doc/schema/ is modified.
76+ ''' ,
77+ ).generate ();
7078 final outputUri = packageUri.resolve (
7179 '../native_assets_cli/lib/src/$packageName /syntax.g.dart' ,
7280 );
Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ import 'normal_class_generator.dart';
1212class SyntaxGenerator {
1313 final SchemaInfo schemaInfo;
1414
15- SyntaxGenerator (this .schemaInfo);
15+ final String header;
16+
17+ SyntaxGenerator (this .schemaInfo, {this .header = '' });
1618
1719 String generate () {
1820 final buffer = StringBuffer ();
@@ -22,7 +24,7 @@ class SyntaxGenerator {
2224// for details. All rights reserved. Use of this source code is governed by a
2325// BSD-style license that can be found in the LICENSE file.
2426
25- // This file is generated, do not edit.
27+ $ header
2628
2729// ignore_for_file: unused_element
2830
Original file line number Diff line number Diff line change 33// BSD-style license that can be found in the LICENSE file.
44
55// This file is generated, do not edit.
6+ // File generated by pkgs/hook/tool/generate_syntax.dart.
7+ // Must be rerun when pkgs/code_assets/doc/schema/ is modified.
68
79// ignore_for_file: unused_element
810
Original file line number Diff line number Diff line change 33// BSD-style license that can be found in the LICENSE file.
44
55// This file is generated, do not edit.
6+ // File generated by pkgs/hook/tool/generate_syntax.dart.
7+ // Must be rerun when pkgs/data_assets/doc/schema/ is modified.
68
79// ignore_for_file: unused_element
810
Original file line number Diff line number Diff line change 33// BSD-style license that can be found in the LICENSE file.
44
55// This file is generated, do not edit.
6+ // File generated by pkgs/hook/tool/generate_syntax.dart.
7+ // Must be rerun when pkgs/hook/doc/schema/ is modified.
68
79// ignore_for_file: unused_element
810
You can’t perform that action at this time.
0 commit comments