.coveragerc
.gitignore
CHANGELOG.md
LICENSE
README.md
fortls.py
pyproject.toml
setup.cfg
setup.py
.github/FUNDING.yml
.github/workflows/codeql-analysis.yml
.github/workflows/docs.yml
.github/workflows/main.yml
.github/workflows/python-publish.yml
docs/Makefile
docs/README.md
docs/conf.py
docs/editor_integration.rst
docs/fortls.rst
docs/index.rst
docs/make.bat
docs/modules.rst
docs/options.rst
fortls/__init__.py
fortls/_version.py
fortls/constants.py
fortls/helper_functions.py
fortls/interface.py
fortls/intrinsic_funs.json
fortls/intrinsic_mods.json
fortls/intrinsics.py
fortls/jsonrpc.py
fortls/keywords.json
fortls/langserver.py
fortls/objects.py
fortls/parse_fortran.py
fortls/regex_patterns.py
fortls/statements.json
fortls/version.py
fortls.egg-info/PKG-INFO
fortls.egg-info/SOURCES.txt
fortls.egg-info/dependency_links.txt
fortls.egg-info/entry_points.txt
fortls.egg-info/requires.txt
fortls.egg-info/top_level.txt
images/fortls_autocomplete.gif
images/fortls_diag.png
images/fortls_gotodef.gif
images/fortls_hover.gif
images/fortls_outline.png
images/fortls_refs.png
images/fortls_sigHelp.gif
licenses/fortran-language-server-license.txt
test/setup_tests.py
test/test_interface.py
test/test_preproc.py
test/test_server.py
test/test_source/.fortls
test/test_source/f90_config.json
test/test_source/test.f90
test/test_source/test_block.f08
test/test_source/test_diagnostic_int.f90
test/test_source/test_import.f90
test/test_source/test_inc.f90
test/test_source/test_nonintrinsic.f90
test/test_source/test_prog.f08
test/test_source/test_submodule.f90
test/test_source/completion/test_vis_mod_completion.f90
test/test_source/diag/conf_long_lines.json
test/test_source/diag/test_enum.f90
test/test_source/diag/test_external.f90
test/test_source/diag/test_forall.f90
test/test_source/diag/test_lines.f90
test/test_source/diag/test_scope_end_name_var.f90
test/test_source/diag/test_semicolon.f90
test/test_source/diag/test_use_ordering.f90
test/test_source/diag/test_where.f90
test/test_source/excldir/sub1/tmp.f90
test/test_source/excldir/sub2/fake2.f90
test/test_source/hover/functions.f90
test/test_source/hover/parameters.f90
test/test_source/hover/pointers.f90
test/test_source/hover/recursive.f90
test/test_source/hover/spaced_keywords.f90
test/test_source/include/empty.h
test/test_source/pp/.fortls
test/test_source/pp/.pp_conf.json
test/test_source/pp/preproc.F90
test/test_source/pp/preproc_keywords.F90
test/test_source/pp/include/petscerror.h
test/test_source/pp/include/petscpc.h
test/test_source/subdir/test_abstract.f90
test/test_source/subdir/test_fixed.f
test/test_source/subdir/test_free.f90
test/test_source/subdir/test_generic.f90
test/test_source/subdir/test_inc2.f90
test/test_source/subdir/test_inherit.f90
test/test_source/subdir/test_rename.F90
test/test_source/subdir/test_select.f90
test/test_source/subdir/test_submod.F90
test/test_source/subdir/test_vis.f90