This document discusses the release plans and current roadmap for RbUtils.
Features shared by all RbUtils tools.
Feature | Details | Resolved |
---|---|---|
|
|
|
|
|
|
Message level | Provide a hierarchy of message to specify the kind of action to be performed | |
|
|
|
Maven plugin | Provide core API to let develop RbUtils Maven Plugin (RbUtils 1.1+) | - |
RbChecker is a tool that checks if properties sources files are in synch with "executable" ResourceBundle files (properties or class) in the classpath.
Feature | Details | Resolved |
---|---|---|
|
|
|
Ant Task |
|
In Progress |
|
|
|
|
|
|
Info Reporting | Provide comparison of the content of the properties source file and the ResourceBundle (xml, html reports) | - |
Cruise Control Integration | Provide xsl (this may have to be done in another project due to license incompatibilities) | - |
Properties value resolution | Resolve ${} properties in file like Ant do; this should be an option | - |
RbGenerator generates Java ResourceBundle source file by processing properties file.
Feature | Details | Resolved |
---|---|---|
|
|
|
|
|
|
|
|
|
Templating code generation | Let user provide his own template to customize the generated code | - |
Properties value resolution | Resolve ${} properties in file like Ant do; this should be an option. The resolution will only occur during the generation; final file will not need to resolution aware | - |
Class generation | Do not generate java file but class file; use ASM, Jen , ... | - |
RbContentLister displays the content of a ResourceBundle.
Feature | Details | Resolved |
---|---|---|
|
|
|
Ant Task | Regexp, all ResourceBundle in the classpath, ??? | - |
Reporting | xml, html ???? | - |
This tool will done the reverse check the RbChecker do: check if a
ResourceBunlde in the classpath can be linked with a properties file in a directory
Feature | Details | Resolved |
---|---|---|
Core implementation | API to be used to perform the check | - |
Ant Task | classpath option, exclude/include package, logger | - |
Logging | Plain text and xml logging, info and error level message | - |
Html Report | Provide both error and info report, based on xml logging and xslt as done with RbChecker | - |