Skip to content

Commit a23cbf7

Browse files
authored
add language metadata field (#482)
1 parent 6808b55 commit a23cbf7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/codemodder/codemods/base_codemod.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ class Metadata:
3434
references: list[Reference] = field(default_factory=list)
3535
description: str | None = None
3636
tool: ToolMetadata | None = None
37+
language: str = "python"
3738

3839

3940
@dataclass
@@ -95,9 +96,13 @@ def docs_module_path(self) -> str: ...
9596
def name(self) -> str:
9697
return self._metadata.name
9798

99+
@property
100+
def language(self) -> str:
101+
return self._metadata.language
102+
98103
@property
99104
def id(self) -> str:
100-
return f"{self.origin}:python/{self.name}"
105+
return f"{self.origin}:{self.language}/{self.name}"
101106

102107
@property
103108
def summary(self):

0 commit comments

Comments
 (0)