This action runs IntelliJ inspections on your codebase.
Parameter | Type | Default | Description |
---|---|---|---|
target |
string |
The directory to be inspected. | |
profile |
string |
The absolute path to the profile file. | |
output |
string |
The absolute path to spew outputs to | |
verbosity |
string |
v2 | The verbose level. v0 - silent, v1 - verbose, v2 - most verbose. |
scope |
string |
The inspection scope to be used. If none, all files are inspected. | |
noinspect |
string |
noop | A comma-delimited list of inspection output files to be skipped. |
plugins |
string |
A comma-delimited list of plugins to be installed |
jobs:
inspect:
runs-on: ubuntu-latest
steps:
- name: Run IntelliJ
uses: mridang/action-idea@master
with:
target: .
profile: ./.idea/inspectionProfiles/Project_Default.xml
output: ./output
verbosity: v2
scope: Inspection
plugins: 1347
The MIT License (MIT)
Copyright (c) 2020 Mridang Agarwalla