sbt/compile
Martin Duhem 41f07be247 Port fix for #1544 from Dependency to ExtractUsedNames
The fix for sbt/sbt#1237 was unfortunately not completely correct,
and infinite loops could still occur during the extraction of used
names.

In sbt/sbt#1544, a fix that was robuster and easier to understand
was applied to `/compile/interface/src/main/scala/xsbt/Dependency.scala`
in a similar situation (cyclic chains of original trees in macro
expansions).

This commit ports this fix to `ExtractUsedNames.scala`.

Closes sbt/sbt#1640, sbt/sbt#1610.
2014-10-03 22:01:49 +02:00
..
api Use Option.apply instead of Some.apply in ClassToAPI 2014-09-24 23:05:52 +02:00
inc Don't hardcode existing relations in TextAnalysisFormat 2014-09-11 14:45:47 +02:00
integration/src/main/scala/sbt/compiler added scalariform 2014-05-01 12:50:07 -04:00
interface Port fix for #1544 from Dependency to ExtractUsedNames 2014-10-03 22:01:49 +02:00
ivy/src/main/scala/sbt/compiler added scalariform 2014-05-01 12:50:07 -04:00
persist Don't hardcode existing relations in TextAnalysisFormat 2014-09-11 14:45:47 +02:00
src/main/scala/sbt added scalariform 2014-05-01 12:50:07 -04:00
NOTICE - Stuart's improvements to triggered execution 2010-07-05 12:53:37 -04:00