| Summary: | [xtend] "it" and "this" should not be valid names for local members | ||
|---|---|---|---|
| Product: | [Modeling] TMF | Reporter: | Moritz Eysholdt <moritz.eysholdt> |
| Component: | Xtext | Assignee: | Jan Koehnlein <jan> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | jan, sven.efftinge, tmf.xtext-inbox |
| Version: | unspecified | Flags: | moritz.eysholdt:
juno+
|
| Target Milestone: | M5 | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
'it' is ok. Fix pushed to MASTER. Closing all bugs that were set to RESOLVED before Neon.0 Closing all bugs that were set to RESOLVED before Neon.0 |
Example: ---- class bar { int it int this def this() {} def it() {} } ---- Any of these filed/method declarations should raise an error. Currently, there is no error and the generated Java code desn't compile because "this" is not a valid identifier in Java.