Skip to content

Commit 57cd5e6

Browse files
committed
Use rustc_fluent_macro::fluent_messages! directly.
Currently we always do this: ``` use rustc_fluent_macro::fluent_messages; ... fluent_messages! { "./example.ftl" } ``` But there is no need, we can just do this everywhere: ``` rustc_fluent_macro::fluent_messages! { "./example.ftl" } ``` which is shorter.
1 parent 1a4219d commit 57cd5e6

File tree

43 files changed

+275
-345
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+275
-345
lines changed

compiler/rustc_ast_lowering/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ use rustc_data_structures::sorted_map::SortedMap;
5656
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};
5757
use rustc_data_structures::sync::Lrc;
5858
use rustc_errors::{DiagnosticArgFromDisplay, Handler, StashKey};
59-
use rustc_fluent_macro::fluent_messages;
6059
use rustc_hir as hir;
6160
use rustc_hir::def::{DefKind, LifetimeRes, Namespace, PartialRes, PerNS, Res};
6261
use rustc_hir::def_id::{LocalDefId, CRATE_DEF_ID, LOCAL_CRATE};
@@ -92,7 +91,7 @@ mod lifetime_collector;
9291
mod pat;
9392
mod path;
9493

95-
fluent_messages! { "../messages.ftl" }
94+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
9695

9796
struct LoweringContext<'a, 'hir> {
9897
tcx: TyCtxt<'hir>,

compiler/rustc_ast_passes/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
#![deny(rustc::untranslatable_diagnostic)]
1616
#![deny(rustc::diagnostic_outside_of_impl)]
1717

18-
use rustc_fluent_macro::fluent_messages;
19-
2018
pub mod ast_validation;
2119
mod errors;
2220
pub mod feature_gate;
2321
pub mod node_count;
2422
pub mod show_span;
2523

26-
fluent_messages! { "../messages.ftl" }
24+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }

compiler/rustc_attr/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414
#[macro_use]
1515
extern crate rustc_macros;
1616

17-
use rustc_fluent_macro::fluent_messages;
18-
1917
mod builtin;
2018
mod session_diagnostics;
2119

@@ -28,4 +26,4 @@ pub use rustc_ast::attr::*;
2826

2927
pub(crate) use rustc_session::HashStableContext;
3028

31-
fluent_messages! { "../messages.ftl" }
29+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }

compiler/rustc_borrowck/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ extern crate tracing;
2323
use rustc_data_structures::fx::{FxIndexMap, FxIndexSet};
2424
use rustc_data_structures::graph::dominators::Dominators;
2525
use rustc_errors::{Diagnostic, DiagnosticBuilder};
26-
use rustc_fluent_macro::fluent_messages;
2726
use rustc_hir as hir;
2827
use rustc_hir::def_id::LocalDefId;
2928
use rustc_index::bit_set::{BitSet, ChunkedBitSet};
@@ -98,7 +97,7 @@ use places_conflict::{places_conflict, PlaceConflictBias};
9897
use region_infer::RegionInferenceContext;
9998
use renumber::RegionCtxt;
10099

101-
fluent_messages! { "../messages.ftl" }
100+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
102101

103102
// FIXME(eddyb) perhaps move this somewhere more centrally.
104103
#[derive(Debug)]

compiler/rustc_builtin_macros/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ use crate::deriving::*;
2525

2626
use rustc_expand::base::{MacroExpanderFn, ResolverExpand, SyntaxExtensionKind};
2727
use rustc_expand::proc_macro::BangProcMacro;
28-
use rustc_fluent_macro::fluent_messages;
2928
use rustc_span::symbol::sym;
3029

3130
mod alloc_error_handler;
@@ -58,7 +57,7 @@ pub mod proc_macro_harness;
5857
pub mod standard_library_imports;
5958
pub mod test_harness;
6059

61-
fluent_messages! { "../messages.ftl" }
60+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
6261

