Provided by: fortran-language-server_1.12.0-1_all bug

NAME

       fortls - Fortran Language Server for the Language Server Protocol

DESCRIPTION

       usage: fortls [-h] [--version] [--nthreads NTHREADS] [--notify_init]

              [--symbol_skip_mem]         [--incremental_sync]         [--autocomplete_no_prefix]
              [--autocomplete_no_snippets]  [--autocomplete_name_only]   [--lowercase_intrinsics]
              [--use_signature_help]   [--variable_hover]  [--hover_signature]  [--hover_language
              HOVER_LANGUAGE]         [--preserve_keyword_order]          [--enable_code_actions]
              [--max_line_length            MAX_LINE_LENGTH]           [--max_comment_line_length
              MAX_COMMENT_LINE_LENGTH]  [--disable_diagnostics]  [--debug_log]   [--debug_parser]
              [--debug_diagnostics]          [--debug_symbols]         [--debug_workspace_symbols
              DEBUG_WORKSPACE_SYMBOLS]          [--debug_completion]          [--debug_signature]
              [--debug_definition]  [--debug_hover] [--debug_implementation] [--debug_references]
              [--debug_rename DEBUG_RENAME] [--debug_actions]  [--debug_filepath  DEBUG_FILEPATH]
              [--debug_rootpath    DEBUG_ROOTPATH]    [--debug_line   DEBUG_LINE]   [--debug_char
              DEBUG_CHAR] [--debug_full_result]

       FORTRAN Language Server (1.12.0)

   optional arguments:
       -h, --help
              show this help message and exit

       --version
              Print server version number and exit

       --nthreads NTHREADS
              Number of threads to use during workspace initialization (default: 4)

       --notify_init
              Send notification message when workspace initialization is complete

       --symbol_skip_mem
              Do not include type members in document symbol results

       --incremental_sync, --incrmental_sync
              Use incremental document synchronization (beta)

       --autocomplete_no_prefix
              Do not filter autocomplete results by variable prefix

       --autocomplete_no_snippets
              Do not use snippets with place holders in autocomplete results

       --autocomplete_name_only
              Complete only the name of procedures and not the parameters

       --lowercase_intrinsics
              Use lowercase for intrinsics and keywords in autocomplete requests

       --use_signature_help
              Use signature help instead of subroutine/function snippets

       --variable_hover
              Show hover information for variables (default: subroutines/functions only)

       --hover_signature
              Show signature information in hover for argument (also enables '--variable_hover')

       --hover_language HOVER_LANGUAGE
              Language used for responses to hover requests (for editor syntax highlighting)

       --preserve_keyword_order
              Display  variable  keywords  information  in  original  order  (default:  sort   to
              consistent ordering)

       --enable_code_actions
              Enable experimental code actions (default: false)

       --max_line_length MAX_LINE_LENGTH
              Maximum line length (default: none)

       --max_comment_line_length MAX_COMMENT_LINE_LENGTH
              Maximum comment line length (default: none)

       --disable_diagnostics
              Disable diagnostics

       --debug_log
              Generate debug log in project root folder

   DEBUG:
              Options for debugging language server

       --debug_parser
              Test source code parser on specified file

       --debug_diagnostics
              Test diagnostic notifications for specified file

       --debug_symbols
              Test symbol request for specified file

       --debug_workspace_symbols DEBUG_WORKSPACE_SYMBOLS
              Test workspace/symbol request

       --debug_completion
              Test completion request for specified file and position

       --debug_signature
              Test signatureHelp request for specified file and position

       --debug_definition
              Test definition request for specified file and position

       --debug_hover
              Test hover request for specified file and position

       --debug_implementation
              Test implementation request for specified file and position

       --debug_references
              Test references request for specified file and position

       --debug_rename DEBUG_RENAME
              Test rename request for specified file and position

       --debug_actions
              Test codeAction request for specified file and position

       --debug_filepath DEBUG_FILEPATH
              File path for language server tests

       --debug_rootpath DEBUG_ROOTPATH
              Root path for language server tests

       --debug_line DEBUG_LINE
              Line position for language server tests (1-indexed)

       --debug_char DEBUG_CHAR
              Character position for language server tests (1-indexed)

       --debug_full_result
              Print full result object instead of condensed version