Casey Vega
5fa6aca5c2
add lua to super-linter
2020-07-24 11:34:52 -07:00
Gabo
f2045eb496
Fix YAML
2020-07-24 11:20:22 -05:00
Lucas Gravley
4c7f32ef9a
small cleanup
2020-07-24 08:20:41 -05:00
Lucas Gravley
03ae515018
remove dead loop, set terrascan to default true
2020-07-24 08:14:01 -05:00
Cesar Rodriguez
9cbcacb529
Fixes Terrascan tests
2020-07-24 00:55:31 -04:00
Cesar Rodriguez
85d4c89544
Fixing bash linting issue
2020-07-24 00:37:40 -04:00
Cesar Rodriguez
7a48eb4e9a
Default to not use Terrascan
2020-07-24 00:30:37 -04:00
Cesar Rodriguez
20a91b5de5
Adds file array variable for Terrascan
2020-07-24 00:20:08 -04:00
Cesar Rodriguez
d423b1c36a
Fixes Terrascan command
2020-07-24 00:19:49 -04:00
Cesar Rodriguez
6327cc5205
Updates Terrascan linting flag
2020-07-24 00:00:43 -04:00
Cesar Rodriguez
ea9ad2c3fb
Adds Terrascan testing
2020-07-23 23:59:52 -04:00
Cesar Rodriguez
2b7a78dd96
Including Terrascan linting command
2020-07-23 23:56:32 -04:00
Lucas Gravley
2641579125
Adding it
2020-07-23 12:52:43 -05:00
Lukas Gravley
957aaed999
Merge branch 'master' into Groovy
2020-07-23 12:15:28 -05:00
Lucas Gravley
1102675a6d
adding the rest
2020-07-23 10:18:54 -05:00
Lukas Gravley
135b01cf51
Merge branch 'master' into Groovy
2020-07-23 09:08:35 -05:00
Lucas Gravley
4a5adc9548
forgot that gradle action
2020-07-23 08:22:30 -05:00
Lucas Gravley
589f111eab
fixed conflict
2020-07-23 08:05:16 -05:00
Lukas Gravley
15ff461d26
Merge pull request #465 from GaboFDC/gf_fix_special_filetypes
...
Added case for special types like open api
2020-07-23 08:00:55 -05:00
Lukas Gravley
a5977bcfb2
Merge pull request #466 from github/dart-fixes
...
Dart fixes
2020-07-23 07:58:09 -05:00
Gabo
b15fa8c738
Added case for special types like open api
2020-07-23 00:30:12 -05:00
Lucas Gravley
a0ff3df431
imports and exports
2020-07-22 15:41:08 -05:00
Lucas Gravley
da67a88535
fix fun else
2020-07-22 14:59:03 -05:00
Lucas Gravley
1249a930b7
making cool moves
2020-07-22 14:49:26 -05:00
Lucas Gravley
f74fa431f4
Cleanup of errors
2020-07-22 14:41:37 -05:00
Lucas Gravley
5001845b7b
going soooo hard
2020-07-22 14:31:47 -05:00
Lucas Gravley
3c92dcd70b
Went sooo hard on this
2020-07-22 14:26:45 -05:00
Lucas Gravley
9cb4c33715
found the missing link
2020-07-22 14:07:08 -05:00
Lukas Gravley
ca69d68311
Merge pull request #462 from nemchik/bash-expansion
...
Simplify extension extraction
2020-07-22 13:39:15 -05:00
Eric Nemchik
fd6dea2c17
Simplify extension extraction
2020-07-22 12:27:45 -05:00
Lucas Gravley
183a8f0ea3
fixed bug
2020-07-22 11:59:46 -05:00
Lukas Gravley
40dc32f670
Merge branch 'master' into Groovy
2020-07-22 11:44:20 -05:00
Lucas Gravley
54ee1cdfb4
fixed order
2020-07-22 09:35:21 -05:00
Lucas Gravley
e813af8313
Adding better error reporting
2020-07-22 09:20:02 -05:00
Lucas Gravley
aa84744c86
Merge branch 'master' into state-braces
2020-07-22 08:07:18 -05:00
Lucas Gravley
eaa2545625
adding it
2020-07-22 08:06:35 -05:00
Ishan Goel
1a0dff9d7a
Merge branch 'master' into quackduck-pr
2020-07-22 11:10:19 +04:00
Ishan Goel
5b7cbb36eb
Work on adding Java
2020-07-22 09:49:31 +04:00
Gabo
bda5a6777d
Fix awk
2020-07-21 20:17:51 -05:00
Eric Nemchik
71a3cd9093
Braces
...
orthodontist
2020-07-21 14:39:14 -05:00
Casey Vega
daba819f85
update linter.sh - remove pub
...
On second thought, I do not like this approach because it's asking `pub` questions it has already answered for each file, coupled with the fact that `|| true` means pub can fail for whatever reason. Looking at the other linters, and looking at the recent bug report in #120 I think it's safe to assume that pub, or any package manager can be called as a first step and then proceed to super lint.
2020-07-21 12:33:36 -07:00
Lucas Gravley
55fa76204c
Merge branch 'stateLinter' of https://github.com/github/super-linter into stateLinter
2020-07-21 14:24:03 -05:00
Lucas Gravley
1bb5236960
Fixes
2020-07-21 14:23:56 -05:00
Lukas Gravley
c03ad1866e
Merge branch 'master' into stateLinter
2020-07-21 14:21:05 -05:00
Lucas Gravley
ea77cfa886
cleanup of big clean
2020-07-21 13:55:27 -05:00
Lucas Gravley
1971c8359e
Adding states linter
2020-07-21 13:50:04 -05:00
Eric Nemchik
9451e491c4
Variable braces
2020-07-21 12:23:27 -05:00
Eric Nemchik
1d91e2604f
Format Markdown
2020-07-21 12:08:05 -05:00
Lucas Gravley
3a35e86775
super clean
2020-07-21 11:09:05 -05:00
Lucas Gravley
d7c8d9be35
quotes
2020-07-21 10:24:16 -05:00
Lucas Gravley
8510e56817
fixed it
2020-07-21 10:21:08 -05:00
Lucas Gravley
6022bd2ee6
Adding logic to skip status without proper data
2020-07-21 10:13:15 -05:00
Lucas Gravley
4d079ba298
remove comment
2020-07-21 09:22:42 -05:00
Lucas Gravley
eaad677b54
more bugs
2020-07-21 09:14:23 -05:00
Lucas Gravley
4f1493c9dd
fixing errors
2020-07-21 09:10:20 -05:00
Lucas Gravley
535d2aea7d
fixing internal names
2020-07-21 08:52:30 -05:00
Lucas Gravley
dabf5e25c0
this shoudl be better
2020-07-21 08:23:32 -05:00
Lucas Gravley
1fe8fb5431
maybe this does it
2020-07-21 08:12:28 -05:00
Lucas Gravley
195f67e165
can i do this
2020-07-20 15:15:10 -05:00
Lucas Gravley
e2ed325d4e
found a bug
2020-07-20 15:09:34 -05:00
Lucas Gravley
7e89fa681c
fixed langauge logic
2020-07-20 14:52:56 -05:00
Lucas Gravley
4b6d5433f1
more clean
2020-07-20 14:29:03 -05:00
Lucas Gravley
2b478cc1cd
close the loop
2020-07-20 14:13:26 -05:00
Lucas Gravley
3d8c51f768
adding the code
2020-07-20 14:07:56 -05:00
Lukas Gravley
808c70aaf6
Merge pull request #421 from v1v/feature/tap-its
...
[tests] validate TAP format
2020-07-20 08:22:07 -05:00
Lucas Gravley
3327bab09f
Adding some additional details
2020-07-20 08:14:40 -05:00
Victor Martinez
866d22d787
Add extension for the editor-config test files
2020-07-19 20:57:45 +01:00
Victor Martinez
ef1cc10e1d
Alphabetic order for the TestCodebase
2020-07-19 20:48:04 +01:00
Victor Martinez
9c24338fe8
Add editor-config tests to the automation
2020-07-19 20:45:10 +01:00
Victor Martinez
9d68381696
Generate report for the warnings
2020-07-19 20:26:20 +01:00
Victor Martinez
1780618634
Merge remote-tracking branch 'upstream/master' into feature/tap-its
...
* upstream/master:
Ansible: fix globbing issue and allow .yaml too
Bump yamllint from 1.24.1 to 1.24.2 in /dependencies
Bump typescript from 3.9.6 to 3.9.7 in /dependencies
found it
BetterRaku
fixing ruby
specify version
Use Docker instead of run-time build
Bump yamllint from 1.23.0 to 1.24.1 in /dependencies
Bump @coffeelint/cli from 3.2.9 to 3.2.10 in /dependencies
Bump cfn-lint from 0.33.2 to 0.34.0 in /dependencies
Rever to non breaking rubocop version
Fix rubocop github version
Fix version with bug
User gemfile for dependabot and update rubocop
2020-07-19 19:38:29 +01:00
Sebastian Kunze
698aa76a0f
Ansible: fix globbing issue and allow .yaml too
2020-07-18 16:36:05 +02:00
Lucas Gravley
7f15e0bf4e
fixing ruby
2020-07-16 09:56:27 -05:00
Victor Martinez
cee9d3a956
refactored AddDetailedMessageIfEnabled
2020-07-15 22:37:46 +01:00
Victor Martinez
759b5bac1f
no more duplicated entries for ok/not ok tap and tap header
2020-07-15 22:26:24 +01:00
Victor Martinez
41ddd0e1d3
[tests] validate TAP format
2020-07-15 22:18:11 +01:00
Lucas Gravley
93dec38ebf
Merge branch 'master' into dart
2020-07-15 15:42:02 -05:00
Casey Vega
95f0c2d534
add dart pub get and --fatal flags
...
- add `pub get || true`
- add --fatal flags to throw 1 on exit
Adding `pub get` enables dart to import dev/project dependencies before
analysis/linting. It is set to always return true in the event this has
already occured somewhere else in the CI workflow a pubspec.yaml does not
exist
Using `--fatal-(infos|warnings)` allows super-linter to fail when a lint
is reported.
2020-07-14 23:36:22 -07:00
Lukas Gravley
3bc689af42
Merge pull request #252 from v1v/feature/tap-format
...
Support TAP reporting format
2020-07-14 14:59:14 -05:00
Lucas Gravley
995048321e
fixed parse
2020-07-14 11:48:31 -05:00
Lucas Gravley
afe4f087cb
Adding groovy
2020-07-14 09:28:58 -05:00
Lucas Gravley
7d035502a3
fine well do it this way
2020-07-13 08:26:23 -05:00
Lucas Gravley
2f3011059a
no need to pull as were on the tip of the detached head state
2020-07-10 09:10:42 -05:00
Lucas Gravley
653a9cb606
small fix
2020-07-10 08:53:21 -05:00
Gabo
bbb04b7cf1
Fix dockerfilelint path
2020-07-08 13:17:05 -05:00
past-due
4b9a0a7ba5
Revert "seems to be the simplier path"
...
This reverts commit 1da8c13a40
.
2020-07-08 10:48:29 -04:00
Lukas Gravley
91ea28661e
Merge pull request #391 from GaboFDC/gf_fix_editorconfig
...
Editorconfig special case
2020-07-08 08:28:55 -05:00
Lukas Gravley
20b8c77230
Merge pull request #397 from past-due/fix_dockerfilelintrc
...
Fix dockerfilelint -c option usage
2020-07-08 08:26:09 -05:00
Lucas Gravley
1da8c13a40
seems to be the simplier path
2020-07-08 08:02:14 -05:00
past-due
27688d143b
Fix dockerfilelint -c option usage
...
dockerfilelint's "-c" option expects the folder *containing* the DOCKER_LINTER_RULES file
2020-07-07 19:59:32 -04:00
Matthias Meyer
a6c59a9b68
added error variables
2020-07-07 17:25:31 +02:00
Matthias Meyer
f381c47e22
added config parameter
2020-07-07 17:02:56 +02:00
Gabo
294e4024ae
Remove unneeded line
2020-07-07 09:21:25 -05:00
Gabo
8884ea722b
Don't use linter rules path
2020-07-07 09:18:10 -05:00
Matthias Meyer
9f7cb36b5c
removed separating comma and fixed typo
2020-07-07 15:30:16 +02:00
Matthias Meyer
8bae8dd0b9
Added support for jsx and tsx files
2020-07-07 15:15:20 +02:00
Victor Martinez
7bf7ecdbd3
Merge remote-tracking branch 'upstream/master' into feature/tap-format
...
* upstream/master: (149 commits)
rm dupe end brackets
fix botched merge
fixed docker bug
fixing insta;;
hunting a bug
adding some small cleanup
Bump Actions-R-Us/actions-tagger from v2.0.0 to v2.0.1
Bump actions/github-script from v2.3.1 to v2
Add HTML support to super-linter
Remove ARM_TTK_VERSION from ENV in Dockerfile
Remove noise from ARG in Dockerfile
Minor fix(1) for TestCodebase [ARM]
Minor fix for TestCodebase [ARM]
Update ARM Test Cases readme
Minor updates following merge from upstream/master
Minor bugfixes
Test case updates
Add `editorconfig-checker`
Typo
Use full version numbers for GHA Dependabot will update these automatically
...
2020-07-07 07:37:41 +01:00
Casey Vega
00bcbfb897
Merge branch 'master' into dart
2020-07-06 22:03:31 -07:00
Casey Vega
8f7b2bcc74
add suggested changes from @devoncarew
...
- use analysis_options.yaml file (dart convention), mv .dart-lint.yml
- add --fatal-infos switch for testing
- add VALIDATE_DART, because I missed it before
2020-07-06 21:42:29 -07:00
Casey Vega
433b10bdc9
fix sytax error, missing fi
2020-07-06 21:18:17 -07:00
Lukas Gravley
3ddad12e89
Merge pull request #377 from nbrown/add-raku-support
...
Add basic Raku support
2020-07-06 20:24:48 -05:00
Lukas Gravley
d1a74e3789
Merge pull request #384 from leviem1/config-patch
...
Fixed config load issue caused by quotes
2020-07-06 20:22:27 -05:00
Lukas Gravley
99f25aca44
Merge pull request #388 from nemchik/shellcheck-extensions
...
Shellcheck other extensions
2020-07-06 20:19:13 -05:00
Gabo
69d5c91cb1
Add special case for editor config
2020-07-06 19:38:44 -05:00
Eric Nemchik
d02e03878b
Shellcheck other extensions fix
2020-07-06 19:35:26 -05:00
Levi Muniz
9bb7a1332e
Fixed #368 config load issue caused by quotes
...
FIXED - Removed quotes surrounding declare causing variable to not read in correctly
This is why people don't like BASH...
2020-07-06 18:26:25 -06:00
Levi Muniz
3cb5a0b6fd
Added check to ensure volume is directory
...
ADDED - Present user with error when attempting to pass non-directory as volume
2020-07-06 15:57:30 -06:00
Eric Nemchik
3bc0b6debb
Shellcheck other extensions
2020-07-06 15:01:13 -05:00
Casey Vega
05e73c6127
fix merge conflict, whoops
2020-07-06 11:14:55 -07:00
Casey Vega
7680d58cd5
merge with master
2020-07-06 11:11:35 -07:00
Victor Martinez
9a909c5d1d
Output transformation (with error messages or simpler) ( #1 )
...
* Output transformation (with error messages or simpler)
* colon causes issues when transforming TAP to XUnit
2020-07-06 18:06:58 +01:00
Lukas Gravley
04f39392e8
Merge branch 'master' into add-raku-support
2020-07-06 11:52:53 -05:00
Zack Koppert
a6aa4265be
rm dupe end brackets
2020-07-06 08:39:44 -07:00
Zack Koppert
3b6b911d7d
fix botched merge
2020-07-06 08:28:19 -07:00
Zack Koppert
2bf3e5a8f6
Merge branch 'master' into addEditorconfigChecker
2020-07-06 08:19:23 -07:00
Lucas Gravley
da4c2ba68e
fixed docker bug
2020-07-06 09:39:37 -05:00
Lukas Gravley
a0d4a72341
Merge branch 'master' into add-htmlhint
2020-07-06 09:00:52 -05:00
Lucas Gravley
bf045db303
hunting a bug
2020-07-06 08:29:36 -05:00
Lucas Gravley
ae7b7f0e53
adding some small cleanup
2020-07-06 08:18:09 -05:00
Casey Vega
407f411e21
adding dart support
2020-07-06 01:17:20 -07:00
nbrown
f58111f220
add Raku support
2020-07-05 22:21:13 -04:00
Terence Dignon
40ca4c5f96
Add HTML support to super-linter
2020-07-04 18:14:27 -04:00
Kevin Rowlandson
d56d1b7346
Minor fix(1) for TestCodebase [ARM]
2020-07-03 14:46:15 +01:00
Kevin Rowlandson
adbb959358
Minor fix for TestCodebase [ARM]
2020-07-03 14:30:32 +01:00
Kevin Rowlandson
39159188cd
Minor updates following merge from upstream/master
2020-07-03 13:51:00 +01:00
Kevin Rowlandson
4cbda27751
Merge remote-tracking branch 'upstream/master' into arm-ttk
2020-07-03 13:28:08 +01:00
Kevin Rowlandson
93f24d5f8f
Minor bugfixes
2020-07-03 12:40:44 +01:00
Kevin Rowlandson
fb613ea619
Test case updates
2020-07-03 12:23:40 +01:00
Max Strübing
9a838766cb
Add editorconfig-checker
...
see: https://github.com/editorconfig-checker/editorconfig-checker/
2020-07-03 09:19:55 +02:00
Kevin Rowlandson
801ae0bec6
Add arm-ttk Linter
2020-07-02 22:31:16 +01:00
Eric Nemchik
c62d72a97f
Add color flag for shellcheck
2020-07-02 15:01:49 -05:00
Lukas Gravley
55d606d6e7
Merge pull request #359 from techotron/use_global_var_for_linter_rules
...
Use a global scope when setting the LANGAUGE_LINTER_RULES variable
2020-07-02 09:35:27 -05:00
Lukas Gravley
bd83a8a7cb
Merge pull request #351 from nemchik/shfmt
...
shfmt files
2020-07-02 09:33:26 -05:00
Lucas Gravley
003b322adf
docker should be checked in lower as it was converted
2020-07-02 09:14:06 -05:00
Lukas Gravley
89f0ce05d8
Revert "fixed early exit"
2020-07-02 09:01:06 -05:00
esnow
10cdf0216d
use global scope when setting the LANGAUGE_LINTER_RULES variable
2020-07-02 14:35:28 +01:00
Lucas Gravley
4d18b4e773
fixed early exit
2020-07-02 08:25:28 -05:00
Eric Nemchik
c7775e8e1d
shfmt files
2020-07-01 16:46:35 -05:00
Eric Nemchik
f7f8e6f37c
Merge remote-tracking branch 'upstream/master' into color
2020-07-01 16:04:25 -05:00
Eric Nemchik
ff21bbf79c
Always end with NC
2020-07-01 15:47:24 -05:00
Eric Nemchik
c872288faa
More colors
2020-07-01 15:40:24 -05:00
Lukas Gravley
7f383ded2d
Merge pull request #347 from nemchik/MinorFixGrabBag-C
...
Use -C with all git commands
2020-07-01 15:02:33 -05:00
Lucas Gravley
cee9c71797
fixed bug in openAPI path
2020-07-01 14:48:40 -05:00
Eric Nemchik
7a5a786764
Use -C with all git commands
2020-07-01 14:43:48 -05:00
Eric Nemchik
504cbc155f
More color
2020-07-01 14:33:46 -05:00
Eric Nemchik
f2db69df82
Merge remote-tracking branch 'upstream/master' into color
2020-07-01 14:33:20 -05:00
Eric Nemchik
d328495414
Add more colors for non-errors
2020-07-01 14:28:32 -05:00
Eric Nemchik
5142e0aebd
Add colors to output
2020-07-01 14:01:17 -05:00
Lucas Gravley
048cc49991
have i solved the riddle?
2020-07-01 13:38:40 -05:00
Lucas Gravley
11608866b7
fixed more bad logic
2020-07-01 11:59:00 -05:00
Lucas Gravley
6859aa5a82
the sword and the stone
2020-07-01 11:38:26 -05:00
Lucas Gravley
3a4fd9b995
super crazy fix for paths
2020-07-01 09:45:55 -05:00
Lucas Gravley
7bc0f9b8bb
Made it a function and put in better place
2020-07-01 07:49:17 -05:00
Kevin Rowlandson
4d3117057f
Update comment on corner case for PowerShell
2020-07-01 09:13:30 +01:00
Kevin Rowlandson
6831d3735a
Updated PSScriptAnalyzer validation for pwsh
2020-07-01 08:43:09 +01:00
Kevin Rowlandson
6b60348fd5
Merge remote-tracking branch 'upstream/master' into github-issue-318
2020-07-01 08:36:12 +01:00
Kevin Rowlandson
9cb592736b
Merge branch 'github-issue-318' of github.com:krowlandson/super-linter into github-issue-318
2020-07-01 08:34:17 +01:00
Kevin Rowlandson
509f767b71
Update TestCodebase() for PowerShell
2020-07-01 08:27:29 +01:00
Lucas Gravley
e3da9a4caa
found it
2020-06-30 16:56:59 -05:00
Lukas Gravley
dbc4dc9425
Merge pull request #329 from github/ShellCheck
...
Shell check
2020-06-30 16:48:30 -05:00
Lucas Gravley
eb2f960a3f
actually the right way
2020-06-30 15:34:33 -05:00
Lucas Gravley
64a79027b4
adding logic for skipping tests
2020-06-30 15:23:24 -05:00
Kevin Rowlandson
6e44ab1b98
Merge pull request #1 from github/master
...
Update github-issue-318 from upstream
2020-06-30 21:15:02 +01:00
Kevin Rowlandson
5f2cd423a4
Update PowerShell module validation
2020-06-30 20:57:43 +01:00
Kevin Rowlandson
9b13062ca0
Update PowerShell checks and command
2020-06-30 20:32:42 +01:00
Lucas Gravley
ea65af02db
better logic
2020-06-30 14:28:47 -05:00
Lucas Gravley
b1525fa761
that loop was dumb
2020-06-30 14:27:36 -05:00
Eric Nemchik
66ea3e05d8
Don't show shyaml errors to the console
2020-06-30 10:30:12 -05:00
Eric Nemchik
c6594d8fb5
Fix new issues
2020-06-30 10:22:35 -05:00
Eric Nemchik
889179e0bf
Fix ShellCheck issues with new code base
2020-06-30 10:22:35 -05:00
Eric Nemchik
0101612f7a
Fix shellcheck exclusions
2020-06-30 10:22:35 -05:00
Kevin Rowlandson
b5e74e561a
Update LINTER_ARRAY value for PowerShell (Core)
2020-06-30 13:38:39 +01:00
Lucas Gravley
d12f5b541f
fixed spacing
2020-06-29 15:38:33 -05:00
Lucas Gravley
ae8836cfec
making testing better
2020-06-29 15:22:52 -05:00
Lucas Gravley
b3e44a5c7e
made it better to read
2020-06-29 14:49:20 -05:00
Lucas Gravley
5d3c4a99c1
adding cloud formation
2020-06-29 14:38:24 -05:00
Lukas Gravley
3e895e123b
Merge branch 'master' into cfn-lint
2020-06-29 14:24:00 -05:00
Lucas Gravley
efb491d6cf
fixed protobuf var
...
Co-authored-by: Thomas Hughes <iamhughes@github.com>
Co-authored-by: John Wiebalk <jwiebalk@github.com>
2020-06-29 12:52:36 -05:00
Lucas Gravley
37a37f0930
adding readme
2020-06-29 11:17:25 -05:00
Lucas Gravley
4ccd6b35c9
fixed bug
2020-06-29 10:43:52 -05:00
Lucas Gravley
4194a7a611
cleaner
2020-06-29 10:34:23 -05:00
Lucas Gravley
679ecf3b1a
lets be literal
2020-06-29 10:15:39 -05:00
Lucas Gravley
b90310f2a8
fix path
2020-06-29 10:06:12 -05:00
Lucas Gravley
701abcc065
creating files
2020-06-29 09:55:59 -05:00
Lukas Gravley
54ae156900
Merge pull request #304 from github/FixVSCodeDebug
...
Fix vs code debug
2020-06-29 09:25:14 -05:00
Lucas Gravley
f6ebe07228
Merge branch 'master' into FixVSCodeDebug
2020-06-29 09:02:06 -05:00
Lucas Gravley
96b1e93522
Merge branch 'master' into Protolinter
2020-06-29 08:27:20 -05:00
Lukas Gravley
bf52a83423
Merge pull request #302 from github/fixClojure
...
Read Clojure filetypes from $FILE_TYPE, not $FILE
2020-06-29 08:22:11 -05:00
Victor Martinez
7cf73e5dc5
Merge branch 'master' into feature/tap-format
2020-06-29 11:08:40 +01:00
Søren Knudsen
a4fa97234a
Read Clojure filetypes from $FILE_TYPE, not $FILE
2020-06-29 09:07:40 +02:00
Victor Martinez
030c23766f
fix: typo
2020-06-29 07:48:51 +01:00
yoheimuta
fb90d79524
Add protolint support to super-linter
2020-06-28 20:17:08 +09:00
Drew Ayling
d155ff2a3c
Fix honoring pylint config file
...
The pylint config file is correctly being applied to
the pylint command, however, the `-E` flag is actually
not honoring any of the disabled messages in the
`.python-lint` file. By making this change to the
default lint file only the errors are output as expected
but honoring the disabled messages. Also, disable the score
as the -E flag also does.
2020-06-26 17:13:24 -06:00
Guillaume Delacour
234f8f9363
Remove unnecessary comment
2020-06-26 22:09:44 +02:00
Guillaume Delacour
eb8cf40bf5
Improve template detection
2020-06-26 21:52:40 +02:00
Guillaume Delacour
f1d1b1cbe2
Add AWS CloudFormation templates linting
2020-06-26 21:52:38 +02:00
Lucas Gravley
d8608a6cf1
solve name
2020-06-26 14:21:37 -05:00
Lucas Gravley
10a7c9c479
Adding cleaner update
2020-06-26 11:49:41 -05:00
Lucas Gravley
dc5df73afc
Merge branch 'master' into EsConfig
2020-06-26 11:44:54 -05:00
Lucas Gravley
d572447287
Adding space support
2020-06-26 10:38:02 -05:00
Lucas Gravley
f087775d99
typo
2020-06-26 09:00:28 -05:00
Lucas Gravley
8fdce000bf
got to catch them all
2020-06-26 08:44:27 -05:00
Lucas Gravley
116698b032
fixed linting errors
2020-06-26 08:26:36 -05:00
Lukas Gravley
625841f40f
Merge branch 'master' into OpenAPI
2020-06-26 08:19:10 -05:00
Lukas Gravley
910901a3bb
Merge pull request #256 from github/ClojureLint
...
Clojure lint
2020-06-26 07:38:36 -05:00
past-due
70f51ccd8f
Add JAVASCRIPT_ES_CONFIG_FILE to specify eslintrc filename
...
See: https://eslint.org/docs/user-guide/configuring#configuration-file-formats
2020-06-25 23:02:07 -04:00
Justin Kalland
37f6828d1e
Fix OpenAPI tests being run by JSON & YAML
...
Tests are run by file extension. The [JSON] and [YAML] tests were running the _bad_ [OPENAPI] tests and expecting them to fail.
For [OPENAPI] the _bad_ tests are syntactically good JSON/YAML but bad OAS.
2020-06-25 11:49:09 +02:00
Justin Kalland
eac560b35b
Add support for OpenAPI
2020-06-25 08:13:19 +02:00
Victor Martinez
dd3a792f27
Use isTap function and fix the output format
2020-06-24 22:58:45 +01:00
Victor Martinez
c26c3ddf8e
TAP 13 specification
...
See https://testanything.org/tap-version-13-specification.html
2020-06-24 22:49:12 +01:00
Victor Martinez
6b16354901
TAP Format
2020-06-24 22:45:44 +01:00
Zack Koppert
26d2ec1d2a
Merge pull request #193 from JustinGrote/dev/vsCodeHelpers
...
Dev: Add Visual Studio Code + Github Codespaces Support
2020-06-24 14:37:08 -07:00
Lucas Gravley
d6b1e51212
Merge branch 'master' into SpellingCheck
2020-06-24 15:43:23 -05:00
Gabo
3333b23249
Fix @admiralawkbar capitalization
2020-06-24 11:47:47 -05:00
Lucas Gravley
b26f7eda6d
fixed command
2020-06-24 09:51:16 -05:00
Lucas Gravley
97612aab7e
put it back, its magic
2020-06-24 08:12:53 -05:00
Lucas Gravley
d9c21f2599
Adding ansible
2020-06-24 07:58:27 -05:00
Lucas Gravley
26f16f42cb
fixed ansible and powershell
2020-06-24 07:45:11 -05:00
Gabo
e15a4dc174
Add check spelling workflow
...
test bucket variable
Add empty expect words
add procjet varaible
Add excludes file
add patters for urls
Add newline at eof
Changing lorem ipsum for proper words
Add admiralawkbar to expected words
Exclude lint templates files
Add api apk and ansible as expected words
add expected words for cleanup-docker.sh
add expected words for ghe-config-apply.sh
Fix add-ons spelling
Add a bunch new words
Simpler url pattern
Use common baz word
Fix coffeescript spelling
Add expected words for ghe-api-config-apply.yml
Add ecpected words for linter.sh
Fix Multi-line spelling
Add more linter.sh expected words
Add a whole lot of expected words
Add pattern for repeated single char
Add space
Add expected words for Dockerfile
Add more expected words for ghe-api-config-apply.yml
Add expected words for he-initial-configuration.yml
Add expected words for ghe-ldap-configuration.yml
Move spelling/expect -> spelling/allow
Set workflow name
Fix @admiralawkbar capitalization
Fix requirements spelling
Add last docker allow words
Add last ghe-config-apply allow words
Add last linter.sh allow words
add last general allow words
Add .gitignore allow words
Add main.yml allow words
Add settings.json.j2 allow words
Add empty expect words
Test gitignore.txt
Fix patter for repeated chars
Add some more allowed words
more words
Add disabling-linters.md allow words
commit
2020-06-23 16:42:22 -05:00
Alexis La Goutte
52d6e690b2
linter.sh: fix align
...
After Powershell PR
2020-06-23 22:18:46 +02:00
Lucas Gravley
82af32982d
Merge branch 'ClojureLint' of https://github.com/github/super-linter into ClojureLint
2020-06-23 12:46:23 -05:00
Lucas Gravley
b922ece707
found missing var
2020-06-23 12:45:57 -05:00
Lukas Gravley
7f08d221d0
Merge branch 'master' into ClojureLint
2020-06-23 12:42:00 -05:00
Eric Nemchik
60a6b9eb63
Use portable shebang
2020-06-23 11:02:45 -05:00
Victor Martinez
40687fc6db
Enable ansible linter in TAP format
2020-06-23 15:40:43 +01:00
Victor Martinez
ddbc96bd23
Support TAP reporting format
2020-06-23 15:25:12 +01:00
Lucas Gravley
10c6787b1e
fixed collision
2020-06-23 08:28:38 -05:00
Lucas Gravley
45d56b2ab8
fixed conflict
2020-06-23 08:25:28 -05:00
Lucas Gravley
8ee90e6e35
fixed var name
2020-06-23 08:23:14 -05:00
Lukas Gravley
7c3fb97793
Merge branch 'master' into linterRules
2020-06-23 08:19:02 -05:00
Lucas Gravley
ae13786085
now with it saved
2020-06-23 07:59:14 -05:00
Lukas Gravley
f5dc615025
Merge branch 'master' into issue/111
2020-06-22 16:10:08 -05:00
Lukas Gravley
3a106aae21
Merge branch 'master' into kotlinSupport
2020-06-22 15:33:54 -05:00
Lukas Gravley
ac53da7a28
Merge branch 'master' into phpLint
2020-06-22 14:24:06 -05:00
Lukas Gravley
02f03f5a20
Merge branch 'master' into BetterEnv
2020-06-22 14:10:11 -05:00
Lukas Gravley
e7d5365da1
Merge branch 'master' into BetterEnv
2020-06-22 14:02:57 -05:00
Cees-Jan Kiewiet
f7ca82806f
Add PHP linting foundation
2020-06-22 20:47:00 +02:00
Lucas Gravley
714855e739
fixing quotes
2020-06-22 13:12:26 -05:00
Lucas Gravley
d7d3e72739
testing
2020-06-22 12:56:35 -05:00
Lucas Gravley
107387d10a
fixing order
2020-06-22 12:27:54 -05:00
Lucas Gravley
64dba67f88
fixed error codes
2020-06-22 12:16:32 -05:00
Lucas Gravley
32232a2442
fixed quotes
2020-06-22 11:35:31 -05:00
Lucas Gravley
209529d93b
cleanup
2020-06-22 11:16:45 -05:00
Lucas Gravley
dc7137b504
add all file types
2020-06-22 10:58:52 -05:00
Lucas Gravley
1ecb355954
fixed pathing
2020-06-22 10:36:06 -05:00
Lucas Gravley
5bbaf3f5a0
convert to more command line style
2020-06-22 10:29:34 -05:00
Lucas Gravley
25f8924589
fix output
2020-06-22 10:09:46 -05:00
Lucas Gravley
948c8c4f5d
make exec
2020-06-22 09:54:09 -05:00
Lucas Gravley
2d72752496
fix loops
2020-06-22 08:23:46 -05:00
Lucas Gravley
96242befa3
fixed or statement
2020-06-22 08:20:50 -05:00
Lukas Gravley
6682f87622
Merge branch 'master' into PowershellSupport
2020-06-22 08:16:59 -05:00
goedelsoup
5063d7cb6c
fix clojure file regex
2020-06-22 08:39:32 -04:00
Grachev Mikhail
081e267c15
Add support more variants names of env files
...
Update linter.sh
Update Dockerfile
Update linter.sh
2020-06-22 10:37:20 +03:00
Zack Koppert
89c4dd233a
Merge pull request #217 from ntchambers/pipe-fix
...
Turn the pipe operator into the proper or operator
2020-06-21 11:18:56 -07:00
Cory Parent
76e352bd4c
Merge branch 'master' into issue/111
2020-06-21 11:16:58 -04:00
Wonjun Kim
037865ec11
Add kotlin support to super-linter
2020-06-21 17:49:34 +09:00
Josh Soref
b283656177
spelling: whitespace
2020-06-21 00:03:30 -04:00
Josh Soref
0408343139
spelling: typescript
2020-06-21 00:00:46 -04:00
Josh Soref
566cd3d557
spelling: languages
2020-06-20 23:55:10 -04:00
Josh Soref
8ec0bd8f61
spelling: iterate
2020-06-20 23:54:43 -04:00
Josh Soref
44cade9161
spelling: commits
2020-06-20 23:50:46 -04:00
Josh Soref
246396b570
spelling: changeset
2020-06-20 23:50:18 -04:00
Josh Soref
e4fecc1c8d
spelling: against
2020-06-20 23:49:32 -04:00
sayboras
21c3bb86e9
feat(config): Add support for LINTER_PATH param
...
To add support for LINT_PATH param. This will make super-lint more
usable for existing projects, which might have lint rule file in
other location. The default value is still .github/lints.
Closes #161
2020-06-21 09:41:37 +10:00
Nicholas Chambers
502883f224
Turn the pipe operator into the proper or operator
2020-06-20 12:51:24 -05:00
Philip Mallegol-Hansen
ea7a07f1d3
Add missing closing curly brackets
2020-06-19 16:13:19 -07:00
Justin Grote
3e4ad2fcdb
Enable Exit catch
2020-06-19 14:18:27 -07:00
Justin Grote
507afd74a7
Move to separate pwshlint script for better handling
2020-06-19 14:18:27 -07:00
Justin Grote
62fe1b7b41
Add Powershell to Linter
2020-06-19 14:18:26 -07:00
Justin Grote
d39d5c62ff
Powershell Initial Commit
2020-06-19 14:18:26 -07:00
Cory Parent
c1d579cf15
Merge branch 'master' into issue/111
2020-06-19 14:39:44 -04:00
goedelsoup
69b98486a3
fix typo in variable name
2020-06-19 14:31:50 -04:00
goedelsoup
574bef0b3c
Add support for Clojure with clj-kondo
2020-06-19 14:30:28 -04:00
Lukas Gravley
542b6f09d3
Merge pull request #194 from github/envLint
...
Add dotenv-linter support to super-linter
2020-06-19 13:08:16 -05:00
Lukas Gravley
98650b24d5
Merge branch 'master' into disableFlag
2020-06-19 12:42:19 -05:00
Lucas Gravley
2f7f03efe3
fixing logic
2020-06-19 12:39:08 -05:00
Artem Medvedev
df54ef2137
Add dotenv-linter support to super-linter ( #173 )
2020-06-19 20:32:07 +03:00
Justin Grote
90a1f525b0
Feat: Make GITHUB_WORKSPACE overridable in RUN_LOCAL Mode
2020-06-19 17:31:53 +00:00
Zack Koppert
511481e0c9
Merge branch 'master' into stylelint-support
2020-06-19 08:09:47 -07:00
Zack Koppert
8d6ac3b5a1
Merge pull request #186 from github/defaultWorkspace
...
Default workspace
2020-06-19 08:03:12 -07:00
Lukas Gravley
0390ed63ea
Merge branch 'master' into staging
2020-06-19 09:13:27 -05:00
Jason Lenny
d20d93fec3
Allow for workspace location to be provided by the end user
...
This will give more flexibility to anyone who doesn't happen to keep their files in /tmp/lint.
2020-06-19 11:47:45 +02:00
Antoine Leblanc
2751fb19a9
Minor brand wording change
...
Rename Github to GitHub.
Signed-off-by: Antoine Leblanc <ant.leblanc@gmail.com>
2020-06-19 07:44:26 +02:00
altanstalker
2cf1ae7cd8
Add stylelint support to super-linter
...
Added tests
Updated readme with usage notes (disabling lines etc) to match existing
content
2020-06-18 21:38:24 -04:00
Philip Mallegol-Hansen
33c2dd57f7
Update explicit references to master
...
Wherever the script previously used the master branch, we now substitute our DEFAULT_BRANCH variable.
We also create this variable at the beginning of the script, and default it to master if no value was passed in.
2020-06-18 14:04:41 -07:00
Sean Killeen
dc881c2d1a
Update lib/linter.sh
2020-06-18 16:47:52 -04:00
Sean Killeen
95af99a134
Update lib/linter.sh
2020-06-18 16:47:05 -04:00
Sean Killeen
49c6b4fa7d
Update lib/linter.sh
2020-06-18 15:26:21 -04:00
Sean Killeen
cf8b1eddfe
Update lib/linter.sh
2020-06-18 15:25:54 -04:00
Sean Killeen
ff19ebe77d
exit early if errors are disabled
2020-06-18 15:24:47 -04:00
Sean Killeen
2338c2c98e
Parse DEFAULT_ERRORS variable
2020-06-18 15:22:13 -04:00
Sean Killeen
4d2b216eaf
Add variable and default
2020-06-18 15:17:59 -04:00
Zack Koppert
f269b85ebe
Remove init of DEFAULT_VALIDATE_LANGUAGE
...
var is no longer in use
2020-06-16 15:22:54 -07:00
Philip Mallegol-Hansen
8b08dbbdf0
Migrate remaining linter options
...
The remaining linters are all enabled/disabled based on the same logic implemented previously for YAML and JSON.
2020-06-12 14:53:02 -07:00
Philip Mallegol-Hansen
b3dc7159a9
Adds JSON to new structure
...
We implement the same structure for reading the flag with the JSON parser.
2020-06-12 10:42:31 -07:00
Philip Mallegol-Hansen
dbfdea2ff3
Implement restructured flag parsing
...
We implement the new method of determining if the YAML linter should be enabled, which takes into account if any linters have been explicitly enabled.
Currently we only implement this for YAML as a testbed.
2020-06-12 10:39:38 -07:00
Lucas Gravley
41bfd24d3d
better
2020-05-07 07:30:12 -05:00
John Wiebalk
85b33a56f8
set path for possum
2020-05-06 11:27:45 -04:00
Lucas Gravley
55a8c200d3
with teeth
2020-05-06 10:03:06 -05:00
John Wiebalk
4358e9cf5a
add better shebang
2020-05-06 10:39:26 -04:00
John Wiebalk
f7733b4a14
add shebang
2020-05-06 10:39:04 -04:00
John Wiebalk
2b4205634d
try as shell
2020-05-06 10:36:33 -04:00
Thomas Hughes
8dc5b30dee
Add better possum
2020-05-06 09:27:22 -05:00
Lucas Gravley
91f67bf0d3
it hates the possum
2020-04-30 11:42:34 -05:00
Lucas Gravley
afbbac9b60
Adding cleanup
2020-04-30 11:40:22 -05:00
Lucas Gravley
d81238019a
adding possum
2020-04-30 11:31:55 -05:00
Lucas Gravley
79878c8ae9
adding more print
2020-04-27 14:55:21 -05:00
Lucas Gravley
619307fe9f
get the value
2020-04-27 14:38:43 -05:00
Lucas Gravley
7cb80134b1
Quotes
2020-04-27 14:26:07 -05:00
Lucas Gravley
2db5868fcf
make a var?
2020-04-27 14:24:28 -05:00
Lucas Gravley
c6f74369b8
Cleanup footer prints
2020-04-27 14:13:12 -05:00
Lucas Gravley
97c264ca8b
fixed more logic issues
2020-04-27 13:47:11 -05:00
Lucas Gravley
1c6d7364d2
Fixing logic for empty array
2020-04-27 13:29:02 -05:00
Lucas Gravley
0d31bcda2c
More logic
2020-04-27 13:20:35 -05:00
Lucas Gravley
2a16b17bda
Adding the verbosity check
2020-04-27 12:46:05 -05:00
Lucas Gravley
27dd6e71a0
Cleanup git pull data
2020-04-27 12:27:41 -05:00
Lucas Gravley
b616dafd41
Cleanup of linter rules prints:
2020-04-27 12:21:38 -05:00
Lucas Gravley
5bf4295d1e
fix debug
2020-04-23 12:14:31 -05:00
Lucas Gravley
835fc6d5f4
more space
2020-04-23 12:11:26 -05:00
Lucas Gravley
7170fe9da5
fix spacing
2020-04-23 12:10:49 -05:00
Lucas Gravley
8f2c59bfe7
Cleanup
2020-04-23 12:07:35 -05:00
Lucas Gravley
e339a967c0
fixed it
2020-04-16 13:23:36 -05:00
Lucas Gravley
7616d271e1
Add detection of bash and ruby
2020-04-16 13:20:05 -05:00
Lucas Gravley
5d279e62db
adding debug
2020-04-02 13:22:29 -05:00
Lucas Gravley
14162b9acc
adding fixes
2020-04-02 13:06:11 -05:00
Lucas Gravley
c69ee9262b
add refs
2020-04-02 12:48:35 -05:00
Lucas Gravley
015adc6c97
adding it up
2020-04-02 12:42:07 -05:00
Lucas Gravley
5c33868fe4
fixed it
2020-03-11 14:21:42 -05:00
Lucas Gravley
6d83c17b1b
adding it?
2020-03-11 14:18:21 -05:00
Lucas Gravley
cdd465d9b7
fix linter rules
2020-02-28 10:08:38 -06:00
Lucas Gravley
cb6c6401ef
adding it all in 1 push
2020-02-28 09:51:29 -06:00
Lucas Gravley
124b516e6a
fix corner case
2020-02-04 15:32:14 -06:00
Lucas Gravley
c03d109494
fixed them cases
2020-02-04 15:20:58 -06:00
Lucas Gravley
fd3c1eed13
fix arrays
2020-02-04 12:20:22 -06:00
Lucas Gravley
b16ac2ad6e
adding fixes
2020-02-04 12:01:36 -06:00
Lucas Gravley
3b4ce6f234
fixed it
2020-02-04 11:56:02 -06:00
Lucas Gravley
bc42254fd5
adding test cases and run
2020-02-04 11:49:07 -06:00
Lucas Gravley
2d93ca41f4
fixed that
2020-02-04 09:04:43 -06:00
Lucas Gravley
fc9d45e49d
fixing bad cases
2020-02-04 08:56:53 -06:00
Lucas Gravley
7a8ce44eea
Adding test cases and logic
2020-02-04 08:49:58 -06:00
Lucas Gravley
0447cd98a5
fix name
2020-02-03 15:28:18 -06:00
Lucas Gravley
ea2ac810ee
fixed the bad code?
2020-02-03 14:54:43 -06:00
Lucas Gravley
0666a948d0
fix logic on shift
2020-02-03 10:49:25 -06:00
Lucas Gravley
9367daf4b2
adding correct flag
2020-02-03 10:41:34 -06:00
Lucas Gravley
3bfd689775
major rewrite
2020-02-03 10:27:40 -06:00
Lukas Gravley
8772b098a3
Merge pull request #59 from github/jwiebalk/jsonlint
...
Also check if GET_VERSION_CMD has been set
2020-02-03 07:53:20 -06:00
Lukas Gravley
730992a68a
Merge pull request #51 from github/jwiebalk/dockerlinter
...
Add Dockerfile linter
2020-02-03 07:30:55 -06:00
John Wiebalk
c3932a6031
cleanup
2020-01-31 18:26:57 -05:00
John Wiebalk
b282b1fce2
fix #
2020-01-31 18:20:03 -05:00
John Wiebalk
2182df6459
fix comments
2020-01-31 18:19:10 -05:00