Class ProjectDependenciesManager


  • public class ProjectDependenciesManager
    extends java.lang.Object
    • Field Detail

      • PKL_PROJECT_FILENAME

        public static final java.lang.String PKL_PROJECT_FILENAME
        See Also:
        Constant Field Values
      • PKL_PROJECT_DEPS_FILENAME

        public static final java.lang.String PKL_PROJECT_DEPS_FILENAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ProjectDependenciesManager

        public ProjectDependenciesManager​(DeclaredDependencies declaredDependencies)
    • Method Detail

      • hasPath

        public boolean hasPath​(java.nio.file.Path path)
      • getDependencies

        public java.util.Map<java.lang.String,​Dependency> getDependencies()
      • isLocalPackage

        public boolean isLocalPackage​(PackageUri packageUri)
      • getLocalPackageDependencies

        public java.util.Map<java.lang.String,​Dependency> getLocalPackageDependencies​(PackageUri packageUri)
      • getResolvedDependenciesForPackage

        public java.util.Map<java.lang.String,​Dependency> getResolvedDependenciesForPackage​(PackageUri packageUri,
                                                                                                  DependencyMetadata dependencyMetadata)
      • getProjectDir

        public java.nio.file.Path getProjectDir()
      • getProjectDepsFile

        public java.nio.file.Path getProjectDepsFile()