From 062cd1c77634e8faf12c6eb4707a43b939c4f40e Mon Sep 17 00:00:00 2001 From: Martin Duhem Date: Tue, 8 Apr 2014 23:18:48 +0200 Subject: [PATCH] Add link to corresponding issue in Scala issue tracker --- compile/interface/src/main/scala/xsbt/Dependency.scala | 1 + compile/interface/src/main/scala/xsbt/ExtractUsedNames.scala | 1 + 2 files changed, 2 insertions(+) diff --git a/compile/interface/src/main/scala/xsbt/Dependency.scala b/compile/interface/src/main/scala/xsbt/Dependency.scala index 77dd9355f..1edae4ac0 100644 --- a/compile/interface/src/main/scala/xsbt/Dependency.scala +++ b/compile/interface/src/main/scala/xsbt/Dependency.scala @@ -150,6 +150,7 @@ final class Dependency(val global: CallbackGlobal) extends LocateClassFile * Some macros appear to contain themselves as original tree * In this case, we don't need to inspect the original tree because * we already inspected its expansion, which is equal. + * See https://issues.scala-lang.org/browse/SI-8486 */ case MacroExpansionOf(original) if original != tree => this.traverse(original) diff --git a/compile/interface/src/main/scala/xsbt/ExtractUsedNames.scala b/compile/interface/src/main/scala/xsbt/ExtractUsedNames.scala index 1bcaf125f..ba8e87a1e 100644 --- a/compile/interface/src/main/scala/xsbt/ExtractUsedNames.scala +++ b/compile/interface/src/main/scala/xsbt/ExtractUsedNames.scala @@ -59,6 +59,7 @@ class ExtractUsedNames[GlobalType <: CallbackGlobal](val global: GlobalType) ext // Some macros seem to have themselves registered as original tree. // In this case, we only need to handle the children of the original tree, // because we already handled the expanded tree. + // See https://issues.scala-lang.org/browse/SI-8486 if(original == node) original.children.foreach(handleTreeNode) else original.foreach(handleTreeNode) }