All Projects β†’ arduino β†’ arduino-lint

arduino / arduino-lint

Licence: GPL-3.0 license
Tool to check for problems with Arduino projects

Programming Languages

go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to arduino-lint

Format.cmake
πŸ’… Stylize your code! Automatic clang-format and cmake-format targets for CMake.
Stars: ✭ 94 (+49.21%)
Mutual labels:  lint, continuous-integration, ci, linter
makefiles
No description or website provided.
Stars: ✭ 23 (-63.49%)
Mutual labels:  lint, continuous-integration, ci, linter
Flint
Fast and configurable filesystem (file and directory names) linter
Stars: ✭ 115 (+82.54%)
Mutual labels:  continuous-integration, ci, linter
arduino-lint-action
GitHub Actions action to check Arduino projects for problems
Stars: ✭ 20 (-68.25%)
Mutual labels:  continuous-integration, ci, linter
Android-CICD
This repo demonstrates how to work on CI/CD for Mobile Apps πŸ“± using Github Actions πŸ’Š + Firebase Distribution πŸŽ‰
Stars: ✭ 37 (-41.27%)
Mutual labels:  continuous-integration, ci, linter
breakcheck
Backwards compatibility linter for Go.
Stars: ✭ 66 (+4.76%)
Mutual labels:  lint, ci, linter
Reviewdog
🐢 Automated code review tool integrated with any code analysis tools regardless of programming language
Stars: ✭ 4,541 (+7107.94%)
Mutual labels:  lint, ci, linter
Woke
✊ Detect non-inclusive language in your source code.
Stars: ✭ 190 (+201.59%)
Mutual labels:  lint, ci, linter
npm-groovy-lint
Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command line
Stars: ✭ 124 (+96.83%)
Mutual labels:  lint, ci, linter
github-create-release-action
Create a GitHub release from a Tag
Stars: ✭ 33 (-47.62%)
Mutual labels:  continuous-integration, ci
hyperlink
Very fast link checker for CI.
Stars: ✭ 85 (+34.92%)
Mutual labels:  ci, linter
python-test-reporter
DEPRECATED Uploads Python test coverage data to Code Climate
Stars: ✭ 18 (-71.43%)
Mutual labels:  continuous-integration, ci
extra pedantic
Stricter Dart analyzer linter settings and best practices.
Stars: ✭ 28 (-55.56%)
Mutual labels:  lint, linter
landkid
Your friendly neighborhood async merging robot goat.
Stars: ✭ 80 (+26.98%)
Mutual labels:  continuous-integration, ci
flow-platform-x
Continuous Integration Platform
Stars: ✭ 21 (-66.67%)
Mutual labels:  continuous-integration, ci
branch-name-lint
Lint your branch names
Stars: ✭ 60 (-4.76%)
Mutual labels:  continuous-integration, linter
litho-lint-rules
Lint rules for Litho by Facebook http://fblitho.com/
Stars: ✭ 14 (-77.78%)
Mutual labels:  lint, linter
arcanist-linters
A collection of custom Arcanist linters
Stars: ✭ 64 (+1.59%)
Mutual labels:  lint, linter
developer-ci-benefits
Talk docsβ€”includes CI (Continuous Integration) benefits, description, and setup tips πŸ’‘πŸ’ͺ
Stars: ✭ 29 (-53.97%)
Mutual labels:  continuous-integration, ci
prettier
πŸ”¨ Native, blazingly-fast Prettier CLI on Github Actions
Stars: ✭ 19 (-69.84%)
Mutual labels:  continuous-integration, ci

Arduino Lint

Test Go status Test Integration status Check Go status Check Code Generation status Check Go Dependencies status Publish Tester Build status Publish Nightly Build status Check Python status Check Markdown status Spell Check status Check Website status Deploy Website status Codecov Check Prettier Formatting status Check General Formatting status Check Workflows status Check Shell Scripts status Check Certificates status Sync Labels status

Arduino Lint is a command line tool that checks for common problems in Arduino projects:

  • Sketches
  • Libraries
  • Boards platforms

Documentation

For usage instructions, see the documentation

Continuous Integration

There is a GitHub Actions action that makes it easy to use Arduino Lint` in your CI workflows!

See https://github.com/arduino/arduino-lint-action for more information.

How to contribute

Contributions are welcome!

Please see the How to contribute page for information on building the source code, running tests, and contributing your changes to the project.

Beta testing

Nightly builds are available for beta testing.

Security

If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team πŸ›‘οΈ Thank you!

e-mail contact: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].