6362
pub fn register_builtin_macros(resolver: &mut dyn ResolverExpand) {
6463
let mut register = |name, kind| resolver.register_builtin_macro(name, kind);

compiler/rustc_codegen_gcc/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ use rustc_data_structures::fx::FxIndexMap;
102102
use rustc_data_structures::sync::IntoDynSyncSend;
103103
use rustc_codegen_ssa::traits::{CodegenBackend, ExtraBackendMethods, ThinBufferMethods, WriteBackendMethods};
104104
use rustc_errors::{ErrorGuaranteed, Handler};
105-
use rustc_fluent_macro::fluent_messages;
106105
use rustc_metadata::EncodedMetadata;
107106
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
108107
use rustc_middle::util::Providers;
@@ -116,7 +115,7 @@ use tempfile::TempDir;
116115
use crate::back::lto::ModuleBuffer;
117116
use crate::gcc_util::target_cpu;
118117

119-
fluent_messages! { "../messages.ftl" }
118+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
120119

121120
pub struct PrintOnPanic<F: Fn() -> String>(pub F);
122121

compiler/rustc_codegen_llvm/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ use rustc_codegen_ssa::ModuleCodegen;
4141
use rustc_codegen_ssa::{CodegenResults, CompiledModule};
4242
use rustc_data_structures::fx::FxIndexMap;
4343
use rustc_errors::{ErrorGuaranteed, FatalError, Handler};
44-
use rustc_fluent_macro::fluent_messages;
4544
use rustc_metadata::EncodedMetadata;
4645
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
4746
use rustc_middle::ty::TyCtxt;
@@ -92,7 +91,7 @@ mod type_of;
9291
mod va_arg;
9392
mod value;
9493

95-
fluent_messages! { "../messages.ftl" }
94+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
9695

9796
#[derive(Clone)]
9897
pub struct LlvmCodegenBackend(());

compiler/rustc_codegen_ssa/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ extern crate rustc_middle;
2727
use rustc_ast as ast;
2828
use rustc_data_structures::fx::{FxHashMap, FxHashSet};
2929
use rustc_data_structures::sync::Lrc;
30-
use rustc_fluent_macro::fluent_messages;
3130
use rustc_hir::def_id::CrateNum;
3231
use rustc_middle::dep_graph::WorkProduct;
3332
use rustc_middle::middle::debugger_visualizer::DebuggerVisualizerFile;
@@ -59,7 +58,7 @@ pub mod mono_item;
5958
pub mod target_features;
6059
pub mod traits;
6160

62-
fluent_messages! { "../messages.ftl" }
61+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
6362

6463
pub struct ModuleCodegen<M> {
6564
/// The name of the module. When the crate may be saved between

compiler/rustc_const_eval/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,9 @@ pub mod util;
3939

4040
pub use errors::ReportErrorExt;
4141

42-
use rustc_fluent_macro::fluent_messages;
4342
use rustc_middle::{ty, util::Providers};
4443

45-
fluent_messages! { "../messages.ftl" }
44+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
4645

4746
pub fn provide(providers: &mut Providers) {
4847
const_eval::provide(providers);

compiler/rustc_driver_impl/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ use rustc_errors::registry::{InvalidErrorCode, Registry};
3030
use rustc_errors::{markdown, ColorConfig};
3131
use rustc_errors::{ErrorGuaranteed, Handler, PResult};
3232
use rustc_feature::find_gated_cfg;
33-
use rustc_fluent_macro::fluent_messages;
3433
use rustc_interface::util::{self, collect_crate_types, get_codegen_backend};
3534
use rustc_interface::{interface, Queries};
3635
use rustc_lint::unerased_lint_store;
@@ -102,7 +101,7 @@ use crate::session_diagnostics::{
102101
RLinkWrongFileType, RlinkNotAFile, RlinkUnableToRead,
103102
};
104103

105-
fluent_messages! { "../messages.ftl" }
104+
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
106105

107106
pub static DEFAULT_LOCALE_RESOURCES: &[&str] = &[
108107
// tidy-alphabetical-start

0 commit comments

Comments
 (0)