Code Quality · JetBrains plugin

Enum-Ordinal Persistence Companion

Free

JPA / ORM Pitfalls

Warning on a JPA @Enumerated field with no explicit EnumType.STRING, on a real @Entity class: JPA's own default is ORDINAL.

39Downloads
0GitHub stars
2026-09-02Published
FreePricing

The gap it fixes

Reordering or inserting a value in the middle of the enum after data has already been persisted silently corrupts existing records (the stored ordinal no longer corresponds to the same constant) -- a well-documented fragility (Baeldung and official JPA persistence guides). No Marketplace plugin found that flags it, despite several enum-tooling plugins existing.

Facts and pricing

Category
Code Quality
Pricing
Free
Platform
IntelliJ-family
First published
2026-09-02
Marketplace ID
#34007
Repository
enum-ordinal-persistence-companion
Growth
New listing
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.