Code Quality · JetBrains plugin

Interprocedural Resource Leak Companion

Free

Resource Leak Detection

Flags a resource delegated to a helper method that doesn't guarantee closing it, where the caller never closes it either.

32Downloads
0GitHub stars
—Published
FreePricing

The gap it fixes

CWE-772 (Resource Leak), in the interprocedural form academic frameworks like LeakChecker (built on Soot, using demand-driven points-to analysis) document as genuinely harder to detect than the single-method case -- real tools (FindBugs, Coverity, Infer) exist for this, all CI/build-step, not inline IDE plugins. The platform's own bundled "JDBC resource opened but not safely closed" inspection covers the simple never-touched-at-all case within one method; this plugin adds the genuinely new, interprocedural angle on top, deliberately gated so it never re-flags what the bundled inspection alread

Facts and pricing

Category
Code Quality
Pricing
Free
Platform
IntelliJ-family
First published
—
Marketplace ID
#34076
Repository
interprocedural-resource-leak-companion
Growth
▲ +966.7% since 2026-09-05 (3→32)
Need a tool like this built for your codebase?Custom static-analysis rules, CI/CD integration, private plugin distribution and performance audits for IntelliJ plugins.
Work with Joel

Download and star counts as of 2026-10-18, refreshed twice daily from the JetBrains Marketplace and GitHub APIs.