Commit graph

105 commits

Author SHA1 Message Date
Masaya Suzuki
0e1a1e50d6
Add Gitleaks for secret scanning (#1951)
* Add actionlint

* adding gitleaks

* rm secretlint

* Update .gitleaks.toml

Co-authored-by: Admiral Awkbar <admiralawkbar@github.com>
2021-09-27 09:32:18 -05:00
Kurt von Laven
8227f79074
Add a template config file for ShellCheck (#1900)
* Improve wording of LINTER_RULES_PATH docs (#1634).

* Add a template config file for ShellCheck (#1633).

Instruct ShellCheck to search SCRIPTDIR, the directory that the script
being linted is in, for other scripts that are sourced. Otherwise, the
commonly-used source command results in linter error SC1091. See
https://github.com/koalaman/shellcheck/wiki/SC1091 for more details.

* fix line ending

Co-authored-by: Lukas Gravley <admiralawkbar@github.com>
2021-08-30 11:19:56 -05:00
Lukas Gravley
695dd0832a
fixed go issues (#1890)
* fixed

* govet

* ughhh
2021-08-25 09:21:26 -05:00
Kazuma Watanabe
4bdbf17c19
Switch from wata727/tflint to ghcr.io/terraform-linters/tflint-bundle (#1777) 2021-07-19 09:32:21 -05:00
Lukas Gravley
ab24b82199
Adding actionlint (#1775)
* Adding action lint

* adding tests

* adding tests

* Update Dockerfile

Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>

* cleanup name

* fix test

* typo

* fix file name

* fix our own errors

* more cleanup

* angry

* make it happy

* stop double jobs

Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
2021-07-19 09:28:49 -05:00
Aldana Vaca
8b75fbf345
Adding terrascan config file (#1761)
* adding terrascan config file

* fix line ending

Co-authored-by: Admiral Awkbar <admiralawkbar@github.com>
2021-07-14 10:20:24 -05:00
Lukas Gravley
2c135d4a17
adding rules file (#1644)
* adding rules file

* fix naming

* cleanup

* make smart

* fixing the make

* adding template

* white space

* not sure how i got windows

* found the space
2021-06-09 11:53:11 -05:00
Lukas Gravley
87a442b6fe
fix slim docs (#1598)
* fix slim doc:

* Update README.md

* fix v3 refs
2021-05-26 16:50:06 -05:00
Lukas Gravley
3e0bd7fff4
Eslint for json jsonc and json5 (#1524)
* adding it

* fix typo

* fix tests

* adding back jsonlint

* adding back jsonlint

* fix spacing

* found the typo

* add tests

* adding rules for json

* add to local
2021-05-11 10:54:58 -05:00
Lukas Gravley
08a586cf3b
adding Python MyPy (#1401)
* adding fun

* fix whitespace

* adding tests

* adding the array

* bug in file name

* fix tap

* makes no sense

* adding the hammer

* adding some extra protbuf
2021-03-24 14:00:23 -05:00
Lukas Gravley
d08565c8d7
Add template (#1273)
* adding template for users to pull

* adding template
2021-02-26 14:40:21 -06:00
Jeremiah
00c70f4b2c
Update snakefmt to 0.3.0 and black to 20.3 (now supported by snakefmt). (#1212)
* Update snakefmt to 0.3.0 and black to 20.3 (now suppored by snakefmt).

* Update pipfile for ansible 5.0

* Align pipfile python with Docker alpine image

* Explicitly pin python minor version in dockerfile

* Ansible updates

* Add missing cryptography dependencies

* Eliminate deprecated ansible syntax

* Update expected output for ansible

* Try to add regex to handle test run length

* Yaml doc syntax fixes

* Flailing attempt at tap wildcard

* Catch dynamic output from ansible-lint

* Update regex

* Fix regex statement

* Fix tap output

* Update go error message (issue from master branch)

* Fix regex

* Ansible strikes back

* Fix tap output

* Fix json tap

* Update r tap
2021-02-17 07:32:40 -06:00
Marco Ferrari
ab8780a58f
Install, configure, and run jscpd. Add missing tests (#1032)
Co-authored-by: Gabo <gabo.fdc@gmail.com>
Co-authored-by: Matt Desmond <beardofedu@github.com>
Co-authored-by: Lukas Gravley <admiralawkbar@github.com>
2021-01-27 20:47:34 +01:00
Kazuma Watanabe
afd19c99be
Tweak TFLint default config (#1124) 2021-01-07 09:16:12 -06:00
dependabot[bot]
a67e56fb4e
Bump wata727/tflint from 0.22.0 to 0.23.0 (#1116)
* Bump wata727/tflint from 0.22.0 to 0.23.0

Bumps wata727/tflint from 0.22.0 to 0.23.0.

Signed-off-by: dependabot[bot] <support@github.com>

* remove dead config

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Admiralawkbar <Admiralawkbar@github.com>
2021-01-04 12:01:40 -06:00
Mario Lubenka
6093426f1e
Fix syntax of iconf file and lint rule collision (#1061)
According to the official config sample the iconf template in this repository was misformatted.
Also two settings were added so indents of imports follow the same format as suggested by black linter.

Fixes: #1050

Co-authored-by: Lukas Gravley <admiralawkbar@github.com>
2020-12-07 09:00:56 -06:00
Thad Craft
32b3cde716
Enable @SuppressWarnings annotation support by default for Java (#1052)
* Enable @SuppressWarnings annotation support by default for Java checkstyle

* Ensure that args is used

* Add updates to the sun_checks in .github/linters

* Comment out Javadoc linter to remove need for package-info

* Fix expected-JAVA.tap to match new test cases

* Fix expected-JAVA.tap to match output

Co-authored-by: Lukas Gravley <admiralawkbar@github.com>
2020-12-04 08:46:42 -06:00
Lukas Gravley
cf19607c3c
Gherkin (#1011)
* adding gherkin

* adding to array

* fix space

* Update Dockerfile

* adding rules

* adding rules

Co-authored-by: SVN Migrator <someone@somewhere.com>
2020-11-19 09:54:20 -06:00
Marco Ferrari
7862654394 Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
Marco Ferrari
888bc7524e Don't override the secondary rules file path, if available 2020-10-30 12:15:16 +01:00
Lucas Gravley
8bbd4d1d07 fixtemplate 2020-10-28 12:10:12 -05:00
Lucas Gravley
d906562960 better tests 2020-10-28 11:47:37 -05:00
Lucas Gravley
22dda40562 fix tests 2020-10-28 10:50:02 -05:00
Lucas Gravley
dbffb46526 adding tests 2020-10-28 10:22:55 -05:00
Gabriel Diaz
a18211a078
Create .ecrc 2020-10-15 16:41:48 -05:00
Lukas Gravley
f12e1ff18a
Update .markdown-lint.yml 2020-10-14 10:16:36 -05:00
Lukas Gravley
aa9f9a8b90
Update .markdown-lint.yml 2020-10-14 10:14:40 -05:00
Theo Beers
2d0b5970cd
Fix probable typo in .markdown-lint.yml
Replacing `808` with `80`. As discussed in issue #816.
2020-10-08 21:33:39 +02:00
Steven Hunt
6d125cb5a4
Correct path to linters directory 2020-09-30 23:27:34 +01:00
Lukas Gravley
1d46677b4f
Merge pull request #689 from kpj/master
Add `snakemake --lint`/`snakefmt` support to super-linter
2020-09-08 10:31:19 -05:00
kpj
1e453be7fa [Snakemake] Update codebase 2020-09-07 16:49:07 +02:00
Jared Murrell
0680dd9969
added import-error to the pylint disable rules 2020-09-04 09:22:06 -04:00
Josselin
f34b084586 Add support for black config file 2020-09-02 11:28:57 +02:00
assignUser
8224e9e6e5 fix exit code 2020-08-19 17:51:07 +00:00
assignUser
e1bc1df9e7 add latex support 2020-08-18 22:54:32 +00:00
assignUser
0f47f68445 add .lintr detection 2020-08-17 12:01:25 +00:00
assignUser
f6fcfb7922 adjust .lintr 2020-08-16 00:20:06 +00:00
assignUser
d4f4bbd255 everything except linter.sh 2020-08-15 18:21:57 +00:00
Lucas Gravley
fb791083fb fix config 2020-08-11 13:40:38 -05:00
Lucas Gravley
9856082087 add sql goods 2020-08-11 12:30:00 -05:00
Tudor Marghidanu
523b14a2df PerlCritic basic implementation 2020-08-07 14:58:40 +02:00
Lucas Gravley
5ffa5518db fixed it real good 2020-08-06 10:56:06 -05:00
Lucas Gravley
a216a6623a adding some good code 2020-08-05 13:35:14 -05:00
Lucas Gravley
a457364fce now with matching names 2020-08-04 15:03:18 -05:00
Lucas Gravley
862bcd59e9 hadolint... 2020-08-04 13:53:32 -05:00
Filip Š
54ac216600 Fix file modes and re-add report 2020-08-04 19:15:41 +02:00
Filip Š
364f31f2e3 Merge branch 'support-for-phpcs-and-psalm' of https://github.com/filips123/super-linter into support-for-phpcs-and-psalm 2020-08-03 21:43:38 +02:00
Filip Š
7abb1db30b Support for PHPCS and Psalm config files 2020-08-03 21:21:01 +02:00
Lucas Gravley
85c842bbd0 fixing merge conflicts 2020-07-31 08:54:50 -05:00
Cees-Jan Kiewiet
76775d29b3
Add basic PHPStan support 2020-07-28 19:50:00 +02:00