@@ -32,8 +32,8 @@ class OpenapiGenerator extends GeneratorForAnnotation<annots.Openapi> {
32
32
command = appendTemplateDirCommandArgs (annotation, command, separator);
33
33
34
34
var generatorName =
35
- annotation.peek ('generatorName' ).enumValue< annots.Generator > ();
36
- var generator = getGeneratorNameFromEnum (generatorName);
35
+ annotation.peek ('generatorName' )? .enumValue< annots.Generator > ();
36
+ var generator = getGeneratorNameFromEnum (generatorName! );
37
37
command = '$command $separator -g$separator $generator ' ;
38
38
39
39
var outputDirectory =
@@ -46,7 +46,7 @@ class OpenapiGenerator extends GeneratorForAnnotation<annots.Openapi> {
46
46
'OpenapiGenerator :: Codegen skipped because alwaysRun is set to [$alwaysRun ] and $filePath already exists' );
47
47
return '' ;
48
48
}
49
- command = '$command $separator -o$separator ${ outputDirectory } ' ;
49
+ command = '$command $separator -o$separator $outputDirectory ' ;
50
50
}
51
51
52
52
command = appendTypeMappingCommandArgs (annotation, command, separator);
@@ -201,7 +201,7 @@ class OpenapiGenerator extends GeneratorForAnnotation<annots.Openapi> {
201
201
return command;
202
202
}
203
203
204
- String getGeneratorNameFromEnum (annots.Generator ? generator) {
204
+ String getGeneratorNameFromEnum (annots.Generator generator) {
205
205
var genName = 'dart' ;
206
206
switch (generator) {
207
207
case annots.Generator .dart:
@@ -263,9 +263,8 @@ class OpenapiGenerator extends GeneratorForAnnotation<annots.Openapi> {
263
263
String command, List <String > arguments, ConstantReader annotation) {
264
264
final wrapper = annotation
265
265
.read ('additionalProperties' )
266
- ? .read ('wrapper' )
267
- ? .enumValue< annots.Wrapper > () ??
268
- annots.Wrapper .none;
266
+ .read ('wrapper' )
267
+ .enumValue< annots.Wrapper > ();
269
268
switch (wrapper) {
270
269
case annots.Wrapper .flutterw:
271
270
return Command ('./flutterw' , arguments);
@@ -281,21 +280,21 @@ class OpenapiGenerator extends GeneratorForAnnotation<annots.Openapi> {
281
280
ConstantReader annotation, String fieldName, String defaultValue) {
282
281
var reader = annotation.read (fieldName);
283
282
284
- return reader.isNull ? defaultValue : reader.stringValue ?? defaultValue ;
283
+ return reader.isNull ? defaultValue : reader.stringValue;
285
284
}
286
285
287
286
Map ? _readFieldValueAsMap (ConstantReader annotation, String fieldName,
288
287
[Map ? defaultValue]) {
289
288
var reader = annotation.read (fieldName);
290
289
291
- return reader.isNull ? defaultValue : reader.mapValue ?? defaultValue ;
290
+ return reader.isNull ? defaultValue : reader.mapValue;
292
291
}
293
292
294
293
bool ? _readFieldValueAsBool (ConstantReader annotation, String fieldName,
295
294
[bool ? defaultValue]) {
296
295
var reader = annotation.read (fieldName);
297
296
298
- return reader.isNull ? defaultValue : reader.boolValue ?? defaultValue ;
297
+ return reader.isNull ? defaultValue : reader.boolValue;
299
298
}
300
299
}
301
300
0 commit comments