You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Move tree-sitter as a selectable analysis back-end to a commons module and use functionalities without exposing it in the core. #100
Description:
Currently, the tool allows users to select Tree-sitter as an analysis backend through the core module. However, to streamline the architecture and encapsulate implementation details, Tree-sitter should be moved to a commons module. This refactoring will allow the tool to leverage Tree-sitter's functionalities internally without exposing it as a configurable option at the core level.
Additionally, CodeQL will be removed and therefore there is no longer a need to expose tree-sitter this way.
Acceptance Criteria:
Tree-sitter is moved to a commons module, encapsulating all Tree-sitter-related logic.
The core module no longer exposes Tree-sitter as a selectable analysis backend.
Update all relevant documentation and code examples to reflect these changes.
Activity