2
0
mirror of https://github.com/esiur/esiur-dart.git synced 2025-06-27 06:43:13 +00:00

null-safety

This commit is contained in:
2021-07-24 13:12:43 +03:00
parent 6be04c39ed
commit 614c6853e3
48 changed files with 3022 additions and 3320 deletions

View File

@ -9,7 +9,7 @@ import 'package:yaml/yaml.dart';
class TemplateBuilder implements Builder {
//BuilderOptions options;
String _fileName;
TemplateBuilder([BuilderOptions options]) : _fileName = _get_dest(options);
TemplateBuilder([BuilderOptions? options]) : _fileName = _get_dest(options);
@override
Future build(BuildStep buildStep) async {
@ -21,7 +21,7 @@ class TemplateBuilder implements Builder {
await buildStep.writeAsString(id, content);
}
static String _get_dest(BuilderOptions options) {
static String _get_dest(BuilderOptions? options) {
const defaultDestination = 'lib/src/iip_template.dart';
if (options == null) return defaultDestination;
if (options.config == null) return defaultDestination;