├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── vala-daily.yml │ └── vala-lts.yml ├── .gitignore ├── .vala-lint.conf ├── COPYING ├── README.md ├── config.vala.in ├── data ├── man │ └── vala-language-server.1.scd └── meson.build ├── images ├── vls-gb.png ├── vls-vim.png └── vls-vscode.png ├── lint.sh ├── meson.build ├── meson_options.txt ├── src ├── analysis │ ├── codeanalyzer.vala │ ├── codelensanalyzer.vala │ ├── codestyleanalyzer.vala │ ├── inlayhintnodes.vala │ └── symbolenumerator.vala ├── codeaction │ ├── adddefaulttoswitchaction.vala │ ├── addotherconstantstoswitchaction.vala │ ├── baseconverteraction.vala │ └── implementmissingprereqsaction.vala ├── codehelp │ ├── callhierarchy.vala │ ├── codeaction.vala │ ├── codehelp.vala │ ├── codelensengine.vala │ ├── completionengine.vala │ ├── find_scope.vala │ ├── formatter.vala │ ├── nodesearch.vala │ ├── signaturehelpengine.vala │ ├── symbolextractor.vala │ ├── symbolreferences.vala │ ├── symbolvisitor.vala │ └── typehierarchy.vala ├── documentation │ ├── cnamemapper.vala │ ├── doccomment.vala │ └── girdocumentation.vala ├── meson.build ├── projects │ ├── buildtarget.vala │ ├── buildtask.vala │ ├── ccproject.vala │ ├── compilation.vala │ ├── defaultproject.vala │ ├── filecache.vala │ ├── mesonproject.vala │ ├── project.vala │ ├── textdocument.vala │ └── types.vala ├── protocol.vala ├── reporter.vala ├── request.vala ├── server.vala ├── util.vala └── windows.vapi ├── subprojects ├── gobject-list-prince781.wrap ├── json-glib.wrap ├── jsonrpc-glib.wrap └── libgee.wrap ├── test ├── meson.build └── testclient.vala ├── vapi └── jsonrpc-glib-1.0.vapi └── version.vala.in /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/vala-daily.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.github/workflows/vala-daily.yml -------------------------------------------------------------------------------- /.github/workflows/vala-lts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.github/workflows/vala-lts.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | *.o 3 | -------------------------------------------------------------------------------- /.vala-lint.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/.vala-lint.conf -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/README.md -------------------------------------------------------------------------------- /config.vala.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/config.vala.in -------------------------------------------------------------------------------- /data/man/vala-language-server.1.scd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/data/man/vala-language-server.1.scd -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/data/meson.build -------------------------------------------------------------------------------- /images/vls-gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/images/vls-gb.png -------------------------------------------------------------------------------- /images/vls-vim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/images/vls-vim.png -------------------------------------------------------------------------------- /images/vls-vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/images/vls-vscode.png -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/lint.sh -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/meson_options.txt -------------------------------------------------------------------------------- /src/analysis/codeanalyzer.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/analysis/codeanalyzer.vala -------------------------------------------------------------------------------- /src/analysis/codelensanalyzer.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/analysis/codelensanalyzer.vala -------------------------------------------------------------------------------- /src/analysis/codestyleanalyzer.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/analysis/codestyleanalyzer.vala -------------------------------------------------------------------------------- /src/analysis/inlayhintnodes.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/analysis/inlayhintnodes.vala -------------------------------------------------------------------------------- /src/analysis/symbolenumerator.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/analysis/symbolenumerator.vala -------------------------------------------------------------------------------- /src/codeaction/adddefaulttoswitchaction.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codeaction/adddefaulttoswitchaction.vala -------------------------------------------------------------------------------- /src/codeaction/addotherconstantstoswitchaction.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codeaction/addotherconstantstoswitchaction.vala -------------------------------------------------------------------------------- /src/codeaction/baseconverteraction.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codeaction/baseconverteraction.vala -------------------------------------------------------------------------------- /src/codeaction/implementmissingprereqsaction.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codeaction/implementmissingprereqsaction.vala -------------------------------------------------------------------------------- /src/codehelp/callhierarchy.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/callhierarchy.vala -------------------------------------------------------------------------------- /src/codehelp/codeaction.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/codeaction.vala -------------------------------------------------------------------------------- /src/codehelp/codehelp.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/codehelp.vala -------------------------------------------------------------------------------- /src/codehelp/codelensengine.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/codelensengine.vala -------------------------------------------------------------------------------- /src/codehelp/completionengine.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/completionengine.vala -------------------------------------------------------------------------------- /src/codehelp/find_scope.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/find_scope.vala -------------------------------------------------------------------------------- /src/codehelp/formatter.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/formatter.vala -------------------------------------------------------------------------------- /src/codehelp/nodesearch.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/nodesearch.vala -------------------------------------------------------------------------------- /src/codehelp/signaturehelpengine.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/signaturehelpengine.vala -------------------------------------------------------------------------------- /src/codehelp/symbolextractor.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/symbolextractor.vala -------------------------------------------------------------------------------- /src/codehelp/symbolreferences.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/symbolreferences.vala -------------------------------------------------------------------------------- /src/codehelp/symbolvisitor.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/symbolvisitor.vala -------------------------------------------------------------------------------- /src/codehelp/typehierarchy.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/codehelp/typehierarchy.vala -------------------------------------------------------------------------------- /src/documentation/cnamemapper.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/documentation/cnamemapper.vala -------------------------------------------------------------------------------- /src/documentation/doccomment.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/documentation/doccomment.vala -------------------------------------------------------------------------------- /src/documentation/girdocumentation.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/documentation/girdocumentation.vala -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/projects/buildtarget.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/buildtarget.vala -------------------------------------------------------------------------------- /src/projects/buildtask.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/buildtask.vala -------------------------------------------------------------------------------- /src/projects/ccproject.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/ccproject.vala -------------------------------------------------------------------------------- /src/projects/compilation.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/compilation.vala -------------------------------------------------------------------------------- /src/projects/defaultproject.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/defaultproject.vala -------------------------------------------------------------------------------- /src/projects/filecache.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/filecache.vala -------------------------------------------------------------------------------- /src/projects/mesonproject.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/mesonproject.vala -------------------------------------------------------------------------------- /src/projects/project.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/project.vala -------------------------------------------------------------------------------- /src/projects/textdocument.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/textdocument.vala -------------------------------------------------------------------------------- /src/projects/types.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/projects/types.vala -------------------------------------------------------------------------------- /src/protocol.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/protocol.vala -------------------------------------------------------------------------------- /src/reporter.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/reporter.vala -------------------------------------------------------------------------------- /src/request.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/request.vala -------------------------------------------------------------------------------- /src/server.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/server.vala -------------------------------------------------------------------------------- /src/util.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/util.vala -------------------------------------------------------------------------------- /src/windows.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/src/windows.vapi -------------------------------------------------------------------------------- /subprojects/gobject-list-prince781.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/subprojects/gobject-list-prince781.wrap -------------------------------------------------------------------------------- /subprojects/json-glib.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/subprojects/json-glib.wrap -------------------------------------------------------------------------------- /subprojects/jsonrpc-glib.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/subprojects/jsonrpc-glib.wrap -------------------------------------------------------------------------------- /subprojects/libgee.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/subprojects/libgee.wrap -------------------------------------------------------------------------------- /test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/test/meson.build -------------------------------------------------------------------------------- /test/testclient.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/test/testclient.vala -------------------------------------------------------------------------------- /vapi/jsonrpc-glib-1.0.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vala-lang/vala-language-server/HEAD/vapi/jsonrpc-glib-1.0.vapi -------------------------------------------------------------------------------- /version.vala.in: -------------------------------------------------------------------------------- 1 | namespace Config { 2 | const string PROJECT_VERSION = "@VCS_TAG@"; 3 | } 4 | --------------------------------------------------------------------------------