feign: Release 11.9 introduces binary incompatibility (NoSuchMethodError)
Refactoring of some methods from Feign.Builder into BaseBuilder caused some incompatibilities on bytecode level. I guess there is no way to fix this now, but I suggest plugging in some tool that automatically detects such problems during CI: https://lvc.github.io/japi-compliance-checker/
EDIT: Moved the method from the title for better indexing: Feign.Builder.contract(Contract)
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 18 (9 by maintainers)
Release is out https://github.com/OpenFeign/feign/releases/tag/11.9.1
Maybe related, we got this NoSuchMethodError with Feign 1.19:
Caused by: java.lang.NoSuchMethodError: 'feign.Feign$Builder feign.Feign$Builder.options(feign.Request$Options)'