mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-03-25 21:40:24 +00:00
style(cherrypick_generator): format generator files
This commit is contained in:
@@ -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,
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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,
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user