mirror of
https://github.com/dart-lang/sdk
synced 2024-09-23 07:23:31 +00:00
94ebff2225
This CL will: - fix a bug in the legacy AnalyzerCommandOutputImpl class (in certain cases we did not report that the analyzer was missing a warning). - make the outcome of running the analyzer on a test be one of: * CompileTimeError * MissingCompileTimeError * StaticWarning * MissingStaticWarning - Make status file updates using the new Expectation markers - Remove support for '@static-clean': Previously running the analyer on a test could either result in 'Pass' or in 'Fail'. The '@static-clean' annotation has been used as a (poor) mechanism to distinguish between errors and warnings. Having the 4 markers mentioned above means we can remove '@static-clean' - Remove 100 lines of rotted legacy code in our testing scripts. - Make a status file entry for every test that has analyzer errors or warnings R=ricow@google.com Review URL: https://codereview.chromium.org//46163002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29350 260f80e4-7a28-3924-810f-c04153c831b5
13 lines
390 B
Dart
13 lines
390 B
Dart
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
// Test to ensure that dart2js is free of warnings.
|
|
|
|
import '../../sdk/lib/_internal/compiler/implementation/dart2js.dart'
|
|
as dart2js;
|
|
|
|
void main() {
|
|
// Do nothing.
|
|
}
|