File tree Expand file tree Collapse file tree 3 files changed +21
-8
lines changed Expand file tree Collapse file tree 3 files changed +21
-8
lines changed Original file line number Diff line number Diff line change 1+ ## 0.22.14
2+
3+ - Accept ` logger ` in ` PackageAnalyzer.inspectDir ` method.
4+
15## 0.22.13
26
37- Pass-through for ` formatter/page_width ` in ` analysis_options.yaml ` .
Original file line number Diff line number Diff line change @@ -89,14 +89,23 @@ class PackageAnalyzer {
8989 }, logger: logger);
9090 }
9191
92- Future <Summary > inspectDir (String packageDir, {InspectOptions ? options}) {
92+ Future <Summary > inspectDir (
93+ String packageDir, {
94+ InspectOptions ? options,
95+ Logger ? logger,
96+ }) {
9397 final sharedContext = _createSharedContext (options: options);
94- return withTempDir ((tempDir) async {
95- final rootDir = await _detectGitRoot (packageDir) ?? packageDir;
96- await copyDir (rootDir, tempDir);
97- final relativeDir = path.relative (packageDir, from: rootDir);
98- return await _inspect (sharedContext, path.join (tempDir, relativeDir));
99- });
98+ return withLogger (
99+ logger: logger,
100+ () async {
101+ return withTempDir ((tempDir) async {
102+ final rootDir = await _detectGitRoot (packageDir) ?? packageDir;
103+ await copyDir (rootDir, tempDir);
104+ final relativeDir = path.relative (packageDir, from: rootDir);
105+ return await _inspect (sharedContext, path.join (tempDir, relativeDir));
106+ });
107+ },
108+ );
100109 }
101110
102111 SharedAnalysisContext _createSharedContext ({
Original file line number Diff line number Diff line change 11name : pana
22description : PAckage aNAlyzer - produce a report summarizing the health and quality of a Dart package.
3- version : 0.22.13
3+ version : 0.22.14-dev
44repository : https://github.com/dart-lang/pana
55topics :
66 - tool
You can’t perform that action at this time.
0 commit comments