< Main Index Forge Tools News >
CDI (JSR-299) |
|
Quick Fixes |
New quick fixes for the following problems found by CDI validator are now available:
Related Jira JBIDE-7630,
JBIDE-7631,
JBIDE-7632,
JBIDE-7633,
JBIDE-7634,
JBIDE-7636,
JBIDE-7640,
JBIDE-7641,
JBIDE-7664,
JBIDE-7665,
JBIDE-7667,
JBIDE-7668,
JBIDE-7680,
JBIDE-7683,
JBIDE-7684,
JBIDE-7685,
JBIDE-7686
|
|
|
Ctrl+Shift+G (Search for references) |
Search for references (Ctrl+Shift+G) now works for bean classes and finds all the injection points and ELs that inject/use the bean. |
|
|
Filter for validation problem preferences |
JSR-299 and CDI Extensions Validator have more than 100 validation rules available in Preferences page. But now you can filter them to show only relevant ones. |
Seam 3 |
|
Seam Solder Hyperlinks (OpenOns) |
@Resource injected into a java field/parameter can now be navigated to via OpenOn. Just press Ctrl and click on the declaration, e.g. @Inject @Resource("WEB-INF/beans.xml") to open the corresponding beans.xml. Also you can navigate to all the available generic bean for the injected configuration. |
|
|
Seam Solder Validation |
A few validation rules were added to CDI-Seam3 Tools to validate Seam Generic Beans. |
|
|
Seam Config |
Bean injected via |
|
|
Seam International |
Bundles bean from Seam International module is now available for EL code completion, OpenOns, validation, refactoring, etc. |
|
|
Seam Servlet |
Injection points annotated @RequestParam/@HeaderParam/@CookieParam are now ignored by CDI validator since it's imposible in design time to know what bean will be injected. |
|
|
Seam Persistence |
CDI Tools now recognizes @Inject EntityManager manager; or @Inject Session session; if the corresponding producers defined it the project. CDI validation and OpenOns work with such an injections now. |
|