Scala Programming Language
  1. Scala Programming Language
  2. SI-5634

Humongous error message for MissingRequirementError

    Details

      Description

      The error message for a missing requirement is confusing, even in the cases where it does not actually crash the compiler. See this thread for an example:

      https://groups.google.com/d/topic/scala-ide-dev/1CmBfp-HCIc/discussion

      'unpickling' is an implementation term that has zero meaning to Scala programmers, and should not be the first word in the error message. I guess 'incomplete classpath while reading..' is a better approximation. Also, there is no reason to include debugging information in the error message by default (the list of all members in the enclosing package). A 100-line error message can freak out a lot of people.

        Activity

        Hide
        Grzegorz Kossakowski added a comment -

        Link to gmail is not a good idea because it doesn't work for anybody else.

        Other than that I agree with Iulian.

        Show
        Grzegorz Kossakowski added a comment - Link to gmail is not a good idea because it doesn't work for anybody else. Other than that I agree with Iulian.
        Hide
        Iulian Dragos added a comment -

        Sorry about the gmail link. I wish gmail was smart enough to know when a message came from google groups, and show you the link instead. I updated the original ticket.

        https://groups.google.com/d/topic/scala-ide-dev/1CmBfp-HCIc/discussion

        Show
        Iulian Dragos added a comment - Sorry about the gmail link. I wish gmail was smart enough to know when a message came from google groups, and show you the link instead. I updated the original ticket. https://groups.google.com/d/topic/scala-ide-dev/1CmBfp-HCIc/discussion
        Hide
        Adriaan Moors added a comment -

        the 2.10.2-RC1 window closes this week

        Show
        Adriaan Moors added a comment - the 2.10.2-RC1 window closes this week
        Hide
        Paul Phillips added a comment -

        Jason eliminated the error message six months ago (in 0b59b4627a) and that leaves me without any reproduction. If this still happens I need a clearer idea how.

        Show
        Paul Phillips added a comment - Jason eliminated the error message six months ago (in 0b59b4627a) and that leaves me without any reproduction. If this still happens I need a clearer idea how.
        Hide
        Paul Phillips added a comment -

        So I'm closing this for now, please reopen if you can tell me how to reproduce something.

        Show
        Paul Phillips added a comment - So I'm closing this for now, please reopen if you can tell me how to reproduce something.

          People

          • Assignee:
            Paul Phillips
            Reporter:
            Iulian Dragos
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development