Inspections


Jsonnet

Direness generic checks related to Jsonnet language and auto-completion in IDE.

Duplicated local variables

Reports duplicated local variable names.

Unresolved variable reference

Reports unresolved variable references in Jsonnet files.

Unresolved import statement

Reports unresolved import file names in Jsonnet files.

Quoted field names

JSON is used to describe data literally. Jsonnet extends JSON. Jsonnet has relaxed syntax and comments to make it easier for humans to write. Jsonnet also adds constructs for generating, translating and refining data. Because Jsonnet is an extension of JSON, valid JSON is also valid Jsonnet that just emits that JSON unchanged.

The inspection checks if there are any quoted fields that can be unquoted.


Auto Preview

Undefined external variables

Highlights undefined external variables. Provides an action to configure it for auto-preview