github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/qodana.yaml (about)

     1  #-------------------------------------------------------------------------------#
     2  #               Qodana analysis is configured by qodana.yaml file               #
     3  #             https://www.jetbrains.com/help/qodana/qodana-yaml.html            #
     4  #-------------------------------------------------------------------------------#
     5  version: "1.0"
     6  #Specify inspection profile for code analysis
     7  profile:
     8    name: qodana.starter
     9  #Enable inspections
    10  #include:
    11  #  - name: <SomeEnabledInspectionId>
    12  #Disable inspections
    13  exclude:
    14    - name: All
    15      paths:
    16        - static_source
    17        - data
    18        - doc
    19        - conf
    20        - snapshots
    21        - tmp
    22  #Execute shell command before Qodana execution (Applied in CI/CD pipeline)
    23  #bootstrap: sh ./prepare-qodana.sh
    24  #Install IDE plugins before Qodana execution (Applied in CI/CD pipeline)
    25  #plugins:
    26  #  - id: <plugin.id> #(plugin id can be found at https://plugins.jetbrains.com)
    27  #Specify Qodana linter for analysis (Applied in CI/CD pipeline)
    28  linter: jetbrains/qodana-go:latest