# [[Linting]]
Linting in [[Software Development]] is an automated process that checks code for stylistic errors before it is committed to a [[Git|repository]]. Linting can pick up anything from typos to incorrect syntax.
## Advantages of linting
## Disadvantages of linting
- Linting takes a long time, because it checks every line several times, depending on the process.
- When not set up correctly, linting can be a gate that keeps people from contributing to projects.