Skip to main content

Module languages

Module languages 

Source
Expand description

Language registry: resolve a Path to the language that owns its extension.

Modules§

definitions
The registered languages.
runner
Run a project’s own deterministic checkers and turn their output into Findings.
spec
Language support contract shared by every registered language.

Functions§

all_languages
Every registered language, in registration order.
detect
The language owning path, or None if drep does not analyze it.
group_by_language
Bucket paths by the language that owns them.
source_extensions
Every extension any registered language claims, lowercased, with the dot.
vendored_dirs
Every dependency/build directory any registered language creates.