Interface DependencyManager

    • Method Detail

      • resolve

        ResolvedDependency resolve​(ResolveContext context,
                                   NotationDependency dependency)
        Resolves a dependency. During this process, right version will be determined by VCS.
        Parameters:
        context - the configuration this dependency in and current exclusion specs
        dependency - dependency to be resolved
        Returns:
        the resolved dependency
      • install

        void install​(ResolvedDependency dependency,
                     java.io.File targetDirectory)
        Copy all necessary files of this dependency to the targetDirectory.
        Parameters:
        dependency - the dependency
        targetDirectory - the target directory