]
George Gastaldi closed FORGE-1804.
----------------------------------
Fix Version/s: 2.6.1.Final
(was: 2.x Future)
Resolution: Done
Fixed by upgrading to Roaster 2.5.1.Final
Generated code is not properly indented
---------------------------------------
Key: FORGE-1804
URL:
https://issues.jboss.org/browse/FORGE-1804
Project: Forge
Issue Type: Enhancement
Components: Java EE
Affects Versions: 2.6.0.Final
Reporter: Antonio Goncalves
Assignee: George Gastaldi
Fix For: 2.6.1.Final
Attachments: win7.png
*The affected version is 2.5.1-SNAPSHOT*. I noticed a regression in 2.5.1-SNAPSHOT.
I create an Entity and an EJB :
{code}
[temp]$ project-new --named proj251
[proj251]$ jpa-new-entity --named MyEntity
[MyEntity.java]$ ejb-new-bean --named MyService
{code}
If I run this script in 2.5.0 the generated code is well indented. Here for the entity :
{code}
import java.lang.Override;
@Entity
public class MyEntity implements Serializable
{code}
And for the EJB :
{code}
import java.io.Serializable;
@Stateless
@LocalBean
public class MyService implements Serializable
{code}
But when I do that with 2.5.1-SNAPSHOT, the class annotation is not right :
{code}
import java.lang.Override;@Entity
public class MyEntity implements Serializable {
{code}
And
{code}
import java.io.Serializable;@Stateless
@LocalBean
public class MyService implements Serializable {
{code}
I haven't tried with all the other artifacts, I'm wondering if it's on all
the generated code or not