diff --git a/engine/src/flutter/tools/licenses/analysis_options.yaml b/engine/src/flutter/tools/licenses/analysis_options.yaml index 7eea061fd8..0e38392374 100644 --- a/engine/src/flutter/tools/licenses/analysis_options.yaml +++ b/engine/src/flutter/tools/licenses/analysis_options.yaml @@ -53,6 +53,7 @@ linter: - prefer_equal_for_default_values - prefer_final_fields - prefer_final_locals + - prefer_initializing_formals - prefer_is_not_empty - prefer_single_quotes - prefer_void_to_null diff --git a/engine/src/flutter/tools/licenses/lib/licenses.dart b/engine/src/flutter/tools/licenses/lib/licenses.dart index 448674722b..d23634c2ee 100644 --- a/engine/src/flutter/tools/licenses/lib/licenses.dart +++ b/engine/src/flutter/tools/licenses/lib/licenses.dart @@ -284,11 +284,10 @@ abstract class License implements Comparable { return _registry.putIfAbsent(body, () => License.fromBodyAndType(body, type, origin: origin)); } - License._(String body, this.type, { + License._(this.body, this.type, { this.origin, bool yesWeKnowWhatItLooksLikeButItIsNot = false - }) : body = body, - authors = _readAuthors(body), + }) : authors = _readAuthors(body), assert(_reformat(body) == body) { assert(() { try {