[JBoss JIRA] (FORGE-85) Shell cannot parse command values containing '!' exclaimation points
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-85?page=com.atlassian.jira.plugin.s... ]
Lincoln Baxter III updated FORGE-85:
------------------------------------
Fix Version/s: 2.0.0.Alpha2
(was: 2.0.0.Alpha1)
> Shell cannot parse command values containing '!' exclaimation points
> --------------------------------------------------------------------
>
> Key: FORGE-85
> URL: https://issues.jboss.org/browse/FORGE-85
> Project: Forge
> Issue Type: Bug
> Components: Shell
> Affects Versions: 1.0.0.Beta2
> Reporter: Lincoln Baxter III
> Labels: HackNight
> Fix For: 2.0.0.Alpha2
>
> Attachments: Forge-85.patch
>
>
> {code}
> [pfdemo] pfdemo $ echo sdfdf!
> sdfdf !
> [pfdemo] pfdemo $ echo sdfdf!sdf
> ***ERROR*** Exception encountered: !sdf: event not found (type "set VERBOSE true" to enable stack traces)
> [pfdemo] pfdemo $
> [pfdemo] pfdemo $ echo 'asdf!asdf`
> ***ERROR*** Exception encountered: !asdf`: event not found (type "set VERBOSE true" to enable stack traces)
> [pfdemo] pfdemo $
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (FORGE-186) Allow decoration/interception of Plugin output
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-186?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-186:
-------------------------------------
Fix Version/s: 2.0.0.Alpha2
(was: 2.0.0.Alpha1)
> Allow decoration/interception of Plugin output
> ----------------------------------------------
>
> Key: FORGE-186
> URL: https://issues.jboss.org/browse/FORGE-186
> Project: Forge
> Issue Type: Feature Request
> Components: Plugin API, Usability
> Affects Versions: 1.0.6.Final
> Reporter: Jonathan Fuerth
> Priority: Minor
> Fix For: 2.0.0.Alpha2
>
>
> The Java syntax highlighting in cat & less output is wonderful. As much as we all (don't) love XML, there's still a lot of it to deal with in Java EE projects. Syntax highlighting can help.
> Allowing decoration of plugin output would be a major win for extensibility and modularity here. Allowing individual plugins to separate concerns based on runtime conditions. (E.g, what type of resource is in scope.)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (FORGE-212) Classload dependencies of current project when performing certain operations
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-212?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-212:
-------------------------------------
Fix Version/s: 2.0.0.Alpha2
(was: 2.0.0.Alpha1)
> Classload dependencies of current project when performing certain operations
> -----------------------------------------------------------------------------
>
> Key: FORGE-212
> URL: https://issues.jboss.org/browse/FORGE-212
> Project: Forge
> Issue Type: Feature Request
> Components: Maven Integration, Parsers / File Manipulation, Plugin API
> Affects Versions: 1.0.0.Alpha3
> Reporter: wiktorowski maximilien
> Priority: Minor
> Fix For: 2.0.0.Alpha2
>
>
> "Generating crud views for entities located into an external jar is a use case i'd like to see implemented in forge.
> In my case i have a model.jar containing my entities and an admin.war generated with seam forge. I'd like to use from-entity to generate scaffolding views in admin.war for the entities located in model.jar"
> This means that Forge will need to classload dependencies of the target project in order to perform reflection-based generation. This may also require a reflection-based meta-model such as what was done with Errai/GWT.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (FORGE-192) Make Forge console i18n and L10n compatible
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-192?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-192:
-------------------------------------
Fix Version/s: 2.0.0.Alpha2
(was: 2.0.0.Alpha1)
> Make Forge console i18n and L10n compatible
> -------------------------------------------
>
> Key: FORGE-192
> URL: https://issues.jboss.org/browse/FORGE-192
> Project: Forge
> Issue Type: Feature Request
> Components: Brainstorming, Shell
> Affects Versions: 1.0.6.Final
> Reporter: George Gastaldi
> Fix For: 2.0.0.Alpha2
>
>
> Forge should allow different languages to be used, so that the help messages and commands could be typed on the native speaker developer language.
> Example: When a Brazilian Portuguese developer is creating a new project, he would type: "novo-projeto" instead of "new-project".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (FORGE-136) SPI to add @Option Converters for custom types
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-136?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-136:
-------------------------------------
Fix Version/s: 2.0.0.Alpha2
(was: 2.0.0.Alpha1)
> SPI to add @Option Converters for custom types
> ----------------------------------------------
>
> Key: FORGE-136
> URL: https://issues.jboss.org/browse/FORGE-136
> Project: Forge
> Issue Type: Enhancement
> Components: Plugin API, Shell
> Affects Versions: 1.0.0.Alpha2
> Reporter: Lincoln Baxter III
> Fix For: 2.0.0.Alpha2
>
>
> This process should be encapsulated with a Forge interface API, adapter, and ServiceLoader for extension.
> {code}
> void init(@Observes final Startup event, final PluginCommandCompleter pluginCompleter) throws Exception
> {
> BooleanConverter booleanConverter = new BooleanConverter();
> addConversionHandler(boolean.class, booleanConverter);
> addConversionHandler(Boolean.class, booleanConverter);
> addConversionHandler(File.class, new FileConverter());
> addConversionHandler(Dependency.class, new DependencyIdConverter());
> addConversionHandler(URL.class, new URLConverter());
> ...
> }
> public interface OptionValueConverter<T> {
> public boolean supports(Class<?> type);
> public T convert(Object value);
> }
> {code}
> This interface should support injection.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months