test_class.declarator: resolver
test_class.modifier: private
test_class.original_string: private LocalGitRepositoryPathResolver resolver;
test_class.type: LocalGitRepositoryPathResolver
test_class.var_name: resolver
test_class.file: alien4cloud-core/src/test/java/org/alien4cloud/git/LocalGitRepositoryPathResolverTest.java
test_class.identifier: LocalGitRepositoryPathResolverTest
test_case.body: @Test
      public void findAllLocalDeploymentConfigGitPath() throws Exception {
          assertThat(resolver.findAllEnvironmentSetupLocalPath("my_app")).hasSize(2);
      }
test_case.class_method_signature: LocalGitRepositoryPathResolverTest.findAllLocalDeploymentConfigGitPath()
test_case.full_signature: @Test public void findAllLocalDeploymentConfigGitPath()
test_case.identifier: findAllLocalDeploymentConfigGitPath
test_case.invocations: hasSize assertThat findAllEnvironmentSetupLocalPath
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void findAllLocalDeploymentConfigGitPath()
focal_class.declarator: ENV_DEPLOYMENT_SETUP_DIRECTORY = "env_setup"
focal_class.modifier: private static final
focal_class.original_string: private static final String ENV_DEPLOYMENT_SETUP_DIRECTORY = "env_setup";
focal_class.type: String
focal_class.var_name: ENV_DEPLOYMENT_SETUP_DIRECTORY
focal_class.declarator: APP_VARIABLES_DIRECTORY = "vars"
focal_class.modifier: private static final
focal_class.original_string: private static final String APP_VARIABLES_DIRECTORY = "vars";
focal_class.type: String
focal_class.var_name: APP_VARIABLES_DIRECTORY
focal_class.declarator: storageRootPath
focal_class.modifier: private
focal_class.original_string: private Path storageRootPath;
focal_class.type: Path
focal_class.var_name: storageRootPath
focal_class.file: alien4cloud-core/src/main/java/org/alien4cloud/git/LocalGitRepositoryPathResolver.java
focal_class.identifier: LocalGitRepositoryPathResolver
focal_class.class_method_signature: LocalGitRepositoryPathResolver.setStorageRootPath(String rootDir)
focal_class.full_signature: @Required @Value("${directories.alien}") public void setStorageRootPath(String rootDir)
focal_class.identifier: setStorageRootPath
focal_class.modifiers: @Required @Value("${directories.alien}") public
focal_class.parameters: (String rootDir)
focal_class.return: void
focal_class.signature: void setStorageRootPath(String rootDir)
focal_class.class_method_signature: LocalGitRepositoryPathResolver.resolve(Class<T> clazz, String deploymentConfigId)
focal_class.full_signature: @SneakyThrows public Path resolve(Class<T> clazz, String deploymentConfigId)
focal_class.identifier: resolve
focal_class.modifiers: @SneakyThrows public
focal_class.parameters: (Class<T> clazz, String deploymentConfigId)
focal_class.return: Path
focal_class.signature: Path resolve(Class<T> clazz, String deploymentConfigId)
focal_class.class_method_signature: LocalGitRepositoryPathResolver.findApplicationVariableLocalPath(String applicationId)
focal_class.full_signature: public Path findApplicationVariableLocalPath(String applicationId)
focal_class.identifier: findApplicationVariableLocalPath
focal_class.modifiers: public
focal_class.parameters: (String applicationId)
focal_class.return: Path
focal_class.signature: Path findApplicationVariableLocalPath(String applicationId)
focal_class.class_method_signature: LocalGitRepositoryPathResolver.findEnvironmentSetupLocalPath(String applicationId, String environmentId)
focal_class.full_signature: public Path findEnvironmentSetupLocalPath(String applicationId, String environmentId)
focal_class.identifier: findEnvironmentSetupLocalPath
focal_class.modifiers: public
focal_class.parameters: (String applicationId, String environmentId)
focal_class.return: Path
focal_class.signature: Path findEnvironmentSetupLocalPath(String applicationId, String environmentId)
focal_class.class_method_signature: LocalGitRepositoryPathResolver.findAllEnvironmentSetupLocalPath(String applicationId)
focal_class.full_signature: @SneakyThrows public List<Path> findAllEnvironmentSetupLocalPath(String applicationId)
focal_class.identifier: findAllEnvironmentSetupLocalPath
focal_class.modifiers: @SneakyThrows public
focal_class.parameters: (String applicationId)
focal_class.return: List<Path>
focal_class.signature: List<Path> findAllEnvironmentSetupLocalPath(String applicationId)
focal_method.body: @SneakyThrows
      public List<Path> findAllEnvironmentSetupLocalPath(String applicationId) {
          Path environmentSetupPath = storageRootPath.resolve(applicationId).resolve(ENV_DEPLOYMENT_SETUP_DIRECTORY);
          return Files.walk(environmentSetupPath, 1).filter(path -> !environmentSetupPath.equals(path) && Files.isDirectory(path)).collect(Collectors.toList());
      }
focal_method.class_method_signature: LocalGitRepositoryPathResolver.findAllEnvironmentSetupLocalPath(String applicationId)
focal_method.full_signature: @SneakyThrows public List<Path> findAllEnvironmentSetupLocalPath(String applicationId)
focal_method.identifier: findAllEnvironmentSetupLocalPath
focal_method.invocations: resolve resolve collect filter walk equals isDirectory toList
focal_method.modifiers: @SneakyThrows public
focal_method.parameters: (String applicationId)
focal_method.return: List<Path>
focal_method.signature: List<Path> findAllEnvironmentSetupLocalPath(String applicationId)