Calidad de código · plugin para JetBrains

Resilience Self-Invocation Companion

Gratis

Spring Framework Pitfalls

Warning icon on a call to a @Retryable (Spring Retry) or @CircuitBreaker/@Retry/@RateLimiter/@Bulkhead/@TimeLimiter (Resilience4j) method made from another method of the same declaring class. All of these are AOP-proxy-based, the same mechanism as Spring's own @Transactional/@Cacheable/@Async: self-invocation bypasses the proxy entirely, so the resilience behavior is silently

29Descargas
0Estrellas en GitHub
2026-08-27Publicado
GratisPrecio

La brecha que resuelve

this.callGateway() (or the unqualified callGateway()) compiles fine and looks correct — the method really is annotated @Retryable. It just never retries, because the call never goes through the proxy that would apply the retry logic. The bug is invisible until a downstream failure that should have retried simply doesn't.

Datos y precio

Categoría
Calidad de código
Precio
Gratis
Plataforma
IntelliJ-family
Primera publicación
2026-08-27
ID en Marketplace
#33875
Repositorio
resilience-self-invocation-companion
Crecimiento
Recién publicado
¿Necesitas una herramienta así hecha para tu código?Reglas de análisis estático a medida, integración con CI/CD, distribución privada de plugins y auditorías de rendimiento para plugins IntelliJ.
Trabaja con Joel

Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.