### Project overview Difflint is a Git-based linter CLI tool that scans code changes for compliance with defined rules in source code. ```go //LINT.IF ./file/to/change.go // (...) //LINT.END ``` or ```go //LINT.IF ./file/to/change.go:rangeID // (...) //LINT.END ``` ### References - https://github.com/sourcegraph/go-diff#readme - https://github.com/smacker/go-tree-sitter/blob/master/_examples/predicates/main.go