Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
MoDisco/Components/Java/New And Noteworthy
MoDisco |
Website |
Download |
Community |
Mailing List • Forums |
Bugzilla |
Open |
Help Wanted |
Bug Day |
Contribute |
Browse Source • Project Set File |
Contents
0.9
New Java Discoverer conforming to new Discovery framework
Discoverer framework has been refactored to satisfy new requirements, including some simplification for adopters and developers. Existing Discoverers implementations have be written back to comply to this new framework. Old Discoverers implementations have been deprecated.
Java Discoverer API
Some unnecessary limitations have been removed for calling java discoverer from Java. It is now possible to specify a set of IJavaProject instances as input (in DiscoveryParametersBean parameter) whatever are the dependances between these java projects.
Java Generation API
org.eclipse.gmt.modisco.java.generation.files.GenerateJavaExtended becomes the main public API. So Generate_JavaStructures is deprecated.
Java to kdm discoverer
An additional discoverer parameter allow to indicate some path to a custom .asm file to use while transforming Java models to Kdm ones.
Java Discovery filters
Discovery filters are improved using regular expressions for types and packages to exclude/include.
0.8
Java generation
A 'Java Generation' plugin is available. The aim is to provide Java code generation from a Java model. Such a generation will participate to Legacy Refactoring & Migration chains.
Java discovery filters
Java Discovery parameters are completed with a Java filter field which allows to exclude some Java packages from discovery. This feature will be convenient when dealing with a large amount of Java source in one single Java project.
0.7
Initial publication
MoDisco | |
Components | Infrastructure: KDM · SMM · GASTM · Model Browser · Discovery Manager · MoDisco Workflow · Query Manager · Facet Manager · Metrics Visualization Builder · KDM Source Extension Technologies: Java · JEE · EjbJar · WebApp · XML Use Cases: Simple Transformation Chain · Model Filter |
Help | Installation · SVN |
Project | API Policy · Retention Policy · Project Plan · metrics · Accessibility Guidelines · Capabilities Disablement |