Skip to content

Commit 65bdc44

Browse files
committed
refactor(api)!: util.string.vowels moved to util.string.alphabet.vowels.
Signed-off-by: Guennadi Maximov C <[email protected]>
1 parent 9622cc7 commit 65bdc44

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

lua/user_api/types/user/util.lua

+5-5
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,16 @@ require('user_api.types.user.autocmd')
3333
---@class User.Util.Notify
3434
---@field notify fun(msg: string, lvl: NotifyLvl|VimNotifyLvl?, opts: NotifyOpts?)
3535

36+
---@class User.Util.String.Alphabet.Vowels
37+
---@field upper_map { ['A']: 'A', ['E']: 'E', ['I']: 'I', ['O']: 'O', ['U']: 'U' }
38+
---@field lower_map { ['a']: 'a', ['e']: 'e', ['i']: 'i', ['o']: 'o', ['u']: 'u' }
39+
3640
---@class User.Util.String.Alphabet
3741
---@field upper_list string[]
3842
---@field lower_list string[]
3943
---@field upper_map table<string, string>
4044
---@field lower_map table<string, string>
41-
42-
---@class User.Util.String.Vowels: User.Util.String.Alphabet
43-
---@field upper_map { ['A']: 'A', ['E']: 'E', ['I']: 'I', ['O']: 'O', ['U']: 'U' }
44-
---@field lower_map { ['a']: 'a', ['e']: 'e', ['i']: 'i', ['o']: 'o', ['u']: 'u' }
45+
---@field vowels User.Util.String.Alphabet.Vowels
4546

4647
---@class User.Util.String.Digits
4748
---@field all table<string, string>
@@ -52,7 +53,6 @@ require('user_api.types.user.autocmd')
5253

5354
---@class User.Util.String
5455
---@field alphabet User.Util.String.Alphabet
55-
---@field vowels User.Util.String.Vowels
5656
---@field digits User.Util.String.Digits
5757
---@field capitalize fun(s: string, use_dot: boolean?, triggers: string[]?): (new_str: string)
5858

lua/user_api/util/string.lua

+5-5
Original file line numberDiff line numberDiff line change
@@ -120,29 +120,29 @@ M.alphabet.lower_map = {
120120
}
121121

122122
---@diagnostic disable-next-line:missing-fields
123-
M.vowels = {}
124-
M.vowels.upper_list = {
123+
M.alphabet.vowcals = {}
124+
M.alphabet.vowcals.upper_list = {
125125
'A',
126126
'E',
127127
'I',
128128
'O',
129129
'U',
130130
}
131-
M.vowels.lower_list = {
131+
M.alphabet.vowcals.lower_list = {
132132
'a',
133133
'e',
134134
'i',
135135
'o',
136136
'u',
137137
}
138-
M.vowels.upper_map = {
138+
M.alphabet.vowcals.upper_map = {
139139
A = 'A',
140140
E = 'E',
141141
I = 'I',
142142
O = 'O',
143143
U = 'U',
144144
}
145-
M.vowels.lower_map = {
145+
M.alphabet.vowcals.lower_map = {
146146
a = 'a',
147147
e = 'e',
148148
i = 'i',

0 commit comments

Comments
 (0)