Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Side by Side Diff: utils/pub/validator/lib.dart

Issue 12782016: Switch pkg packages, pub, and dartdoc to use package: imports. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Code review changes. Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « utils/pub/validator/directory.dart ('k') | utils/pub/validator/license.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library lib_validator; 5 library lib_validator;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:io'; 8 import 'dart:io';
9 9
10 import '../../../pkg/pathos/lib/path.dart' as path; 10 import 'package:pathos/path.dart' as path;
11 11
12 import '../entrypoint.dart'; 12 import '../entrypoint.dart';
13 import '../io.dart'; 13 import '../io.dart';
14 import '../system_cache.dart'; 14 import '../system_cache.dart';
15 import '../utils.dart'; 15 import '../utils.dart';
16 import '../validator.dart'; 16 import '../validator.dart';
17 17
18 // TODO(nweiz): When issue 7196 is fixed, complain about non-Dart files in lib. 18 // TODO(nweiz): When issue 7196 is fixed, complain about non-Dart files in lib.
19 /// A validator that checks that libraries in "lib/" (and not "lib/src/") exist 19 /// A validator that checks that libraries in "lib/" (and not "lib/src/") exist
20 /// and are well-formed. 20 /// and are well-formed.
(...skipping 18 matching lines...) Expand all
39 "Without that, users cannot import any code from your package."); 39 "Without that, users cannot import any code from your package.");
40 } else if (files.length == 1 && files.first == "src") { 40 } else if (files.length == 1 && files.first == "src") {
41 errors.add('The "lib" directory must contain something other than ' 41 errors.add('The "lib" directory must contain something other than '
42 '"src".\n' 42 '"src".\n'
43 "Otherwise, users cannot import any code from your package."); 43 "Otherwise, users cannot import any code from your package.");
44 } 44 }
45 }); 45 });
46 }); 46 });
47 } 47 }
48 } 48 }
OLDNEW
« no previous file with comments | « utils/pub/validator/directory.dart ('k') | utils/pub/validator/license.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698