dart-sdk/pkg/status_file/pubspec.yaml
Morten Krogh-Jespersen 14ae756623 Linting for status files.
This both works as a tester for correct canonicalization of status files and can
be used later to check if changes to status files follow the guide lines.

It checks that:
- Comments only exists before a section or after a test path entry.
- That there are no disjunctions in headers.
- That variables and clauses are correctly ordered in section headers.
- That paths are alphabetically ordered in sections.
- That sections are lexicographically ordered with respect to negation.

Bug:
Change-Id: I0f5e2cc16f20bb48ee53a9a55a22aaab710e32ff
Reviewed-on: https://dart-review.googlesource.com/17786
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Morten Krogh-jespersen <mkroghj@google.com>
2017-11-09 01:48:03 +00:00

13 lines
260 B
YAML

name: status_file
author: Dart Team <misc@dartlang.org>
description: Parses status files.
homepage: http://www.dartlang.org
#environment:
# sdk: '>=1.0.0 <2.0.0'
dependencies:
path: "^1.4.0"
args: "^0.13.7"
dev_dependencies:
expect:
path: ../expect