Class DotNetRestoreCollector

    • Field Detail

      • DOTNET_RESTORE_TMP_DIRECTORY

        public static final java.lang.String DOTNET_RESTORE_TMP_DIRECTORY
      • DOT_NET_RESTORE_WS

        public static final java.lang.String DOT_NET_RESTORE_WS
        See Also:
        Constant Field Values
      • BACK_SLASH

        public static final java.lang.String BACK_SLASH
    • Constructor Detail

      • DotNetRestoreCollector

        public DotNetRestoreCollector()
    • Method Detail

      • collectDependencies

        public java.util.Collection<org.whitesource.agent.api.model.AgentProjectInfo> collectDependencies​(java.lang.String rootDirectory)
        Specified by:
        collectDependencies in class DependencyCollector
      • executeDotNetRestore

        public void executeDotNetRestore​(java.lang.String folder,
                                         java.util.Set<java.lang.String> csprojFiles)
        Parameters:
        folder - - top folder
        csprojFiles - - paths to csproj files Get all paths to collect dependencies after executing 'dotnet restore'
      • getInstallParams

        protected java.lang.String[] getInstallParams​(java.lang.String pathToDownloadPackages,
                                                      java.lang.String csprojFile)