aspect-build / aspect-build/rules_lint

[FR]: Improve checkstyle to support different checkstyle.xml configs in a repo

Open
#454 3 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Starlark
Stars
154
Forks
125
Avg merge
3d 21h
Merged PRs (30d)
20

Description

### What is the current behavior?

Checkstyle does not automatically take the nearest configuration file for different modules. We need to explicitly specify the configuration file for each module in your build tool configuration.

### Describe the feature

checkstyle could handle different configuration files for different modules in one repo.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the checkstyle integration and current per-module configuration in the build setup; done means modules automatically select their nearest checkstyle.xml without explicit configuration for each module.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.