apache / apache/pekko-connectors

re-enable code style checks in CI

Open
#1,401 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
82
Forks
50
Avg merge
1d 2h
Merged PRs (30d)
78

Description

We've been having build issues recently with the javafmt checks - eg #1400 so they were disabled.
It's worth also seeing if we can enable scalafmt checks.
One thing to be aware of is that we probably need some way to skip test code that is included in our Paradox docs does not have their imports reordered because for the docs, the existing order is deliberate.

Contributor guide

Open the contributing guide

Research direction

Start by locating the CI configuration where javafmt checks were disabled and review how Scala formatting is configured. Check the Paradox documentation examples whose imports must remain in deliberate order; done means the Java formatting checks are re-enabled, Scala formatting is assessed or enabled, and those examples are safely excluded where needed.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, scala
Domain
build-system, ci-cd, documentation
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.