dart-sdk/pkg/analyzer_cli/test
Paul Berry c7e1de177a Change analyzer_cli's "package mode" into a "build mode".
Build mode differs from package mode in the following ways:

- The analyzer no longer guesses the relationship between paths and
  URIs based on directory structure.  Instead, each input file is
  specified in the form "$uri|$path".

- The analyzer does not read any files from disk that are not
  specified on the command line.

- There are no restrictions on the relationship between summaries and
  packages.  In particular: (a) multiple input summaries may summarize
  parts of the same package, and (b) part of a package may be
  specified with an input summary while an output summary is being
  generated for other parts of the same package.

- Output may be redirected to a file.

- The analyzer may be told to exit with success even in the event that
  an error is found during analysis.

This should ease the integration with Bazel, and provide a starting
point for integrating with other build systems.

R=scheglov@google.com

Review URL: https://codereview.chromium.org/1830463002 .
2016-03-22 20:38:30 -07:00
..
data add --x-package-warnings-prefix option to dartanalyzer 2016-03-21 11:37:49 -07:00
all.dart add --x-package-warnings-prefix option to dartanalyzer 2016-03-21 11:37:49 -07:00
boot_loader_test.dart Bootloader cleanup. 2016-01-11 14:13:44 -08:00
driver_test.dart Change analyzer_cli's "package mode" into a "build mode". 2016-03-22 20:38:30 -07:00
embedder_test.dart CLI support for embedders (#25380). 2016-01-26 11:33:14 -08:00
error_test.dart Migrate mockito mocks to typed_mock (#24994). 2015-11-20 13:57:56 -08:00
mocks.dart More mock cleanup. 2015-12-10 14:37:22 -08:00
options_test.dart Change analyzer_cli's "package mode" into a "build mode". 2016-03-22 20:38:30 -07:00
package_prefix_test.dart add --x-package-warnings-prefix option to dartanalyzer 2016-03-21 11:37:49 -07:00
perf_report_test.dart add --x-package-warnings-prefix option to dartanalyzer 2016-03-21 11:37:49 -07:00
plugin_manager_test.dart Migrate mockito mocks to typed_mock (#24994). 2015-11-20 13:57:56 -08:00
reporter_test.dart Analyzer directory recursing (tk 2) (#25129). 2016-03-18 09:19:35 -07:00
sdk_ext_test.dart Revert "Make analyzer_cli tests bot-friendly (#25001)." 2015-12-11 14:57:01 -08:00
strong_mode_test.dart Revert "Make analyzer_cli tests bot-friendly (#25001)." 2015-12-11 14:57:01 -08:00
super_mixin_test.dart Migrate mockito mocks to typed_mock (#24994). 2015-11-20 13:57:56 -08:00
utils.dart Driver failure mode fixes (and test cleanup). 2015-12-14 13:58:05 -08:00