Skip to content

Commit ae70d07

Browse files
committed
Rename
1 parent f55be75 commit ae70d07

File tree

6 files changed

+23
-23
lines changed

6 files changed

+23
-23
lines changed

crates/ra_ide/src/goto_definition.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ pub(crate) fn reference_definition(
7676
let name_kind = classify_name_ref(sb, name_ref).map(|d| d.kind);
7777
match name_kind {
7878
Some(Macro(it)) => return Exact(it.to_nav(sb.db)),
79-
Some(Field(it)) => return Exact(it.to_nav(sb.db)),
79+
Some(StructField(it)) => return Exact(it.to_nav(sb.db)),
8080
Some(TypeParam(it)) => return Exact(it.to_nav(sb.db)),
8181
Some(Local(it)) => return Exact(it.to_nav(sb.db)),
82-
Some(Def(def)) => match NavigationTarget::from_def(sb.db, def) {
82+
Some(ModuleDef(def)) => match NavigationTarget::from_def(sb.db, def) {
8383
Some(nav) => return Exact(nav),
8484
None => return Approximate(vec![]),
8585
},

crates/ra_ide/src/hover.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ fn hover_text_from_name_kind(db: &RootDatabase, name_kind: NameKind) -> Option<S
9898
let src = it.source(db);
9999
hover_text(src.value.doc_comment_text(), Some(macro_label(&src.value)))
100100
}
101-
Field(it) => {
101+
StructField(it) => {
102102
let src = it.source(db);
103103
match src.value {
104104
hir::FieldSource::Named(it) => hover_text(it.doc_comment_text(), it.short_label()),
105105
_ => None,
106106
}
107107
}
108-
Def(it) => match it {
108+
ModuleDef(it) => match it {
109109
hir::ModuleDef::Module(it) => match it.definition_source(db).value {
110110
hir::ModuleSource::Module(it) => {
111111
hover_text(it.doc_comment_text(), it.short_label())

crates/ra_ide/src/references.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ pub(crate) fn find_all_refs(
127127

128128
let declaration = match def.kind {
129129
NameKind::Macro(mac) => mac.to_nav(db),
130-
NameKind::Field(field) => field.to_nav(db),
131-
NameKind::Def(def) => NavigationTarget::from_def(db, def)?,
130+
NameKind::StructField(field) => field.to_nav(db),
131+
NameKind::ModuleDef(def) => NavigationTarget::from_def(db, def)?,
132132
NameKind::SelfType(imp) => imp.to_nav(db),
133133
NameKind::Local(local) => local.to_nav(db),
134134
NameKind::TypeParam(_) => return None,
@@ -239,7 +239,7 @@ fn decl_access(
239239
range: TextRange,
240240
) -> Option<ReferenceAccess> {
241241
match kind {
242-
NameKind::Local(_) | NameKind::Field(_) => {}
242+
NameKind::Local(_) | NameKind::StructField(_) => {}
243243
_ => return None,
244244
};
245245

@@ -259,7 +259,7 @@ fn decl_access(
259259
fn reference_access(kind: &NameKind, name_ref: &ast::NameRef) -> Option<ReferenceAccess> {
260260
// Only Locals and Fields have accesses for now.
261261
match kind {
262-
NameKind::Local(_) | NameKind::Field(_) => {}
262+
NameKind::Local(_) | NameKind::StructField(_) => {}
263263
_ => return None,
264264
};
265265

crates/ra_ide/src/syntax_highlighting.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -320,16 +320,16 @@ pub(crate) fn highlight_as_html(db: &RootDatabase, file_id: FileId, rainbow: boo
320320
fn highlight_name(db: &RootDatabase, name_kind: NameKind) -> &'static str {
321321
match name_kind {
322322
Macro(_) => tags::MACRO,
323-
Field(_) => tags::FIELD,
324-
Def(hir::ModuleDef::Module(_)) => tags::MODULE,
325-
Def(hir::ModuleDef::Function(_)) => tags::FUNCTION,
326-
Def(hir::ModuleDef::Adt(_)) => tags::TYPE,
327-
Def(hir::ModuleDef::EnumVariant(_)) => tags::CONSTANT,
328-
Def(hir::ModuleDef::Const(_)) => tags::CONSTANT,
329-
Def(hir::ModuleDef::Static(_)) => tags::CONSTANT,
330-
Def(hir::ModuleDef::Trait(_)) => tags::TYPE,
331-
Def(hir::ModuleDef::TypeAlias(_)) => tags::TYPE,
332-
Def(hir::ModuleDef::BuiltinType(_)) => tags::TYPE_BUILTIN,
323+
StructField(_) => tags::FIELD,
324+
ModuleDef(hir::ModuleDef::Module(_)) => tags::MODULE,
325+
ModuleDef(hir::ModuleDef::Function(_)) => tags::FUNCTION,
326+
ModuleDef(hir::ModuleDef::Adt(_)) => tags::TYPE,
327+
ModuleDef(hir::ModuleDef::EnumVariant(_)) => tags::CONSTANT,
328+
ModuleDef(hir::ModuleDef::Const(_)) => tags::CONSTANT,
329+
ModuleDef(hir::ModuleDef::Static(_)) => tags::CONSTANT,
330+
ModuleDef(hir::ModuleDef::Trait(_)) => tags::TYPE,
331+
ModuleDef(hir::ModuleDef::TypeAlias(_)) => tags::TYPE,
332+
ModuleDef(hir::ModuleDef::BuiltinType(_)) => tags::TYPE_BUILTIN,
333333
SelfType(_) => tags::TYPE_SELF,
334334
TypeParam(_) => tags::TYPE_PARAM,
335335
Local(local) => {

crates/ra_ide_db/src/defs.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ use crate::RootDatabase;
2020
#[derive(Debug, PartialEq, Eq)]
2121
pub enum NameKind {
2222
Macro(MacroDef),
23-
Field(StructField),
24-
Def(ModuleDef),
23+
StructField(StructField),
24+
ModuleDef(ModuleDef),
2525
SelfType(ImplBlock),
2626
Local(Local),
2727
TypeParam(TypeParam),
@@ -130,7 +130,7 @@ pub fn classify_name(
130130
}
131131

132132
pub fn from_struct_field(db: &RootDatabase, field: StructField) -> NameDefinition {
133-
let kind = NameKind::Field(field);
133+
let kind = NameKind::StructField(field);
134134
let parent = field.parent_def(db);
135135
let container = parent.module(db);
136136
let visibility = match parent {
@@ -146,7 +146,7 @@ pub fn from_module_def(
146146
def: ModuleDef,
147147
module: Option<Module>,
148148
) -> NameDefinition {
149-
let kind = NameKind::Def(def);
149+
let kind = NameKind::ModuleDef(def);
150150
let (container, visibility) = match def {
151151
ModuleDef::Module(it) => {
152152
let container = it.parent(db).or_else(|| Some(it)).unwrap();

crates/ra_ide_db/src/imports_locator.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ impl<'a> ImportsLocator<'a> {
4444
.chain(lib_results.into_iter())
4545
.filter_map(|import_candidate| self.get_name_definition(db, &import_candidate))
4646
.filter_map(|name_definition_to_import| match name_definition_to_import {
47-
NameKind::Def(module_def) => Some(module_def),
47+
NameKind::ModuleDef(module_def) => Some(module_def),
4848
_ => None,
4949
})
5050
.collect()

0 commit comments

Comments
 (0)