Fortls

Latest version: v3.1.2

Safety actively analyzes 642283 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 19

1.4.0

Changed

- Add support for "textDocument/implementation" requests, ref [94](https://github.com/hansec/fortran-language-server/issues/94)
- Add option to preserve keyword ordering, ref [97](https://github.com/hansec/fortran-language-server/issues/97)

Fixed

- Fix parsing bug with single line WHERE statements, fixes [92](https://github.com/hansec/fortran-language-server/issues/92)
- Fix bug with keyword parsing with nested parenthesis, fixes [97](https://github.com/hansec/fortran-language-server/issues/97)
- Differentiate between type-bound procedures and implementations in "textDocument/references" requests, fixes [94](https://github.com/hansec/fortran-language-server/issues/94)
- Fix typos in MAX and MIN intrinsic functions, ref [96](https://github.com/hansec/fortran-language-server/pull/96)

1.3.0

Changed

- Add support for user-defined type members in "textDocument/references" requests, fixes [88](https://github.com/hansec/fortran-language-server/issues/88)
- Link type-bound procedures with no explicit link to matching named scope in module, fixes [89](https://github.com/hansec/fortran-language-server/issues/89)
- Report diagnostics related to misplaced "CONTAINS" statements
- Restructure README for improved clarity on capabilities/limitations

Fixed

- Fix bug with blank/empty lines in free-format continuations, fixes [91](https://github.com/hansec/fortran-language-server/issues/91)
- Fix exception in "textDocument/references" requests when no object is found, fixes [86](https://github.com/hansec/fortran-language-server/issues/86)
- Fix bug when relative path is used for --debug_rootpath, fixes [87](https://github.com/hansec/fortran-language-server/issues/87)

1.2.1

Fixed

- Fix bug in nested user-defined type inheritance, fixes [85](https://github.com/hansec/fortran-language-server/issues/85)
- Fix bug in completion requests with empty parenthesis in request line

1.2.0

Changed

- Add support for local variables/objects in "textDocument/references" requests, ref [84](https://github.com/hansec/fortran-language-server/issues/78)
- Improve preprocessing to handle more types of conditional statements and macro substitution, ref [78](https://github.com/hansec/fortran-language-server/issues/78)
- Report diagnostics for excess "END" statements instead of causing parser failure, ref [78](https://github.com/hansec/fortran-language-server/issues/78)

Fixed

- Fix missing "textDocument/references" results when line starts with target object, fixes [84](https://github.com/hansec/fortran-language-server/issues/84)

1.1.1

Fixed

- Fix bug with backslash URI separators on Windows, fixes [83](https://github.com/hansec/fortran-language-server/issues/83)

1.1.0

Changed

- Add initial implementation of simple preprocessor, ref [78](https://github.com/hansec/fortran-language-server/issues/78)

Fixed

- Updated Fixed/Free detection logic using ampersands to check for comment line, fixes [81](https://github.com/hansec/fortran-language-server/issues/81)
- Support use of "END" as a variable, fixes [82](https://github.com/hansec/fortran-language-server/issues/82)

Page 12 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.