{"action":"created","issue":{"url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/72","labels_url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/72/labels{/name}","comments_url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/72/comments","events_url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/72/events","html_url":"https://github.com/scoverage/sbt-scoverage/issues/72","id":50635419,"number":72,"title":"Synthetic tree contains nonsynthetic tree","user":{"login":"MeiSign","id":3068473,"avatar_url":"https://avatars.githubusercontent.com/u/3068473?v=3","gravatar_id":"","url":"https://api.github.com/users/MeiSign","html_url":"https://github.com/MeiSign","followers_url":"https://api.github.com/users/MeiSign/followers","following_url":"https://api.github.com/users/MeiSign/following{/other_user}","gists_url":"https://api.github.com/users/MeiSign/gists{/gist_id}","starred_url":"https://api.github.com/users/MeiSign/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MeiSign/subscriptions","organizations_url":"https://api.github.com/users/MeiSign/orgs","repos_url":"https://api.github.com/users/MeiSign/repos","events_url":"https://api.github.com/users/MeiSign/events{/privacy}","received_events_url":"https://api.github.com/users/MeiSign/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-12-02T10:37:58Z","updated_at":"2015-04-09T18:33:38Z","closed_at":"2014-12-10T15:20:15Z","body":"I have just tried to upgrade my play project from 0.99.4 to 1.0.1 but when I try to run sbt coverage test I get a Synthetic tree [3300] contains nonsynthetic tree [3299] Error while compiling the Global Object of my play application.\r\nI think this problem only occurs if your use MacWire\r\n\r\nThe codesnippet shown in the exception looks like this:\r\n    \r\n    [error] \r\n    [error]   last tree to typer: Ident(controllerClass)\r\n    [error]               symbol: value controllerClass (flags: <param> <triedcooking>)\r\n    [error]    symbol definition: controllerClass: Class[A]\r\n    [error]                  tpe: Class[A]\r\n    [error]        symbol owners: value controllerClass -> method getControllerInstance -> object Global -> package <empty>\r\n    [error]       context owners: method getControllerInstance -> object Global -> package <empty>\r\n    [error] \r\n    [error] == Enclosing template or block ==\r\n    [error] \r\n    [error] Apply(\r\n    [error]   \"wired\".\"lookupSingleOrThrow\"\r\n    [error]   \"controllerClass\" // controllerClass: Class[A], tree.tpe=Class[A]\r\n    [error] )\r\n    [error] \r\n    [error] == Expanded type of tree ==\r\n    [error] \r\n    [error] AliasTypeRef(\r\n    [error]   pre = SingleType(pre = ThisType(package scala), object Predef)\r\n    [error]   Alias(type Class[T] = Class[T])\r\n    [error]   args = List(SkolemTypeRef(TypeSkolem(A)))\r\n    [error]   normalize = TypeRef(\r\n    [error]     TypeSymbol(\r\n    [error]       final class Class[T] extends Serializable with GenericDeclaration with Type with AnnotatedElement\r\n    [error]       \r\n    [error]     )\r\n    [error]     args = List(SkolemTypeRef(TypeSkolem(A)))\r\n    [error]   )\r\n    [error] )\r\n    [error] \r\n\r\n\r\nI will try to reprocude this issue in a minimal project and add it here."},"comment":{"url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/comments/91321411","html_url":"https://github.com/scoverage/sbt-scoverage/issues/72#issuecomment-91321411","issue_url":"https://api.github.com/repos/scoverage/sbt-scoverage/issues/72","id":91321411,"user":{"login":"mcanlas","id":881934,"avatar_url":"https://avatars.githubusercontent.com/u/881934?v=3","gravatar_id":"","url":"https://api.github.com/users/mcanlas","html_url":"https://github.com/mcanlas","followers_url":"https://api.github.com/users/mcanlas/followers","following_url":"https://api.github.com/users/mcanlas/following{/other_user}","gists_url":"https://api.github.com/users/mcanlas/gists{/gist_id}","starred_url":"https://api.github.com/users/mcanlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcanlas/subscriptions","organizations_url":"https://api.github.com/users/mcanlas/orgs","repos_url":"https://api.github.com/users/mcanlas/repos","events_url":"https://api.github.com/users/mcanlas/events{/privacy}","received_events_url":"https://api.github.com/users/mcanlas/received_events","type":"User","site_admin":false},"created_at":"2015-04-09T18:33:38Z","updated_at":"2015-04-09T18:33:38Z","body":"Is this supposed to work in 2.10.5, which as a rangepos fix, or is that a different issue?"}}