Skip to content

Commit d4cda5f

Browse files
authored
fix(cli): Use prefixing in cloud.celest.dart (#260)
To avoid name clashing between `context` from `package:celest` and the top-level generated `context` variable.
1 parent 58cc70d commit d4cda5f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

apps/cli/lib/src/codegen/cloud/cloud_client_generator.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,10 @@ final class CloudClientGenerator {
515515
);
516516
b.addExpression(
517517
refer('context').property('put').call([
518-
refer('CelestCloudAuth').property('contextKey'),
518+
refer(
519+
'CelestCloudAuth',
520+
'package:celest_cloud_auth/celest_cloud_auth.dart',
521+
).property('contextKey'),
519522
refer('service'),
520523
]),
521524
);

apps/cli/lib/src/codegen/cloud_code_generator.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ final class CloudCodeGenerator extends AstVisitor<void> {
4343
library.value,
4444
forFile: filePath,
4545
pathStrategy: PathStrategy.pretty,
46-
prefixingStrategy: PrefixingStrategy.none,
46+
prefixingStrategy: PrefixingStrategy.pretty,
4747
);
4848
}
4949

0 commit comments

Comments
 (0)