这是indexloc提供的服务,不要输入任何密码
Skip to content

☂️ [CQ] [tracking] enable verifier failures #8361

@pq

Description

@pq

The FailureLevel enum in the VerifyPluginTask captures failures we can verify in CI. In build.gradle.kts we define an allow list that describes failures that should fail the build. Ideally we should fail on everything. This issue tracks work to get us there.

  • VerifyPluginTask.FailureLevel.COMPATIBILITY_WARNINGS
  • VerifyPluginTask.FailureLevel.COMPATIBILITY_PROBLEMS
  • VerifyPluginTask.FailureLevel.DEPRECATED_API_USAGES
  • VerifyPluginTask.FailureLevel.SCHEDULED_FOR_REMOVAL_API_USAGES
  • VerifyPluginTask.FailureLevel.EXPERIMENTAL_API_USAGES
  • VerifyPluginTask.FailureLevel.INTERNAL_API_USAGES
  • VerifyPluginTask.FailureLevel.OVERRIDE_ONLY_API_USAGES
  • VerifyPluginTask.FailureLevel.NON_EXTENDABLE_API_USAGES
  • VerifyPluginTask.FailureLevel.PLUGIN_STRUCTURE_WARNINGS
  • VerifyPluginTask.FailureLevel.MISSING_DEPENDENCIES
  • VerifyPluginTask.FailureLevel.INVALID_PLUGIN
  • VerifyPluginTask.FailureLevel.NOT_DYNAMIC

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions