style(cherrypick_generator): format generator files

This commit is contained in:
Sergey Penkovsky
2026-03-24 10:30:06 +03:00
parent b7979d653e
commit e47adbb7fd
3 changed files with 11 additions and 17 deletions

View File

@@ -120,10 +120,7 @@ class InjectGenerator extends GeneratorForAnnotation<ann.injectable> {
AnnotationValidator.validateClassAnnotations(classElement); AnnotationValidator.validateClassAnnotations(classElement);
final classType = TypeParser.parseType( final classType = TypeParser.parseType(classElement.thisType, classElement);
classElement.thisType,
classElement,
);
final injectFields = classElement.fields2 final injectFields = classElement.fields2
.where((f) => _isInjectField(f)) .where((f) => _isInjectField(f))
@@ -152,10 +149,9 @@ class InjectGenerator extends GeneratorForAnnotation<ann.injectable> {
named: field.namedValue, named: field.namedValue,
); );
body.statements.add( body.statements.add(
refer('instance') refer(
.property(field.fieldName) 'instance',
.assign(resolveExpr) ).property(field.fieldName).assign(resolveExpr).statement,
.statement,
); );
} }
}); });

View File

@@ -25,10 +25,9 @@ class CodeBuilderEmitters {
if (scopeName == null || scopeName.isEmpty) { if (scopeName == null || scopeName.isEmpty) {
return refer('CherryPick').property('openRootScope').call([]); return refer('CherryPick').property('openRootScope').call([]);
} }
return refer('CherryPick').property('openScope').call( return refer(
[], 'CherryPick',
{'scopeName': literalString(scopeName)}, ).property('openScope').call([], {'scopeName': literalString(scopeName)});
);
} }
/// Builds a TypeReference appropriate for resolving a dependency. /// Builds a TypeReference appropriate for resolving a dependency.
@@ -71,10 +70,8 @@ class CodeBuilderEmitters {
if (parsedType.typeArguments.isNotEmpty) { if (parsedType.typeArguments.isNotEmpty) {
b.types.addAll( b.types.addAll(
parsedType.typeArguments.map( parsedType.typeArguments.map(
(arg) => _typeRefFromParsedType( (arg) =>
arg, _typeRefFromParsedType(arg, stripNullability: stripNullability),
stripNullability: stripNullability,
),
), ),
); );
} }

View File

@@ -107,7 +107,8 @@ class CherryPickGeneratorException extends InvalidGenerationSourceError {
/// analyzer fragment APIs, so this method must never throw. /// analyzer fragment APIs, so this method must never throw.
static String _safeLocation(Element2 element) { static String _safeLocation(Element2 element) {
try { try {
return element.firstFragment.libraryFragment?.source.fullName ?? 'unknown'; return element.firstFragment.libraryFragment?.source.fullName ??
'unknown';
} catch (_) { } catch (_) {
return 'unknown'; return 'unknown';
} }