besu icon indicating copy to clipboard operation
besu copied to clipboard

[build] - Extract errorprone-checks as a separate library

Open usmansaleem opened this issue 11 months ago • 0 comments

Description

Besu code defines custom errorprone checks which is utilized by it's build file. Because the errorprone checks are hosted in the same repo, it adds complex build logic to maintain it. Extracting it out as a separate library will allow it to be easily applied and maintained and will reduce build definition complexity as well.

Acceptance Criteria

  • The errorprone-checks is extracted out in its own repo
  • It is included as an external dependency
  • It should catch the related code issues during compilation.

usmansaleem avatar Mar 07 '24 05:03 usmansaleem