Class DefaultDependencyProduceStrategy

  • All Implemented Interfaces:
    DependencyProduceStrategy

    @Singleton
    public class DefaultDependencyProduceStrategy
    extends java.lang.Object
    implements DependencyProduceStrategy
    Default strategy to generate dependencies of a package.

    First, it will check if there are external package manager and vendor director. If so, use them and let vendor dependencies have higher priority. Otherwise, as a fallback, it will scan source code to get dependencies.