Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-17798

Add forbidden-apis linting to gradle build

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • build

    Description

      We should use this project: https://github.com/policeman-tools/forbidden-apis to perform bytecode-level checks for undesirable API usages within the Kafka project. To start on this, we should add it to our build and CI without any/ with a minimal set of forbidden APIs.

      We can track enabling certain checks and removing the unsafe calls separately.

      Attachments

        Issue Links

          Activity

            People

              muralibasani Muralidhar Basani
              gharris1727 Greg Harris
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: