Title: Replace CodeClimate with local linters · Issue #739 · secureCodeBox/secureCodeBox · GitHub
Open Graph Title: Replace CodeClimate with local linters · Issue #739 · secureCodeBox/secureCodeBox
X Title: Replace CodeClimate with local linters · Issue #739 · secureCodeBox/secureCodeBox
Description: At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wherever practical. This issue is intended...
Open Graph Description: At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wh...
X Description: At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wh...
Opengraph URL: https://github.com/secureCodeBox/secureCodeBox/issues/739
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Replace CodeClimate with local linters","articleBody":"At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wherever practical. This issue is intended to track the overall progress on this.\r\n\r\nWe will need linters / style checkers for:\r\n- [ ] Javascript (parsers, hooks, tests): #740\r\n- [ ] Go (Operator): #741\r\n- [ ] YAML (Config files, scan definitions, ...): #742\r\n- [ ] Misc. additional languages that are used in scanners or hooks (Python, Java come to mind)\r\n\r\nIdeally, all of these linters ...\r\n- would be run locally and in the IDE of choice, \r\n- with their configuration tracked inside the Git repository\r\n- give feedback also within our CI Pipeline\r\n\r\nBased on the comments we could give https://megalinter.github.io/latest/ a try.","author":{"url":"https://github.com/malexmave","@type":"Person","name":"malexmave"},"datePublished":"2021-10-19T13:31:27.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/739/secureCodeBox/issues/739"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:81200b41-4637-ce71-b486-de46da3767a0 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 80A4:1418E6:3FE152:567562:698EEFF7 |
| html-safe-nonce | 8466407c1e8aa0eed6c960efee202b6232d2eee666c90b4dbba8c4e8f4fa3e2f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MEE0OjE0MThFNjozRkUxNTI6NTY3NTYyOjY5OEVFRkY3IiwidmlzaXRvcl9pZCI6IjIyMzM2MjM2MDgzNDg4MzE3MzYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 517e52a69a9a25f730eda7ca17bccc8f542357f9195533edfaf18ef85e3fb7c1 |
| hovercard-subject-tag | issue:1030314484 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/secureCodeBox/secureCodeBox/739/issue_layout |
| twitter:image | https://opengraph.githubassets.com/25c051129e17ce023ff39e2c0939e80c7bfcc4a98ec2bbd231060d6ef1d0c7d3/secureCodeBox/secureCodeBox/issues/739 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/25c051129e17ce023ff39e2c0939e80c7bfcc4a98ec2bbd231060d6ef1d0c7d3/secureCodeBox/secureCodeBox/issues/739 |
| og:image:alt | At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wh... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | malexmave |
| hostname | github.com |
| expected-hostname | github.com |
| None | cb2828a801ee6b7be618f3ac76fbf55def35bbc30f053a9c41bf90210b8b72ba |
| turbo-cache-control | no-preview |
| go-import | github.com/secureCodeBox/secureCodeBox git https://github.com/secureCodeBox/secureCodeBox.git |
| octolytics-dimension-user_id | 34573705 |
| octolytics-dimension-user_login | secureCodeBox |
| octolytics-dimension-repository_id | 80711933 |
| octolytics-dimension-repository_nwo | secureCodeBox/secureCodeBox |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 80711933 |
| octolytics-dimension-repository_network_root_nwo | secureCodeBox/secureCodeBox |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 74ed479fe042e0ee79d00083dd248df8cc447655 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width