Ticket #209 (new defect)
Duplicate transformation results for replicated classes
| Reported by: | hauma | Owned by: | hauma |
|---|---|---|---|
| Priority: | low | Milestone: | 2.0 |
| Component: | jpc | Version: | 1.09b |
| Severity: | trivial | Keywords: | |
| Cc: |
Description
Replicated classes are transformed twice. The first time, the replicated modifier is transformed away, and the second time, usages of remote classes within method bodies of replicated classes are transformed. Both transformation phases produce source code, which is saved. Since writing transformation results does not overwrite files (for safety reasons), the compiler always issues warning messages, when compiling replicated classes.
Saving the transformation result directly after the replicated class transformation step is required for debugging the transformation. See issue [2561].
