In Polyglot, buildTypes usually succeeds in one try. But if it does not go through the first time and throws a MissingDependencyException, when the goal is tried later, it seems that it'll result in a "Duplicate class ..." error, because the type name has already been installed in the caching resolver after the first (unsuccessful) try.
In Polyglot,
buildTypesusually succeeds in one try. But if it does not go through the first time and throws aMissingDependencyException, when the goal is tried later, it seems that it'll result in a "Duplicate class ..." error, because the type name has already been installed in the caching resolver after the first (unsuccessful) try.