Uploaded image for project: 'Scala Programming Language'
  1. Scala Programming Language
  2. SI-7424

Macros fail to find annotations upon modification of the classes interface.

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: Scala 2.10.0, Scala 2.10.1
    • Fix Version/s: None
    • Component/s: Macros
    • Labels:
      None
    • Environment:

      Windows 8 Enterprise 64-bit, Java 7 64-bit SDK.

      Description

      When using a macro to find annotations the macro is unable to find the annotations on modification of the parent classes interface. The macro is run, but the annotations list of the symbol of interest is empty. However, once the file which executes these macros is recompiled, the annotations are again found.
      Minimal example: https://github.com/bryce-anderson/scalaerror/

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                burmako Eugene Burmako
                Reporter:
                bryce-anderson Bryce Anderson
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: