File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
compiler/src/dotty/tools/dotc/transform Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -122,7 +122,7 @@ class Memoize extends MiniPhase with IdentityDenotTransformer { thisPhase =>
122122 denot match {
123123 case fieldDenot : SymDenotation if sym.annotations.nonEmpty =>
124124 val cpy = fieldDenot.copySymDenotation()
125- cpy.annotations = sym.annotations
125+ cpy.annotations = atPhase(typerPhase)( sym.annotationsCarrying(defn. FieldMetaAnnot ))
126126 cpy.installAfter(thisPhase)
127127 case _ => ()
128128 }
Original file line number Diff line number Diff line change 11inspecting field fieldName1 @MyColumnBase
22inspecting field fieldName2 @MyColumnBase
3- inspecting field getterName1 @MyColumnBase
4- inspecting field getterName2 @MyColumnBase
3+ inspecting field getterName1
4+ inspecting field getterName2
55inspecting method fieldName1
66inspecting method fieldName2
77inspecting method getterName1 @MyColumnBase
Original file line number Diff line number Diff line change 1- inspecting field value @JsonProperty
2- inspecting field value2 @JsonProperty
1+ inspecting field value
2+ inspecting field value2
33inspecting method getValue @JsonProperty
44inspecting method getValue2 @JsonProperty
55inspecting method setValue
You can’t perform that action at this time.
0 commit comments