| Summary: | [Xbase Compiler] JvmModelGenerator does not generate annotations for JvmFormalParameter | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] TMF | Reporter: | Robert von Massow <rvonmassow> | ||||
| Component: | Xtext | Assignee: | Project Inbox <tmf.xtext-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | jan, sebastian.zarnekow, sven.efftinge | ||||
| Version: | unspecified | Flags: | sebastian.zarnekow:
juno+
|
||||
| Target Milestone: | M5 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Created attachment 207156 [details]
adds generation of annotations for JvmFormalParamters in the JvmModelGenerator
Pushed to MASTER. Requested via bug 522520. -M. Requested via bug 522520. -M. |
Build Identifier: git: bc15d2145e7a19060b51ea8b1bf3627f10206c21 Currently, the JvmModelGenerator does not generate any annotation code for method parameters. Reproducible: Always Steps to Reproduce: 1. create JvmGenericType (e.g. Foo) 2. add JvmOperation (e.g. bar) 3. add JvmFormalParameter to the operation (e.g. Foo foo) 4. add JvmAnnotationReference to the parameter (e.g. @Deprecated) Result: public class Foo { void bar(/* Annotation should be here */ Foo foo) { ... } }