In the context of programming, a 'linter' is a tool that analyzes code to detect potential code errors or coding anti-patterns or organisational style preferences etc.
To 'lint' is a verb meaning to run the linter.
Dictionaries don't appear to include this usage in their definitions, which is an interesting musing - there are certain words that are invented by the industry that eventually do make it into dictionaries, e.g. debug, script.
Just wondering how this term came about.