Skip to content

Commit f44a7cb

Browse files
committed
Analyzer 7.4.5
1 parent 3aaed0c commit f44a7cb

File tree

9 files changed

+73
-13
lines changed

9 files changed

+73
-13
lines changed

packages/custom_lint/lib/src/v2/custom_lint_analyzer_plugin.dart

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,15 @@ class CustomLintServer {
7979
return asyncRunZonedGuarded(
8080
() => body(),
8181
(err, stack) {
82-
server().handleUncaughtError(err, stack);
82+
unawaited(server().handleUncaughtError(err, stack));
8383
},
8484
zoneSpecification: ZoneSpecification(
8585
print: (self, parent, zone, line) {
86-
server().handlePrint(
87-
line,
88-
isClientMessage: false,
86+
unawaited(
87+
server().handlePrint(
88+
line,
89+
isClientMessage: false,
90+
),
8991
);
9092
},
9193
),

packages/custom_lint_builder/lib/src/channel.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,11 @@ Future<void> runSocket(
9292
);
9393
}),
9494
(error, stackTrace) {
95-
client.then((value) => value.handleError(error, stackTrace));
95+
unawaited(client.then((value) => value.handleError(error, stackTrace)));
9696
},
9797
zoneSpecification: ZoneSpecification(
9898
print: (self, parent, zone, line) {
99-
client.then((value) => value.handlePrint(line));
99+
unawaited(client.then((value) => value.handlePrint(line)));
100100
},
101101
),
102102
);

packages/custom_lint_builder/lib/src/client.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ class CustomLintPluginClient {
165165
switch (value.result) {
166166
case HotReloadResult.Succeeded:
167167
case HotReloadResult.PartiallySucceeded:
168-
_analyzerPlugin.reAnalyze();
168+
unawaited(_analyzerPlugin.reAnalyze());
169169
default:
170170
}
171171
},

packages/custom_lint_core/test/configs_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ foo:
353353

354354
test('workspace', () async {
355355
final dir = createDir();
356-
print(dir);
356+
357357
final projectPath = await createTempProject(
358358
tempDirPath: dir.path,
359359
projectName: testPackageName,
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### 1.0.0+ (7.4.5)
2+
3+
Added support for analyzer 7.4.5
4+
15
## 1.0.0+ (6.7.0/6.11.0/7.3.0)
26

37
Initial release

packages/custom_lint_visitor/lib/src/node_lint_visitor.g.dart

Lines changed: 40 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/custom_lint_visitor/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: custom_lint_visitor
2-
version: 1.0.0+7.3.0
2+
version: 1.0.0+7.4.5
33
description: A package that exports visitors for CustomLint.
44
repository: https://github.com/invertase/dart_custom_lint
55

66
environment:
77
sdk: ">=3.0.0 <4.0.0"
88

99
dependencies:
10-
analyzer: 7.3.0
10+
analyzer: 7.4.5
1111

1212
dev_dependencies:
1313
build_runner: ^2.3.3

packages/lint_visitor_generator/lib/builder.dart

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,23 @@ Builder lintVisitorGenerator(BuilderOptions options) {
1313
);
1414
}
1515

16+
// ignore: deprecated_member_use, TODO migrate to Element2
1617
extension on LibraryElement {
18+
// ignore: deprecated_member_use, TODO migrate to Element2
1719
Element? findElementWithNameFromPackage(String name) {
1820
return library.importedLibraries
19-
.map((e) => e.exportNamespace.get(name))
21+
.map(
22+
(e) => e.exportNamespace
23+
// ignore: deprecated_member_use, TODO migrate to Element2
24+
.get(name),
25+
)
2026
.firstWhereOrNull((element) => element != null);
2127
}
2228

29+
// ignore: deprecated_member_use, migrate to Element2
2330
ClassElement? _findAstVisitor() {
2431
return findElementWithNameFromPackage('GeneralizingAstVisitor')
32+
// ignore: deprecated_member_use, TODO migrate to Element2
2533
as ClassElement?;
2634
}
2735
}
@@ -42,6 +50,7 @@ class _LintVisitorGenerator extends Generator {
4250

4351
void _writeNodeLintRegistry(
4452
StringBuffer buffer,
53+
// ignore: deprecated_member_use, TODO migrate to Element2
4554
ClassElement visitor,
4655
) {
4756
buffer.writeln('''
@@ -103,6 +112,7 @@ class NodeLintRegistry {
103112

104113
void _writeLinterVisitor(
105114
StringBuffer buffer,
115+
// ignore: deprecated_member_use, TODO migrate to Element2
106116
ClassElement visitor,
107117
) {
108118
buffer.writeln('''
@@ -151,7 +161,11 @@ class LinterVisitor extends GeneralizingAstVisitor<void> {
151161
buffer.writeln('}');
152162
}
153163

154-
void _writeLintRuleNodeRegistry(StringBuffer buffer, ClassElement visitor) {
164+
void _writeLintRuleNodeRegistry(
165+
StringBuffer buffer,
166+
// ignore: deprecated_member_use, TODO migrate to Element2
167+
ClassElement visitor,
168+
) {
155169
buffer.writeln('''
156170
class LintRuleNodeRegistry {
157171
LintRuleNodeRegistry(this.nodeLintRegistry, this.name);

packages/lint_visitor_generator/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ environment:
55
sdk: ">=3.0.0 <4.0.0"
66

77
dependencies:
8-
analyzer: ^7.0.0
8+
analyzer: ^7.4.5
99
build: ^2.3.1
1010
build_config: ^1.1.0
1111
collection: ^1.17.1

0 commit comments

Comments
 (0)