[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami edited comment on ROASTER-76 at 7/10/15 3:12 AM:
----------------------------------------------------------------
Really? It is too heavy to support fully the specification.
But I yet want to whether 'A local class must not be contained in the JavaType#getNestedClasses()' of indirectly enclosing "Type" or not,
because I can avoid the bug of "The getQualifiedName() for local class" in my application if local classes are removed from 'JavaType#getNestedClasses()'.
Now it is true that A local class is contained in the JavaType#getNestedClasses() of indirectly enclosing "Type".
was (Author: kuzukami):
Really? It is too heavy to support fully the specification.
But I yet want to whether 'A local class must not be contained in the JavaType#getNestedClasses()' or not,
because I can avoid the bug of "The getQualifiedName() for local class" in my application if local classes are removed from 'JavaType#getNestedClasses()'.
Now it is true that 'A local class is contained in the JavaType#getNestedClasses()'.
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami edited comment on ROASTER-76 at 7/10/15 3:10 AM:
----------------------------------------------------------------
Really? It is too heavy to support fully the specification.
But I yet want to whether 'A local class must not be contained in the JavaType#getNestedClasses()' or not,
because I can avoid the bug of "The getQualifiedName() for local class" in my application if local classes are removed from 'JavaType#getNestedClasses()'.
Now it is true that 'A local class is contained in the JavaType#getNestedClasses()'.
was (Author: kuzukami):
Really? It is too heavy to support fully the specification.
But I yet want to whether 'A local class must not be contained in the JavaType#getNestedClasses()' or not,
because I can avoid the bug of "The getQualifiedName() for local class" in my application if local classes are removed from 'JavaType#getNestedClasses()'.
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami commented on ROASTER-76:
---------------------------------------
Really? It is too heavy to support fully the specification.
But I yet want to whether 'A local class must not be contained in the JavaType#getNestedClasses()' or not,
because I can avoid the bug of "The getQualifiedName() for local class" in my application if local classes are removed from 'JavaType#getNestedClasses()'.
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami edited comment on ROASTER-76 at 7/10/15 1:26 AM:
----------------------------------------------------------------
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by the 'Type' element indirectly enclosing instead of the method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken regardless of the specification. A local class must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now it's named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
was (Author: kuzukami):
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by the 'Type' element indirectly enclosing instead of the method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken regardless of the specification. They must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now they are named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami edited comment on ROASTER-76 at 7/10/15 1:26 AM:
----------------------------------------------------------------
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by the 'Type' element indirectly enclosing instead of the method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken regardless of the specification. They must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now they are named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
was (Author: kuzukami):
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by the 'Type' element indirectly enclosing instead of the method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken. They must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now they are named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (ROASTER-76) Which one encloses a local class.
by Shoji Kuzukami (JIRA)
[ https://issues.jboss.org/browse/ROASTER-76?page=com.atlassian.jira.plugin... ]
Shoji Kuzukami edited comment on ROASTER-76 at 7/10/15 1:25 AM:
----------------------------------------------------------------
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by the 'Type' element indirectly enclosing instead of the method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken. They must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now they are named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
was (Author: kuzukami):
I want to know the project design for enclosure of a local class (JSL 14.3. Local Class Declarations). Now a local class is enclosed by a 'Type' element indirectly enclosing instead of a method body directly enclosing. That is a good design but it's not clarified. Please declare the specification.
The getQualifiedName() for local class seems broken. They must be named such as 'OuterClass$1LocalClass' or 'OuterClass$2LocalClass', though now they are named as 'OuterClass$LocalClass'.
I've had some experimental code and refactors for that bug. But I cannot make a pull request if the project design for a local class is not fixed,
> Which one encloses a local class.
> ---------------------------------
>
> Key: ROASTER-76
> URL: https://issues.jboss.org/browse/ROASTER-76
> Project: Roaster
> Issue Type: Quality Risk
> Components: API, JDT
> Affects Versions: 2.14.0.Final
> Reporter: Shoji Kuzukami
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months