top of page

Automatic code conversion of a DIY component factory to EJB dependency injection


Older Java back-end code often contains static object factories that are made widely available to the codebase

Converting these object factories to EJB dependency injection typically causes various rippling effects through the class hierarchy and implementations.

Large-scale automatic conversion to dependency injection is possible, given JFocus static code analytics in combination with OpenRewrite.

Navigate object modification with Functional Code Intelligence

Asset 2_2x.png

Unexpected object modifications are a common source of bugs that are hard to spot and control in large code bases.

Learn how the JFocus FCI engine suggests and safeguards modification annotations to make your Java code clearer and safer.

bottom of page