Fortls

Latest version: v3.1.2

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

Scan your dependencies

Page 18 of 19

0.3.1

Changed

- Do not show warnings for variable masking in interface definitions
- Respect visibility statements when searching for object in scope

Fixed

- Fix bug in incremental document sync with ending newline

0.3.0

Changed

- Add basic file diagnostics (double declaration, variable masking, unknown USE)
- Indicate optional arguments in autocomplete suggestions
- Detect source code format from file contents instead of extension
- Add support for incremental document synchronization

Fixed

- Fix parsing error when variable definition line is incomplete
- Fix incorrect line handling with open parentheses
- Fix bug when file parsing/hashing fails in workspace initialization

0.2.0

Changed

- Add support for recursive directory inclusion from "root_path"
- Provide option to skip type members in documentSymbol requests
- Apply visibility statements to objects for autocomplete suggestions
- Filter interface suggestions to only show unique signatures
- Link imported procedures in interface definitions

Fixed

- Fix line continuation handling for free form files with trailing and leading ampersands
- Improve parentheses matching in line parsing

0.1.4

Changed

- Handle line continuations in language server requests
- Add server version number to help output

Fixed

- Fix bug when parsing files with unicode characters

0.1.3

Changed

- Include interfaces in autocomplete suggestions
- Restrict autocomplete suggestions by object visibility
- Improve USE statement traversal
- Add notifications for parser failures

Fixed

- Fix bug where parsing errors during workspace initialization could crash the language server

0.1.2

- Synchronize version numbers

Page 18 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.