@@ -40,7 +40,7 @@ export 'src/package_meta.dart';
4040
4141const String name = 'dartdoc' ;
4242// Update when pubspec version changes.
43- const String version = '0.9.7+6 ' ;
43+ const String version = '0.9.8 ' ;
4444
4545final String defaultOutDir = path.join ('doc' , 'api' );
4646
@@ -73,6 +73,23 @@ void initializeConfig(
7373 includeSource: includeSource);
7474}
7575
76+ Map <String , List <fileSystem.Folder >> _calculatePackageMap (
77+ fileSystem.Folder dir) {
78+ Map <String , List <fileSystem.Folder >> map = new Map ();
79+ var info = package_config.findPackagesFromFile (dir.toUri ());
80+
81+ for (String name in info.packages) {
82+ Uri uri = info.asMap ()[name];
83+ fileSystem.Resource resource =
84+ PhysicalResourceProvider .INSTANCE .getResource (uri.toFilePath ());
85+ if (resource is fileSystem.Folder ) {
86+ map[name] = [resource];
87+ }
88+ }
89+
90+ return map;
91+ }
92+
7693/// Generates Dart documentation for all public Dart libraries in the given
7794/// directory.
7895class DartDoc {
@@ -279,23 +296,6 @@ class DartDoc {
279296 }
280297}
281298
282- Map <String , List <fileSystem.Folder >> _calculatePackageMap (
283- fileSystem.Folder dir) {
284- Map <String , List <fileSystem.Folder >> map = new Map ();
285- var info = package_config.findPackagesFromFile (dir.toUri ());
286-
287- for (String name in info.packages) {
288- Uri uri = info.asMap ()[name];
289- fileSystem.Resource resource =
290- PhysicalResourceProvider .INSTANCE .getResource (uri.toFilePath ());
291- if (resource is fileSystem.Folder ) {
292- map[name] = [resource];
293- }
294- }
295-
296- return map;
297- }
298-
299299/// This class is returned if dartdoc fails in an expected way (for instance, if
300300/// there is an analysis error in the library).
301301class DartDocFailure {
0 commit comments