Explore a technical conference talk that delves into rules_lint, a unified approach to code formatting and static analysis across multiple programming languages in Bazel build systems. Learn how this tool provides consistent abstraction for language-specific tools without requiring changes to language rulesets or BUILD files. Discover the distinction between formatting and linting workflows, understand the integration process for new tools into rules_lint, and explore various installation options for your repository. Gain insights into how these results can be effectively incorporated into developer workflows, addressing the challenge of managing different language-specific tools and creating a more streamlined development experience.
Overview
Syllabus
Rules_lint: Formatting and Linting All Languages - Alex Eagle, Aspect Build Systems
Taught by
Linux Foundation