Skip to content

Commit 06fc2f3

Browse files
authored
Merge pull request #1307 from nshcr/fix-typo
fix typo: `twp-space-line-break` to `two-space-line-break`
2 parents 162f0ac + d5a23ac commit 06fc2f3

File tree

10 files changed

+18
-10
lines changed

10 files changed

+18
-10
lines changed

__integration__/obsidian-mode.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function edgeCaseSetup(plugin: TestLinterPlugin, _: Editor): Promise<void> {
6565
};
6666
plugin.plugin.settings.ruleConfigs['trailing-spaces'] = {
6767
'enabled': true,
68-
'twp-space-line-break': false,
68+
'two-space-line-break': false,
6969
};
7070
plugin.plugin.settings.ruleConfigs['convert-bullet-list-markers'] = {
7171
'enabled': true,

src/lang/locale/de.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,7 @@ export default {
642642
'trailing-spaces': {
643643
'name': 'Nachgestellte Leerzeichen',
644644
'description': 'Entfernt zusätzliche Leerzeichen nach jeder Zeile.',
645-
'twp-space-line-break': {
645+
'two-space-line-break': {
646646
'name': 'Zwei Leerzeichen Zeilenumbruch',
647647
'description': 'Ignorieren Sie zwei Leerzeichen, gefolgt von einem Zeilenumbruch ("Zwei-Leerzeichen-Regel").',
648648
},

src/lang/locale/en.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ export default {
787787
'trailing-spaces': {
788788
'name': 'Trailing spaces',
789789
'description': 'Removes extra spaces after every line.',
790-
'twp-space-line-break': {
790+
'two-space-line-break': {
791791
'name': 'Two Space Linebreak',
792792
'description': 'Ignore two spaces followed by a line break ("Two Space Rule").',
793793
},

src/lang/locale/es.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ export default {
558558
'trailing-spaces': {
559559
'name': 'Espacios finales',
560560
'description': 'Elimina espacios adicionales después de cada línea.',
561-
'twp-space-line-break': {
561+
'two-space-line-break': {
562562
'name': 'Salto de línea de dos espacios',
563563
'description': 'Ignore dos espacios seguidos de un salto de línea ("Regla de dos espacios").',
564564
},

src/lang/locale/ru.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -775,7 +775,7 @@ export default {
775775
'trailing-spaces': {
776776
'name': 'Пробелы в конце строки',
777777
'description': 'Удаляет дополнительные пробелы после каждой строки.',
778-
'twp-space-line-break': {
778+
'two-space-line-break': {
779779
'name': 'Две пробела в конце строки',
780780
'description': 'Игнорирует две пробела, за которыми следует разрыв строки ("Две пробела в конце строки").',
781781
},

src/lang/locale/tr.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,7 @@ export default {
638638
'trailing-spaces': {
639639
'name': 'Sondaki boşluklar',
640640
'description': 'Her satırın sonundaki fazladan boşlukları kaldırır.',
641-
'twp-space-line-break': {
641+
'two-space-line-break': {
642642
'name': 'İki Boşluklu Satır Sonu',
643643
'description': 'Bir satır sonunu takiben iki boşluğu göz ardı et ("İki Boşluk Kuralı").',
644644
},

src/lang/locale/zh-cn.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -775,7 +775,7 @@ export default {
775775
'trailing-spaces': {
776776
'name': '末尾空格',
777777
'description': '移除每行末尾多余的空格',
778-
'twp-space-line-break': {
778+
'two-space-line-break': {
779779
'name': '两空格换行',
780780
'description': '忽略两个空格后接换行符的情况("两空格规则")',
781781
},

src/main.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,14 @@ export default class LinterPlugin extends Plugin {
641641
updateMade = true;
642642
}
643643

644+
// move the setting of typo rule name to its new name
645+
if (this.settings.ruleConfigs['trailing-spaces'] && 'twp-space-line-break' in this.settings.ruleConfigs['trailing-spaces']) {
646+
this.settings.ruleConfigs['trailing-spaces']['two-space-line-break'] = this.settings.ruleConfigs['trailing-spaces']['twp-space-line-break'];
647+
648+
delete this.settings.ruleConfigs['trailing-spaces']['twp-space-line-break'];
649+
updateMade = true;
650+
}
651+
644652
// check for and fix invalid settings
645653
let noticeText = 'Obsidian Linter:';
646654
let conflictingRulePresent = false;

src/rules/trailing-spaces.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ export default class TrailingSpaces extends RuleBuilder<TrailingSpacesOptions> {
8080
return [
8181
new BooleanOptionBuilder({
8282
OptionsClass: TrailingSpacesOptions,
83-
nameKey: 'rules.trailing-spaces.twp-space-line-break.name',
84-
descriptionKey: 'rules.trailing-spaces.twp-space-line-break.description',
83+
nameKey: 'rules.trailing-spaces.two-space-line-break.name',
84+
descriptionKey: 'rules.trailing-spaces.two-space-line-break.description',
8585
optionsKey: 'twoSpaceLineBreak',
8686
}),
8787
];

test-vault/.obsidian/plugins/obsidian-linter/data.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@
216216
},
217217
"trailing-spaces": {
218218
"enabled": false,
219-
"twp-space-line-break": false
219+
"two-space-line-break": false
220220
},
221221
"add-blockquote-indentation-on-paste": {
222222
"enabled": false

0 commit comments

Comments
 (0)