rust/src/test/ui/lint
bors f690098e6d Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obk
rustc: Stabilize options for pipelined compilation

This commit stabilizes options in the compiler necessary for Cargo to
enable "pipelined compilation" by default. The concept of pipelined
compilation, how it's implemented, and what it means for rustc are
documented in #60988. This PR is coupled with a PR against Cargo
(rust-lang/cargo#7143) which updates Cargo's support for pipelined
compliation to rustc, and also enables support by default in Cargo.
(note that the Cargo PR cannot land until this one against rustc lands).

The technical changes performed here were to stabilize the functionality
proposed in #60419 and #60987, the underlying pieces to enable pipelined
compilation support in Cargo. The issues have had some discussion during
stabilization, but the newly stabilized surface area here is:

* A new `--json` flag was added to the compiler.
* The `--json` flag can be passed multiple times.
* The value of the `--json` flag is a comma-separated list of
  directives.
* The `--json` flag cannot be combined with `--color`
* The `--json` flag must be combined with `--error-format=json`
* The acceptable list of directives to `--json` are:
  * `diagnostic-short` - the `rendered` field of diagnostics will have a
    "short" rendering matching `--error-format=short`
  * `diagnostic-rendered-ansi` - the `rendered` field of diagnostics
    will be colorized with ansi color codes embedded in the string field
  * `artifacts` - JSON blobs will be emitted for artifacts being emitted
    by the compiler

The unstable `-Z emit-artifact-notifications` and `--json-rendered`
flags have also been removed during this commit as well.

Closes #60419
Closes #60987
Closes #60988
2019-07-30 08:39:29 +00:00
..
auxiliary Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
rfc-2457-non-ascii-idents in which the non_ascii_idents lint appears (RFC 2457) 2019-07-06 17:23:17 -07:00
command-line-lint-group-allow.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
command-line-lint-group-deny.rs Remove licenses 2018-12-25 21:08:33 -07:00
command-line-lint-group-deny.stderr Update tests 2019-03-11 23:10:26 +03:00
command-line-lint-group-forbid.rs Remove licenses 2018-12-25 21:08:33 -07:00
command-line-lint-group-forbid.stderr Update tests 2019-03-11 23:10:26 +03:00
command-line-lint-group-warn.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
command-line-lint-group-warn.stderr improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
deny-overflowing-literals.rs Add test for denying overflowing literal in loop 2019-05-23 21:48:26 +01:00
deny-overflowing-literals.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
empty-lint-attributes.rs wherein the status of empty and reason-only lint attributes is clarified 2018-10-27 12:31:20 -07:00
inclusive-range-pattern-syntax.fixed Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
inclusive-range-pattern-syntax.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
inclusive-range-pattern-syntax.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-47390-unused-variable-in-struct-pattern.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-47390-unused-variable-in-struct-pattern.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
issue-47775-nested-macro-unnecessary-parens-arg.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-47775-nested-macro-unnecessary-parens-arg.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-54099-camel-case-underscore-types.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-54180-unused-ref-field.fixed include mode in unused binding suggestion span 2019-04-15 13:09:37 -04:00
issue-54180-unused-ref-field.rs include mode in unused binding suggestion span 2019-04-15 13:09:37 -04:00
issue-54180-unused-ref-field.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
issue-54538-unused-parens-lint.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-54538-unused-parens-lint.stderr Update ui and run-pass for ellipsis_inclusive_range_patterns lint 2019-05-30 06:20:30 -04:00
lint-attr-non-item-node.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-attr-non-item-node.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-change-warnings.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-change-warnings.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-ctypes-enum.rs Implement RFC 2645 (transparent enums and unions) 2019-06-10 22:07:24 -07:00
lint-ctypes-enum.stderr Implement RFC 2645 (transparent enums and unions) 2019-06-10 22:07:24 -07:00
lint-ctypes.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
lint-ctypes.stderr Implement RFC 2645 (transparent enums and unions) 2019-06-10 22:07:24 -07:00
lint-dead-code-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-1.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-2.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-3.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
lint-dead-code-3.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-4.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-4.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-5.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-5.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-impl-trait.rs Visit impl Trait for dead_code lint 2019-03-12 21:35:20 +09:00
lint-dead-code-impl-trait.stderr Visit impl Trait for dead_code lint 2019-03-12 21:35:20 +09:00
lint-dead-code-type-alias.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-type-alias.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-dead-code-variant.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-dead-code-variant.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-directives-on-use-items-issue-10534.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-directives-on-use-items-issue-10534.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-exceeding-bitshifts.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-exceeding-bitshifts.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-exceeding-bitshifts2.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-exceeding-bitshifts2.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-forbid-attr.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-forbid-attr.stderr Remove licenses 2018-12-25 21:08:33 -07:00
lint-forbid-cmdline.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-forbid-cmdline.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-forbid-internal-unsafe.rs Fix tests 2019-01-15 18:02:46 +09:00
lint-forbid-internal-unsafe.stderr Fix tests 2019-01-15 18:02:46 +09:00
lint-group-nonstandard-style.rs specify "upper camel case" in style lint 2019-02-13 13:41:32 -05:00
lint-group-nonstandard-style.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-impl-fn.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-impl-fn.stderr Make WhileTrue into an EarlyLintPass lint. 2019-07-06 06:43:58 +02:00
lint-incoherent-auto-trait-objects.rs Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
lint-incoherent-auto-trait-objects.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-lowercase-static-const-pattern-rename.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-lowercase-static-const-pattern.rs improve non_upper_case_globals diagnostics 2019-01-08 13:24:38 -05:00
lint-lowercase-static-const-pattern.stderr improve non_upper_case_globals diagnostics 2019-01-08 13:24:38 -05:00
lint-malformed.rs Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
lint-malformed.stderr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
lint-match-arms.rs Respect lint attributes on match arms 2019-05-21 19:37:38 +01:00
lint-match-arms.stderr Respect lint attributes on match arms 2019-05-21 19:37:38 +01:00
lint-misplaced-attr.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-misplaced-attr.stderr normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
lint-missing-copy-implementations.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-missing-copy-implementations.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-missing-doc.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-missing-doc.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-non-camel-case-types.rs specify "upper camel case" in style lint 2019-02-13 13:41:32 -05:00
lint-non-camel-case-types.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-non-camel-case-variant.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-non-camel-case-with-trailing-underscores.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-non-snake-case-crate-2.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-crate-2.stderr improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-crate.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-crate.stderr improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-functions.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-functions.stderr improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-lifetimes.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-lifetimes.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-non-snake-case-modules.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-non-snake-case-modules.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-non-snake-case-no-lowercase-equivalent.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-non-uppercase-associated-const.rs improve non_upper_case_globals diagnostics 2019-01-08 13:24:38 -05:00
lint-non-uppercase-associated-const.stderr improve non_upper_case_globals diagnostics 2019-01-08 13:24:38 -05:00
lint-non-uppercase-statics.rs improve non_upper_case_globals diagnostics 2019-01-08 13:24:38 -05:00
lint-non-uppercase-statics.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-nonstandard-style-unicode.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-output-format-2.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-output-format-2.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-output-format.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-output-format.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
lint-owned-heap-memory.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-owned-heap-memory.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-qualification.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-qualification.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-range-endpoint-overflow.rs Include signed integer types in the lint 2019-04-30 22:43:51 +01:00
lint-range-endpoint-overflow.stderr Include signed integer types in the lint 2019-04-30 22:43:51 +01:00
lint-removed-allow.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-removed-allow.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-removed-cmdline.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-removed-cmdline.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-removed.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-removed.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-renamed-allow.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-renamed-allow.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-renamed-cmdline.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-renamed-cmdline.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-renamed.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-renamed.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-shorthand-field.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-shorthand-field.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-stability-2.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
lint-stability-2.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
lint-stability-deprecated.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
lint-stability-deprecated.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
lint-stability-fields-deprecated.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability-fields-deprecated.stderr Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability-fields.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability-fields.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
lint-stability.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
lint-stability.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
lint-stability2.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability2.stderr Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability3.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-stability3.stderr Remove licenses 2018-12-25 21:08:33 -07:00
lint-type-limits.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-type-limits.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-type-limits2.rs Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-limits2.stderr Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-limits3.rs Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-limits3.stderr Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-overflow.rs Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-overflow.stderr Place types inside backticks 2019-04-30 22:43:51 +01:00
lint-type-overflow2.rs Address review comments. 2019-06-24 18:32:52 +02:00
lint-type-overflow2.stderr --bless you. 2019-06-24 20:45:19 +02:00
lint-unconditional-recursion.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
lint-unconditional-recursion.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unexported-no-mangle.rs normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
lint-unexported-no-mangle.stderr normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
lint-unknown-feature-default.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-unknown-feature.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lint-unknown-lint-cmdline.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-unknown-lint-cmdline.stderr suggest similar lint names for unknown lints 2018-12-19 16:52:09 -05:00
lint-unknown-lint.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-unknown-lint.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unnecessary-import-braces.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-unnecessary-import-braces.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unnecessary-parens.rs Make WhileTrue into an EarlyLintPass lint. 2019-07-06 06:43:58 +02:00
lint-unnecessary-parens.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lint-unsafe-code.rs Fix tests 2019-01-15 18:02:46 +09:00
lint-unsafe-code.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unused-extern-crate.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-unused-extern-crate.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unused-imports.rs Fix tests 2019-03-30 22:37:02 +01:00
lint-unused-imports.stderr Change message to present tense 2019-03-30 22:37:02 +01:00
lint-unused-mut-self.rs Remove licenses 2018-12-25 21:08:33 -07:00
lint-unused-mut-self.stderr Update tests 2019-03-11 23:10:26 +03:00
lint-unused-mut-variables.rs Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
lint-unused-mut-variables.stderr Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
lint-unused-variables.rs Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
lint-unused-variables.stderr Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
lint-uppercase-variables.rs improve non_snake_case diagnostics 2019-01-08 13:24:38 -05:00
lint-uppercase-variables.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lints-in-foreign-macros.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
lints-in-foreign-macros.stderr Update tests 2019-03-11 23:10:26 +03:00
must-use-ops.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
must-use-ops.stderr Remove licenses 2018-12-25 21:08:33 -07:00
must_use-array.rs Extend #[must_use] lint to arrays 2019-06-30 18:20:49 +01:00
must_use-array.stderr Extend #[must_use] lint to arrays 2019-06-30 18:20:49 +01:00
must_use-trait.rs Improve error messages for boxed trait objects in tuples 2019-06-30 18:19:28 +01:00
must_use-trait.stderr Improve error messages for boxed trait objects in tuples 2019-06-30 18:19:28 +01:00
must_use-tuple.rs Add nested must_use variant 2019-06-03 18:50:32 +01:00
must_use-tuple.stderr Add nested must_use variant 2019-06-03 18:50:32 +01:00
must_use-unit.rs Fix handling of #[must_use] on unit and uninhabited types 2018-10-08 23:01:42 +01:00
must_use-unit.stderr Update tests 2019-03-11 23:10:26 +03:00
no-unused-parens-return-block.rs Make warnings into errors 2018-10-18 10:35:01 +01:00
not_found.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
not_found.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
outer-forbid.rs Remove licenses 2018-12-25 21:08:33 -07:00
outer-forbid.stderr Update tests 2019-03-11 23:10:26 +03:00
reasons-erroneous.rs normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
reasons-erroneous.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
reasons-forbidden.rs feature-gate lint reasons 2018-10-27 12:31:20 -07:00
reasons-forbidden.stderr feature-gate lint reasons 2018-10-27 12:31:20 -07:00
reasons.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
reasons.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
suggestions.rs normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
suggestions.stderr normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
test-inner-fn.rs Remove licenses 2018-12-25 21:08:33 -07:00
test-inner-fn.stderr Update tests 2019-03-11 23:10:26 +03:00
trivial-casts-featuring-type-ascription.rs Remove licenses 2018-12-25 21:08:33 -07:00
trivial-casts-featuring-type-ascription.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trivial-casts.rs Remove licenses 2018-12-25 21:08:33 -07:00
trivial-casts.stderr Remove licenses 2018-12-25 21:08:33 -07:00
type-overflow.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
type-overflow.stderr Place types inside backticks 2019-04-30 22:43:51 +01:00
unreachable_pub-pub_crate.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unreachable_pub-pub_crate.stderr Remove licenses 2018-12-25 21:08:33 -07:00
unreachable_pub.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unreachable_pub.stderr Remove licenses 2018-12-25 21:08:33 -07:00
unused_import_warning_issue_45268.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unused_import_warning_issue_45268.stderr Fix #45268 by saving all NodeId's for resolved traits. 2019-05-04 20:29:33 +02:00
unused_labels.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unused_labels.stderr Update tests 2019-03-11 23:10:26 +03:00
unused_parens_json_suggestion.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unused_parens_json_suggestion.stderr Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
use-redundant.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
use-redundant.stderr Handle glob import in redundancy check 2019-03-30 22:37:02 +01:00
use_suggestion_json.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
use_suggestion_json.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00