@Test(expected = ValidationException.class) public void isDescriptorFilePresentMuleApplicationInvalid() throws IOException, ValidationException { validator.validateDescriptorFile(projectBaseFolder.getRoot().toPath(), Optional.empty()); }
protected void validateDescriptorFile(Path projectBaseDir, Optional<String> deployMuleVersion) throws ValidationException { MuleArtifactJsonValidator.validate(projectBaseDir, deployMuleVersion); }
MuleProjectValidator extends AbstractProjectValidator { protected void validateDescriptorFile(Path projectBaseDir, Optional<String> deployMuleVersion) throws ValidationException { MuleArtifactJsonValidator.validate(projectBaseDir, deployMuleVersion); } }
MuleProjectValidator extends AbstractProjectValidator { protected void validateDescriptorFile(Path projectBaseDir, Optional<String> deployMuleVersion) throws ValidationException { MuleArtifactJsonValidator.validate(projectBaseDir, deployMuleVersion); } MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              boolean strictCheck);  MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              ProjectRequirement requirement); }
MuleProjectValidator extends AbstractProjectValidator { protected void validateDescriptorFile(Path projectBaseDir, Optional<String> deployMuleVersion) throws ValidationException { MuleArtifactJsonValidator.validate(projectBaseDir, deployMuleVersion); } MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              boolean strictCheck);  MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              ProjectRequirement requirement); static void isProjectStructureValid(String packagingType, Path projectBaseDir); void validateSharedLibraries(List<SharedLibraryDependency> sharedLibraries,
                                      List<ArtifactCoordinates> projectDependencies); }
MuleProjectValidator extends AbstractProjectValidator { protected void validateDescriptorFile(Path projectBaseDir, Optional<String> deployMuleVersion) throws ValidationException { MuleArtifactJsonValidator.validate(projectBaseDir, deployMuleVersion); } MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              boolean strictCheck);  MuleProjectValidator(ProjectInformation projectInformation, List<SharedLibraryDependency> sharedLibraries,
                              ProjectRequirement requirement); static void isProjectStructureValid(String packagingType, Path projectBaseDir); void validateSharedLibraries(List<SharedLibraryDependency> sharedLibraries,
                                      List<ArtifactCoordinates> projectDependencies);  }