fix ui-fulldeps & tests fallout
This commit is contained in:
parent
8be2a04c7e
commit
51078ceb44
@ -2,7 +2,7 @@ extern crate getopts;
|
||||
|
||||
use crate::interface::parse_cfgspecs;
|
||||
|
||||
use rustc::lint;
|
||||
use rustc::lint::Level;
|
||||
use rustc::middle::cstore;
|
||||
use rustc::session::config::{build_configuration, build_session_options, to_crate_config};
|
||||
use rustc::session::config::{rustc_optgroups, ErrorOutputType, ExternLocation, Options, Passes};
|
||||
@ -186,24 +186,24 @@ fn test_lints_tracking_hash_different_values() {
|
||||
let mut v3 = Options::default();
|
||||
|
||||
v1.lint_opts = vec![
|
||||
(String::from("a"), lint::Allow),
|
||||
(String::from("b"), lint::Warn),
|
||||
(String::from("c"), lint::Deny),
|
||||
(String::from("d"), lint::Forbid),
|
||||
(String::from("a"), Level::Allow),
|
||||
(String::from("b"), Level::Warn),
|
||||
(String::from("c"), Level::Deny),
|
||||
(String::from("d"), Level::Forbid),
|
||||
];
|
||||
|
||||
v2.lint_opts = vec![
|
||||
(String::from("a"), lint::Allow),
|
||||
(String::from("b"), lint::Warn),
|
||||
(String::from("X"), lint::Deny),
|
||||
(String::from("d"), lint::Forbid),
|
||||
(String::from("a"), Level::Allow),
|
||||
(String::from("b"), Level::Warn),
|
||||
(String::from("X"), Level::Deny),
|
||||
(String::from("d"), Level::Forbid),
|
||||
];
|
||||
|
||||
v3.lint_opts = vec![
|
||||
(String::from("a"), lint::Allow),
|
||||
(String::from("b"), lint::Warn),
|
||||
(String::from("c"), lint::Forbid),
|
||||
(String::from("d"), lint::Deny),
|
||||
(String::from("a"), Level::Allow),
|
||||
(String::from("b"), Level::Warn),
|
||||
(String::from("c"), Level::Forbid),
|
||||
(String::from("d"), Level::Deny),
|
||||
];
|
||||
|
||||
assert!(v1.dep_tracking_hash() != v2.dep_tracking_hash());
|
||||
@ -222,17 +222,17 @@ fn test_lints_tracking_hash_different_construction_order() {
|
||||
let mut v2 = Options::default();
|
||||
|
||||
v1.lint_opts = vec![
|
||||
(String::from("a"), lint::Allow),
|
||||
(String::from("b"), lint::Warn),
|
||||
(String::from("c"), lint::Deny),
|
||||
(String::from("d"), lint::Forbid),
|
||||
(String::from("a"), Level::Allow),
|
||||
(String::from("b"), Level::Warn),
|
||||
(String::from("c"), Level::Deny),
|
||||
(String::from("d"), Level::Forbid),
|
||||
];
|
||||
|
||||
v2.lint_opts = vec![
|
||||
(String::from("a"), lint::Allow),
|
||||
(String::from("c"), lint::Deny),
|
||||
(String::from("b"), lint::Warn),
|
||||
(String::from("d"), lint::Forbid),
|
||||
(String::from("a"), Level::Allow),
|
||||
(String::from("c"), Level::Deny),
|
||||
(String::from("b"), Level::Warn),
|
||||
(String::from("d"), Level::Forbid),
|
||||
];
|
||||
|
||||
assert_eq!(v1.dep_tracking_hash(), v2.dep_tracking_hash());
|
||||
|
@ -1,17 +1,17 @@
|
||||
#![feature(box_syntax, plugin, plugin_registrar, rustc_private)]
|
||||
#![crate_type = "dylib"]
|
||||
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
extern crate rustc_hir;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_span;
|
||||
extern crate syntax;
|
||||
|
||||
use rustc_hir::intravisit;
|
||||
use rustc_hir as hir;
|
||||
use rustc_hir::Node;
|
||||
use rustc::lint::{LateContext, LintPass, LintArray, LateLintPass, LintContext};
|
||||
use rustc_lint::{LateContext, LintPass, LintArray, LateLintPass, LintContext};
|
||||
use rustc_driver::plugin::Registry;
|
||||
use rustc_span::source_map;
|
||||
use syntax::print::pprust;
|
||||
|
@ -2,14 +2,14 @@
|
||||
|
||||
#![feature(plugin_registrar, rustc_private)]
|
||||
#![feature(box_syntax)]
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
extern crate rustc_hir;
|
||||
extern crate rustc_span;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate syntax;
|
||||
|
||||
use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass};
|
||||
use rustc_lint::{LateContext, LintContext, LintPass, LateLintPass};
|
||||
use rustc_driver::plugin::Registry;
|
||||
use rustc_span::symbol::Symbol;
|
||||
use syntax::attr;
|
||||
|
@ -3,14 +3,14 @@
|
||||
#![feature(plugin_registrar, rustc_private)]
|
||||
#![feature(box_syntax)]
|
||||
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
extern crate rustc_hir;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_span;
|
||||
extern crate syntax;
|
||||
|
||||
use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass, LintArray};
|
||||
use rustc_lint::{LateContext, LintContext, LintPass, LateLintPass, LintArray};
|
||||
use rustc_driver::plugin::Registry;
|
||||
use rustc_span::symbol::Symbol;
|
||||
use syntax::attr;
|
||||
|
@ -4,12 +4,12 @@
|
||||
#![feature(box_syntax, rustc_private)]
|
||||
|
||||
// Load rustc as a plugin to get macros.
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
extern crate rustc_hir;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
|
||||
use rustc::lint::{LateContext, LintContext, LintPass, LateLintPass, LintArray, LintId};
|
||||
use rustc_lint::{LateContext, LintContext, LintPass, LateLintPass, LintArray, LintId};
|
||||
use rustc_driver::plugin::Registry;
|
||||
|
||||
declare_lint!(TEST_LINT, Warn, "Warn about items named 'lintme'");
|
||||
|
@ -6,11 +6,11 @@
|
||||
extern crate syntax;
|
||||
|
||||
// Load rustc as a plugin to get macros
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
|
||||
use rustc::lint::{EarlyContext, LintContext, LintPass, EarlyLintPass, LintArray};
|
||||
use rustc_lint::{EarlyContext, LintContext, LintPass, EarlyLintPass, LintArray};
|
||||
use rustc_driver::plugin::Registry;
|
||||
use syntax::ast;
|
||||
declare_lint!(TEST_LINT, Warn, "Warn about items named 'lintme'");
|
||||
|
@ -4,11 +4,11 @@
|
||||
extern crate syntax;
|
||||
|
||||
// Load rustc as a plugin to get macros
|
||||
#[macro_use] extern crate rustc;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
extern crate rustc_driver;
|
||||
#[macro_use] extern crate rustc_lint;
|
||||
#[macro_use] extern crate rustc_session;
|
||||
|
||||
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass, LintId};
|
||||
use rustc_lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass, LintId};
|
||||
use rustc_driver::plugin::Registry;
|
||||
use syntax::ast;
|
||||
declare_tool_lint!(pub clippy::TEST_LINT, Warn, "Warn about stuff");
|
||||
|
Loading…
x
Reference in New Issue
Block a user