mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
refactor(gen_vimdoc): simplify files
in CONFIG
This commit is contained in:
parent
cf4786ddfa
commit
334a16c791
@ -96,8 +96,8 @@ CONFIG = {
|
|||||||
'autocmd.c',
|
'autocmd.c',
|
||||||
'ui.c',
|
'ui.c',
|
||||||
],
|
],
|
||||||
# List of files/directories for doxygen to read, separated by blanks
|
# List of files/directories for doxygen to read, relative to `base_dir`
|
||||||
'files': os.path.join(base_dir, 'src/nvim/api'),
|
'files': ['src/nvim/api'],
|
||||||
# file patterns used by doxygen
|
# file patterns used by doxygen
|
||||||
'file_patterns': '*.h *.c',
|
'file_patterns': '*.h *.c',
|
||||||
# Only function with this prefix are considered
|
# Only function with this prefix are considered
|
||||||
@ -128,14 +128,14 @@ CONFIG = {
|
|||||||
'filetype.lua',
|
'filetype.lua',
|
||||||
'keymap.lua',
|
'keymap.lua',
|
||||||
],
|
],
|
||||||
'files': ' '.join([
|
'files': [
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/_editor.lua'),
|
'runtime/lua/vim/_editor.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/shared.lua'),
|
'runtime/lua/vim/shared.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/uri.lua'),
|
'runtime/lua/vim/uri.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/ui.lua'),
|
'runtime/lua/vim/ui.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/filetype.lua'),
|
'runtime/lua/vim/filetype.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/keymap.lua'),
|
'runtime/lua/vim/keymap.lua',
|
||||||
]),
|
],
|
||||||
'file_patterns': '*.lua',
|
'file_patterns': '*.lua',
|
||||||
'fn_name_prefix': '',
|
'fn_name_prefix': '',
|
||||||
'section_name': {
|
'section_name': {
|
||||||
@ -181,10 +181,10 @@ CONFIG = {
|
|||||||
'sync.lua',
|
'sync.lua',
|
||||||
'protocol.lua',
|
'protocol.lua',
|
||||||
],
|
],
|
||||||
'files': ' '.join([
|
'files': [
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/lsp'),
|
'runtime/lua/vim/lsp',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/lsp.lua'),
|
'runtime/lua/vim/lsp.lua',
|
||||||
]),
|
],
|
||||||
'file_patterns': '*.lua',
|
'file_patterns': '*.lua',
|
||||||
'fn_name_prefix': '',
|
'fn_name_prefix': '',
|
||||||
'section_name': {'lsp.lua': 'lsp'},
|
'section_name': {'lsp.lua': 'lsp'},
|
||||||
@ -213,7 +213,7 @@ CONFIG = {
|
|||||||
'section_order': [
|
'section_order': [
|
||||||
'diagnostic.lua',
|
'diagnostic.lua',
|
||||||
],
|
],
|
||||||
'files': os.path.join(base_dir, 'runtime/lua/vim/diagnostic.lua'),
|
'files': ['runtime/lua/vim/diagnostic.lua'],
|
||||||
'file_patterns': '*.lua',
|
'file_patterns': '*.lua',
|
||||||
'fn_name_prefix': '',
|
'fn_name_prefix': '',
|
||||||
'section_name': {'diagnostic.lua': 'diagnostic'},
|
'section_name': {'diagnostic.lua': 'diagnostic'},
|
||||||
@ -233,10 +233,10 @@ CONFIG = {
|
|||||||
'highlighter.lua',
|
'highlighter.lua',
|
||||||
'languagetree.lua',
|
'languagetree.lua',
|
||||||
],
|
],
|
||||||
'files': ' '.join([
|
'files': [
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/treesitter.lua'),
|
'runtime/lua/vim/treesitter.lua',
|
||||||
os.path.join(base_dir, 'runtime/lua/vim/treesitter/'),
|
'runtime/lua/vim/treesitter/',
|
||||||
]),
|
],
|
||||||
'file_patterns': '*.lua',
|
'file_patterns': '*.lua',
|
||||||
'fn_name_prefix': '',
|
'fn_name_prefix': '',
|
||||||
'section_name': {},
|
'section_name': {},
|
||||||
@ -1000,7 +1000,8 @@ def main(config, args):
|
|||||||
stderr=(subprocess.STDOUT if debug else subprocess.DEVNULL))
|
stderr=(subprocess.STDOUT if debug else subprocess.DEVNULL))
|
||||||
p.communicate(
|
p.communicate(
|
||||||
config.format(
|
config.format(
|
||||||
input=CONFIG[target]['files'],
|
input=' '.join(
|
||||||
|
[f'"{file}"' for file in CONFIG[target]['files']]),
|
||||||
output=output_dir,
|
output=output_dir,
|
||||||
filter=filter_cmd,
|
filter=filter_cmd,
|
||||||
file_patterns=CONFIG[target]['file_patterns'])
|
file_patterns=CONFIG[target]['file_patterns'])
|
||||||
|
Loading…
Reference in New Issue
Block a user