summary refs log tree commit diff
path: root/src/librustc/lint/levels.rs
AgeCommit message (Expand)AuthorLines
2019-05-13Return a `Symbol` from `name_or_empty` functions.Nicholas Nethercote-1/+1
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-2/+2
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-2/+2
2019-03-17Make meta-item API compatible with `LocalInternedString::get` soundness fixVadim Petrochenkov-1/+1
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-10/+10
2019-03-16Rename `MetaItem::ident` to `MetaItem::path`Vadim Petrochenkov-6/+6
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-10/+11
2019-03-05Only insert nodes which changes lint levels in the LintLevelMapJohn Kåre Alsaker-5/+2
2019-02-13Cleanup importsTaiki Endo-3/+3
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-05move librustc to 2018Mark Mansi-8/+8
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-3/+3
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-2/+0
2019-01-02Fix 'be be' constructsDaniel Mueller-2/+2
2018-12-27Make sure feature gate errors are recoverableVadim Petrochenkov-4/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-19suggest similar lint names for unknown lintsAndy Russell-16/+11
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-10-27wherein the status of empty and reason-only lint attributes is clarifiedZack M. Davis-1/+8
2018-10-27in which lint reasons are restricted to come last in the attributeZack M. Davis-31/+42
2018-10-27feature-gate lint reasonsZack M. Davis-1/+13
2018-10-27introducing lint reason annotations (RFC 2383)Zack M. Davis-17/+52
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-3/+3
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-09Remove nightly check for tool_lints warningflip1995-8/+2
2018-10-09Remove feature-gate codeflip1995-16/+1
2018-10-01Add nightly check for tool_lints warningflip1995-2/+8
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-08-31Fix typo and small mistakeflip1995-1/+1
2018-08-31Add hint for cfg_attr and fix testflip1995-7/+9
2018-08-31Implement backwards compatibility for tool_lintsflip1995-16/+50
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-07-30Explain that the tool is responsible for unknown tool_lintsflip1995-3/+4
2018-07-30Check if the lint_name is from a tool and if the tool_lint existsflip1995-8/+28
2018-07-14structured suggestion for renamed-and-removed-lintsZack M. Davis-8/+16
2018-07-09Auto merge of #51956 - GuillaumeGomez:shutdown-doc-lints, r=oli-obkbors-0/+5
2018-07-05Fix rustdoc run failures by shutting down definitely some lintsGuillaume Gomez-0/+5
2018-07-04Improving span of unknown lint tool error messageflip1995-4/+4
2018-07-04Implementation of tool lintsflip1995-0/+23
2018-05-20suggestion applicabilities for libsyntax and librustc, run-rustfix testsZack M. Davis-3/+4
2018-05-02make it compile againflip1995-2/+2
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-1/+1
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-1/+1
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-2/+2
2018-02-23Allow future-incompat lints to mention an epochManish Goregaokar-7/+10
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-0/+5
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2