Compare commits

..

No commits in common. "8cb88ec054e0c203443cb1ef830ba137bcf7e3f4" and "af4b80906fc78cad0b3d4a690d3f86add177020f" have entirely different histories.

2 changed files with 5 additions and 17 deletions

View File

@ -68,21 +68,8 @@ snip.rv = ""
if t[2].startswith("l"): if t[2].startswith("l"):
parameters = [] parameters = []
else: else:
parameters = t[2].replace("; ", ";").replace('in ', '').replace('out ', '') parameters = t[2].replace("; ", ";").split(";");
parameters = parameters.replace(' ', '').split(";");
parameter_list = []
for parameter in parameters: for parameter in parameters:
if len(parameter.split(',')) == 1:
parameter_list.append(parameter)
else:
try:
list_type = parameter.split(':')[1]
except:
list_type = "???"
list_parameters = parameter.split(':')[0].replace(' ', '').split(',')
for sub_parameter in list_parameters:
parameter_list.append(f"{sub_parameter} : {list_type}")
for parameter in parameter_list:
if not parameter == "" and not parameter.startswith("typ"): if not parameter == "" and not parameter.startswith("typ"):
parameterless = parameter.replace("\t", "") parameterless = parameter.replace("\t", "")
snip.rv += f"-- @parameter {parameterless}\n" snip.rv += f"-- @parameter {parameterless}\n"
@ -112,8 +99,7 @@ snip.rv = ""
if t[2].startswith("l"): if t[2].startswith("l"):
parameters = [] parameters = []
else: else:
parameters = t[2].replace("; ", ";").replace('in ', '').replace('out ', '') parameters = t[2].replace("; ", ";").split(";");
parameters = parameters.replace(' ', '').split(";");
parameter_list = [] parameter_list = []
for parameter in parameters: for parameter in parameters:
if len(parameter.split(',')) == 1: if len(parameter.split(',')) == 1:
@ -125,7 +111,7 @@ for parameter in parameters:
list_type = "???" list_type = "???"
list_parameters = parameter.split(':')[0].replace(' ', '').split(',') list_parameters = parameter.split(':')[0].replace(' ', '').split(',')
for sub_parameter in list_parameters: for sub_parameter in list_parameters:
parameter_list.append(f"{sub_parameter} : {list_type}") parameter_list.append(f"{sub_parameter} : {list_type}")
for parameter in parameter_list: for parameter in parameter_list:
if not parameter == "" and not parameter.startswith("typ"): if not parameter == "" and not parameter.startswith("typ"):
parameterless = parameter.replace("\t", "") parameterless = parameter.replace("\t", "")

View File

@ -12,6 +12,8 @@ require("formatter").setup({
-- Formatter configurations for filetype "lua" go here -- Formatter configurations for filetype "lua" go here
-- and will be executed in order -- and will be executed in order
lua = { lua = {
-- "formatter.filetypes.lua" defines default configurations for the
-- "lua" filetype
require("formatter.filetypes.lua").stylua, require("formatter.filetypes.lua").stylua,
}, },