rust/compiler
Joshua Nelson 0ac13bd430 Don't abort compilation after giving a lint error
The only reason to use `abort_if_errors` is when the program is so broken that either:
1. later passes get confused and ICE
2. any diagnostics from later passes would be noise

This is never the case for lints, because the compiler has to be able to deal with `allow`-ed lints.
So it can continue to lint and compile even if there are lint errors.
2021-11-08 01:22:28 +00:00
..
rustc
rustc_apfloat
rustc_arena
rustc_ast Rollup merge of #90642 - matthiaskrgr:clippy_matches, r=cjgillot 2021-11-06 23:12:05 +01:00
rustc_ast_lowering Add features gates for experimental asm features 2021-11-07 01:23:53 +00:00
rustc_ast_passes
rustc_ast_pretty
rustc_attr
rustc_borrowck use matches!() macro in more places 2021-11-06 16:13:14 +01:00
rustc_builtin_macros
rustc_codegen_cranelift
rustc_codegen_gcc
rustc_codegen_llvm Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_codegen_ssa Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_const_eval use matches!() macro in more places 2021-11-06 16:13:14 +01:00
rustc_data_structures
rustc_driver Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_error_codes error_codes: uniformly comment error codes 2021-11-05 11:57:17 -04:00
rustc_errors Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_expand Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_feature Add features gates for experimental asm features 2021-11-07 01:23:53 +00:00
rustc_fs_util
rustc_graphviz
rustc_hir Auto merge of #90406 - nbdd0121:panic, r=cjgillot 2021-11-01 17:18:57 +00:00
rustc_hir_pretty
rustc_incremental
rustc_index
rustc_infer Auto merge of #89970 - jackh726:gats_diagnostics, r=nikomatsakis 2021-11-06 04:15:22 +00:00
rustc_interface
rustc_lexer use matches!() macro in more places 2021-11-06 16:13:14 +01:00
rustc_lint Optimize literal, doc comment lint as well, extract function. 2021-11-04 23:31:42 +01:00
rustc_lint_defs Properly register text_direction_codepoint_in_comment lint. 2021-11-05 20:12:40 +01:00
rustc_llvm Initialize LLVM time trace profiler on each code generation thread 2021-11-05 17:47:11 +01:00
rustc_macros
rustc_metadata Demote metadata load warning to "info". 2021-11-03 13:39:37 -07:00
rustc_middle Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
rustc_mir_build
rustc_mir_dataflow Remove MaybeMutBorrowedLocals 2021-11-03 16:43:12 +01:00
rustc_mir_transform Rollup merge of #90649 - cjgillot:reveal-all-2, r=lcnr 2021-11-06 23:12:06 +01:00
rustc_monomorphize clippy::perf fixes 2021-11-04 21:07:56 +01:00
rustc_parse Remove now unused feature from rustc_parse 2021-11-04 23:40:59 +01:00
rustc_parse_format
rustc_passes
rustc_plugin_impl
rustc_privacy
rustc_query_impl
rustc_query_system
rustc_resolve Replace some uses of vec.drain(..) with vec.into_iter() 2021-11-06 19:04:31 +01:00
rustc_save_analysis clippy::perf fixes 2021-11-04 21:07:56 +01:00
rustc_serialize
rustc_session Update the documented default of -Zmutable-noalias 2021-11-05 12:01:59 -07:00
rustc_span Auto merge of #90348 - Amanieu:asm_feature_gates, r=joshtriplett 2021-11-07 04:59:42 +00:00
rustc_symbol_mangling
rustc_target Update LLVM comments around NoAliasMutRef 2021-11-05 12:22:51 -07:00
rustc_trait_selection use matches!() macro in more places 2021-11-06 16:13:14 +01:00
rustc_traits
rustc_ty_utils
rustc_type_ir
rustc_typeck Rollup merge of #90646 - BoxyUwU:funky_ice, r=estebank 2021-11-06 23:12:06 +01:00