summaryrefslogtreecommitdiff
path: root/test/files/run/reflection-java-annotations.check
Commit message (Collapse)AuthorAgeFilesLines
* Constant print control in unicodeSom Snytt2016-06-161-3/+2
| | | | | Since octal escape is deprecated, use unicode escape for string representation of constants.
* Add since arg to deprecationWarning and use itSimon Ochsenreither2016-05-291-1/+1
|
* SI-8185 Correct grammar for single-warning compilation runFrançois Garillot2014-05-141-1/+1
|
* SI-8118 simplifies Annotation down to a plain TreeEugene Burmako2014-02-141-0/+3
| | | | | | | | | | | As per https://groups.google.com/forum/#!topic/scala-internals/8v2UL-LR9yY, annotations don’t have to be represented as AnnotationInfos and can be reduced to plain Trees. Due to compatibility reasons and because of the limitations of the cake pattern used in implementing current version of Reflection, we can’t just say `type Annotation = Tree`, however what we can definitely do is to deprecate all the methods on Annotation and expose `tree: Tree` instead.
* evicts javac-artifacts.jarEugene Burmako2013-02-011-1/+1
| | | | | | Apparently, the usual _1, _2, _3... naming scheme also works for java files, which need to be compiled together with partests. This allows us to get rid of javac-artifacts.jar.
* refactors java reflection testsEugene Burmako2012-09-171-22/+1
| | | | All javac-produced artifacts are now placed into test/files/lib
* SI-6374 Reflection now works for anns with enum fieldsEugene Burmako2012-09-171-1/+1
| | | | | Enum members are static and, therefore, they need to be looked up in classSymbol(<enum>).companionModule, rather than in classSymbol(<enum>).
* SI-6356 reflection now supports Java annotationsEugene Burmako2012-09-161-0/+22
Except for one thingie: java enums are currently not understood by Scala reflection, hence they aren't yet supported in annotations.