[forge-issues] [JBoss JIRA] (FORGE-2067) The java-new-field generates getters/setters even if --generateGetter and --generateSetter are set to false

Lincoln Baxter III (JIRA) issues at jboss.org
Mon Oct 13 15:53:35 EDT 2014


    [ https://issues.jboss.org/browse/FORGE-2067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13011330#comment-13011330 ] 

Lincoln Baxter III commented on FORGE-2067:
-------------------------------------------

The issue here is something to do with Aesh syntax:

this fails, get/set are created —>  

{code}
java-new-field --named field4 --generateGetter false --generateSetter false
{code}

this succeeds, get/set are NOT created —> 

{code}
java-new-field --named field4 --generateGetter=false --generateSetter=false
{code}

> The java-new-field generates getters/setters even if --generateGetter and --generateSetter are set to false
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: FORGE-2067
>                 URL: https://issues.jboss.org/browse/FORGE-2067
>             Project: Forge
>          Issue Type: Bug
>          Components: UI - Shell
>    Affects Versions: 2.12.0.Final
>            Reporter: Antonio Goncalves
>             Fix For: 2.x Future
>
>
> No matter if you set {{generateGetter}} or {{generateSetter}} to true or false, get/set are always generated. The following commands generate get/set (which is normal) :
> {code}
> java-new-class --named DatabaseProducer ;
> java-new-field --named em --type javax.persistence.EntityManager ;
> {code}
> But the following command should not generate get/set :
> {code}
> java-new-class --named DatabaseProducer ;
> java-new-field --named em --type javax.persistence.EntityManager --generateGetter false --generateSetter false ;
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)



More information about the forge-issues mailing list