From bab376ae0b21a2107bdf3f43eaf6123a158cfdcd Mon Sep 17 00:00:00 2001 From: Nick Cross Date: Mon, 24 Feb 2025 12:58:41 +0000 Subject: [PATCH] Use pnc ide-config --- .../pnc/bacon/auth/KeycloakClientImpl.java | 22 +- .../jboss/pnc/bacon/auth/model/CacheFile.java | 20 +- .../pnc/bacon/auth/model/Credential.java | 11 +- .../bacon/auth/model/KeycloakResponse.java | 3 +- .../bacon/auth/KeycloakClientImplTest.java | 4 +- .../plexus/logging/console/ConsoleLogger.java | 1 + .../java/org/jboss/pnc/bacon/cli/App.java | 28 +- .../java/org/jboss/pnc/bacon/cli/AppTest.java | 23 +- .../jboss/pnc/bacon/common/ObjectHelper.java | 1 + .../common/cli/AbstractBuildListCommand.java | 5 +- .../cli/AbstractGetSpecificCommand.java | 7 +- .../bacon/common/cli/AbstractListCommand.java | 9 +- .../bacon/common/cli/JSONCommandHandler.java | 2 + .../pnc/bacon/common/cli/VersionProvider.java | 1 + .../pnc/bacon/common/ObjectHelperTest.java | 9 +- .../org/jboss/pnc/bacon/config/Config.java | 13 +- .../jboss/pnc/bacon/config/ConfigProfile.java | 4 +- .../org/jboss/pnc/bacon/config/Validate.java | 4 +- .../bacon/da/CustomRestHeaderFilter.java | 9 +- .../org/jboss/bacon/da/DABlockListCli.java | 14 +- .../java/org/jboss/bacon/da/DALookupCli.java | 20 +- .../java/org/jboss/bacon/da/DAReportsCli.java | 16 +- .../java/org/jboss/bacon/da/DaHelper.java | 25 +- .../bacon/da/rest/endpoint/ListingsApi.java | 22 +- .../bacon/da/rest/endpoint/LookupApi.java | 14 +- .../bacon/da/rest/endpoint/ReportsApi.java | 16 +- .../java/org/jboss/bacon/da/DaHelperTest.java | 4 +- eclipse-codeStyle.xml | 303 ------------------ .../experimental/DependencyGenerator.java | 13 +- .../cli/DependencyGeneratorCommand.java | 21 +- .../experimental/cli/ExperimentalCommand.java | 4 +- .../config/BuildConfigGeneratorConfig.java | 12 +- .../impl/config/DefaultBuildConfigValues.java | 8 +- .../config/DependencyResolutionConfig.java | 9 +- .../impl/config/GeneratorConfig.java | 7 +- .../impl/dependencies/DependencyExcluder.java | 7 +- .../impl/dependencies/DependencyResolver.java | 54 ++-- .../impl/dependencies/DependencyResult.java | 4 +- .../impl/dependencies/Project.java | 5 +- .../impl/generator/BuildConfigGenerator.java | 23 +- .../impl/generator/ProjectNameGenerator.java | 11 +- .../projectfinder/EnvironmentResolver.java | 13 +- .../impl/projectfinder/FoundProject.java | 5 +- .../impl/projectfinder/FoundProjects.java | 4 +- .../impl/projectfinder/ProjectFinder.java | 21 +- .../dependencies/DependencyExcluderTest.java | 17 +- .../dependencies/DependencyResultTest.java | 4 +- .../impl/dependencies/GACTVParserTest.java | 5 +- .../generator/BuildConfigGeneratorTest.java | 4 +- .../generator/ProjectNameGeneratorTest.java | 8 +- .../impl/projectfinder/ProjectFinderTest.java | 24 +- .../jboss/pnc/bacon/test/AbstractTest.java | 17 +- .../org/jboss/pnc/bacon/test/CLIExecutor.java | 8 +- .../pnc/bacon/test/PNCWiremockHelper.java | 31 +- .../pnc/bacon/test/da/DAMavenLatestTest.java | 4 +- .../bacon/test/pig/EmptyProjectBuildTest.java | 18 +- .../pnc/bacon/test/pig/PigFunctionalTest.java | 6 +- .../org/jboss/pnc/bacon/test/pig/PigTest.java | 50 +-- .../jboss/pnc/bacon/test/pnc/ProductTest.java | 15 +- .../jboss/pnc/bacon/licenses/GavFinder.java | 10 +- .../bacon/licenses/LicenseSummaryFactory.java | 10 +- .../bacon/licenses/LicensesFileManager.java | 35 +- .../pnc/bacon/licenses/LicensesGenerator.java | 12 +- .../LicensesGeneratorApplication.java | 6 +- .../licenses/maven/MavenEmbedderFactory.java | 3 +- .../licenses/maven/MavenProjectFactory.java | 12 +- .../maven/ProjectBuildingRequestFactory.java | 6 +- .../licenses/maven/SnowdropMavenEmbedder.java | 7 +- .../properties/GeneratorProperties.java | 8 +- .../sanitiser/AliasLicenseSanitiser.java | 6 +- .../sanitiser/ExceptionLicenseSanitiser.java | 4 +- .../sanitiser/LicenseServiceSanitiser.java | 4 +- .../licenses/sanitiser/MavenSanitiser.java | 8 +- .../licenses/sanitiser/RedHatLicense.java | 8 +- .../exceptions/LicenseException.java | 10 +- .../exceptions/RangeVersionMatcher.java | 4 +- .../provider/ExternalLicenseDto.java | 5 +- .../provider/ExternalLicenseProvider.java | 23 +- .../provider/ExternalLicensesDto.java | 4 +- .../pnc/bacon/licenses/utils/JsonUtils.java | 8 +- .../bacon/licenses/xml/DependencyElement.java | 12 +- .../bacon/licenses/xml/LicenseElement.java | 6 +- .../bacon/licenses/xml/LicenseSummary.java | 8 +- .../bacon/licenses/ExternalLicensesTest.java | 16 +- .../bacon/licenses/LicenseServiceMock.java | 4 +- .../licenses/LicenseSummaryFactoryTest.java | 20 +- .../maven/MavenProjectFactoryTest.java | 26 +- .../properties/GeneratorPropertiesTest.java | 4 +- .../sanitiser/AliasLicenseSanitiserTest.java | 18 +- .../ExceptionLicenseSanitiserTest.java | 16 +- .../sanitiser/NoopLicenseSanitiserTest.java | 8 +- .../licenses/sanitiser/RedHatLicenseTest.java | 10 +- .../exceptions/ExactVersionMatcherTest.java | 4 +- .../exceptions/RangeVersionMatcherTest.java | 4 +- .../exceptions/RegexpVersionMatcherTest.java | 4 +- .../licenses/xml/LicenseSummaryTest.java | 8 +- .../jboss/pnc/bacon/pig/Cachi2Lockfile.java | 7 +- .../java/org/jboss/pnc/bacon/pig/Pig.java | 24 +- .../org/jboss/pnc/bacon/pig/PigExport.java | 5 +- .../org/jboss/pnc/bacon/pig/PigFacade.java | 26 +- .../jboss/pnc/bacon/pig/impl/PigContext.java | 36 ++- .../pnc/bacon/pig/impl/addons/AddOn.java | 4 +- .../bacon/pig/impl/addons/AddOnFactory.java | 10 +- .../addons/ExtraDeliverableDownloader.java | 10 +- .../impl/addons/cachi2/Cachi2Lockfile.java | 4 +- .../addons/cachi2/Cachi2LockfileAddon.java | 8 +- .../cachi2/Cachi2LockfileGenerator.java | 17 +- .../CamelRuntimeDependenciesToAlignTree.java | 12 +- .../camel/RuntimeDependenciesToAlignTree.java | 12 +- .../pig/impl/addons/camel/TreeParser.java | 6 +- .../BuildLogWithDependencyTrees.java | 11 +- ...roProfileSmallRyeCommunityDepAnalyzer.java | 14 +- .../quarkus/QuarkusCommunityDepAnalyzer.java | 52 +-- .../quarkus/QuarkusCommunityDependency.java | 6 +- .../impl/addons/quarkus/QuarkusExtension.java | 3 +- .../addons/quarkus/QuarkusExtensions.java | 4 +- .../quarkus/QuarkusPostBuildAnalyzer.java | 18 +- .../addons/quarkus/VertxArtifactFinder.java | 23 +- .../addons/rhba/OfflineManifestGenerator.java | 28 +- .../addons/runtime/CommunityDepAnalyzer.java | 14 +- .../runtime/RuntimeDependenciesAnalyzer.java | 16 +- .../addons/runtime/ThorntailDepAnalyzer.java | 8 +- .../scanservice/PostBuildScanService.java | 17 +- .../addons/scanservice/ScanServiceDTO.java | 28 +- .../pssaas/AddAuthHeadersRequestFilter.java | 6 +- .../scanservice/pssaas/RedirectAndLog.java | 16 +- .../addons/scanservice/pssaas/ScanHelper.java | 4 +- .../scanservice/pssaas/ScanInterface.java | 4 +- .../impl/addons/spring/BomVerifierAddon.java | 18 +- ...TransitiveDuplicateArtifactsInDepTree.java | 16 +- .../NotYetAlignedFromDependencyTree.java | 12 +- .../addons/vertx/SaveBuildLogsLocally.java | 10 +- .../pig/impl/common/DeliverableManager.java | 10 +- .../config/AdditionalArtifactsFromBuild.java | 4 +- .../bacon/pig/impl/config/BuildConfig.java | 44 +-- .../jboss/pnc/bacon/pig/impl/config/Flow.java | 4 +- .../bacon/pig/impl/config/GroupBuildInfo.java | 5 +- .../impl/config/JavadocGenerationData.java | 12 +- .../impl/config/LicenseGenerationData.java | 3 +- .../pnc/bacon/pig/impl/config/Output.java | 4 +- .../pig/impl/config/PigConfiguration.java | 48 +-- .../bacon/pig/impl/config/ProductConfig.java | 5 +- .../pig/impl/config/RepoGenerationData.java | 11 +- .../bacon/pig/impl/documents/DataRoot.java | 5 +- .../pig/impl/documents/DocumentGenerator.java | 20 +- .../pig/impl/documents/FileGenerator.java | 10 +- .../documents/sharedcontent/BrewSearcher.java | 13 +- .../documents/sharedcontent/DASearcher.java | 15 +- .../documents/sharedcontent/MRRCSearcher.java | 4 +- .../SharedContentReportGenerator.java | 10 +- .../sharedcontent/SharedContentReportRow.java | 11 +- .../sharedcontent/da/CommunityDependency.java | 1 + .../documents/sharedcontent/da/DADao.java | 10 +- .../sharedcontent/da/DAListArtifact.java | 1 + .../da/ThorntailCommunityDependency.java | 4 +- .../pig/impl/javadoc/JavadocManager.java | 39 +-- .../pig/impl/license/LicenseGenerator.java | 20 +- .../pig/impl/license/LicenseManager.java | 11 +- .../pig/impl/mapping/BuildConfigMapping.java | 15 +- .../bacon/pig/impl/nvr/NvrListGenerator.java | 14 +- .../pnc/bacon/pig/impl/out/PigRunOutput.java | 5 +- .../bacon/pig/impl/pnc/ArtifactWrapper.java | 9 +- .../bacon/pig/impl/pnc/BuildConfigData.java | 1 + .../pig/impl/pnc/BuildInfoCollector.java | 25 +- .../bacon/pig/impl/pnc/GitRepoInspector.java | 20 +- .../pnc/bacon/pig/impl/pnc/ImportResult.java | 5 +- .../pnc/bacon/pig/impl/pnc/PncBuild.java | 32 +- .../pnc/bacon/pig/impl/pnc/PncBuilder.java | 14 +- .../bacon/pig/impl/pnc/PncConfigurator.java | 16 +- .../pig/impl/pnc/PncEntitiesImporter.java | 32 +- .../impl/repo/ArtifactProgressTracker.java | 7 +- .../bacon/pig/impl/repo/ArtifactVersion.java | 6 +- .../impl/repo/BomRepoGenerationSummary.java | 9 +- .../impl/repo/ExternalArtifactDownloader.java | 8 +- .../pig/impl/repo/ParentPomDownloader.java | 28 +- .../pnc/bacon/pig/impl/repo/RepoBuilder.java | 22 +- .../bacon/pig/impl/repo/RepoDescriptor.java | 4 +- .../pnc/bacon/pig/impl/repo/RepoManager.java | 92 +++--- .../bacon/pig/impl/repo/RepositoryData.java | 7 +- .../bacon/pig/impl/repo/RepositoryUtils.java | 24 +- .../impl/repo/ResolvedArtifactCollector.java | 19 +- .../pnc/bacon/pig/impl/repo/ResolvedGav.java | 11 +- .../pig/impl/repo/Sl4jMessageWriter.java | 3 +- .../pig/impl/repo/visitor/ArtifactVisit.java | 4 +- .../visitor/FileSystemArtifactRepository.java | 6 +- .../repo/visitor/FileSystemArtifactVisit.java | 4 +- .../pig/impl/script/ScriptGenerator.java | 17 +- .../impl/sources/SourcesGenerationData.java | 7 +- .../pig/impl/sources/SourcesGenerator.java | 45 +-- .../pig/impl/utils/BuildFinderUtils.java | 33 +- .../pnc/bacon/pig/impl/utils/CSVUtils.java | 6 +- .../pig/impl/utils/FileDownloadUtils.java | 16 +- .../pnc/bacon/pig/impl/utils/FileUtils.java | 42 +-- .../jboss/pnc/bacon/pig/impl/utils/GAV.java | 16 +- .../pnc/bacon/pig/impl/utils/HashUtils.java | 6 +- .../pig/impl/utils/MavenRepositoryUtils.java | 4 +- .../pig/impl/utils/MilestoneNumberFinder.java | 4 +- .../pig/impl/utils/OSCommandExecutor.java | 11 +- .../bacon/pig/impl/utils/PncClientUtils.java | 4 +- .../bacon/pig/impl/utils/ResourceUtils.java | 10 +- .../pnc/bacon/pig/impl/utils/SleepUtils.java | 4 +- .../pnc/bacon/pig/impl/utils/XmlUtils.java | 30 +- .../impl/utils/pom/DependencyManagement.java | 6 +- .../pnc/bacon/pig/impl/utils/pom/Profile.java | 6 +- .../bacon/pig/impl/utils/pom/Profiles.java | 4 +- .../impl/validation/GenerationDataCheck.java | 12 +- .../validation/GenerationDataValidator.java | 4 +- .../impl/validation/ListBuildConfigCheck.java | 12 +- .../validation/ListBuildConfigValidator.java | 11 +- .../pnc/bacon/config/ConfigReaderTest.java | 19 +- .../pnc/bacon/pig/impl/PigContextTest.java | 4 +- .../pig/impl/addons/camel/TreeNodeTest.java | 4 +- .../pig/impl/addons/camel/TreeParserTest.java | 4 +- .../QuarkusCommunityDepAnalyzerTest.java | 16 +- .../quarkus/QuarkusPostBuildAnalyzerTest.java | 13 +- .../rhba/OfflineManifestGeneratorTest.java | 30 +- .../scanservice/MockScanServiceTest.java | 29 +- .../scanservice/ScanServiceDTOTest.java | 15 +- .../addons/scanservice/ValidationTest.java | 8 +- .../NotYetAlignedFromDependencyTreeTest.java | 4 +- .../pig/impl/config/PigConfigurationTest.java | 4 +- .../impl/config/RepoGenerationDataTest.java | 4 +- .../documents/sharedcontent/da/DADaoTest.java | 10 +- .../impl/mapping/BuildConfigMappingTest.java | 14 +- .../pig/impl/nvr/NvrListGeneratorTest.java | 18 +- .../bacon/pig/impl/pnc/PncBuilderTest.java | 18 +- .../MultiStepBomBasedRepositoryTestBase.java | 53 +-- .../pig/impl/repo/RepositoryUtilsTest.java | 4 +- .../impl/repo/ResolveOnlyRepositoryTest.java | 40 +-- .../pig/impl/repo/TestPlatformBuilder.java | 23 +- .../pig/impl/utils/BuildFinderUtilsTest.java | 8 +- .../pnc/bacon/pig/impl/utils/GAVTest.java | 4 +- .../bacon/pig/impl/utils/HashUtilsTest.java | 4 +- .../bacon/pig/impl/utils/indy/IndyTest.java | 8 +- .../pig/impl/validation/BuildConfigTest.java | 18 +- .../validation/GenerationDataCheckTest.java | 18 +- .../validation/ListBuildConfigCheckTest.java | 22 +- .../PigConfigurationValidationTest.java | 21 +- .../resources/ResourcesValidationTest.java | 17 +- .../org/jboss/pnc/bacon/pnc/AdminCli.java | 1 + .../org/jboss/pnc/bacon/pnc/ArtifactCli.java | 12 +- .../org/jboss/pnc/bacon/pnc/BrewPushCli.java | 9 +- .../org/jboss/pnc/bacon/pnc/BuildCli.java | 34 +- .../jboss/pnc/bacon/pnc/BuildConfigCli.java | 17 +- .../jboss/pnc/bacon/pnc/EnvironmentCli.java | 7 +- .../jboss/pnc/bacon/pnc/GroupBuildCli.java | 12 +- .../jboss/pnc/bacon/pnc/GroupConfigCli.java | 18 +- .../org/jboss/pnc/bacon/pnc/ProductCli.java | 13 +- .../pnc/bacon/pnc/ProductMilestoneCli.java | 24 +- .../pnc/bacon/pnc/ProductReleaseCli.java | 9 +- .../pnc/bacon/pnc/ProductVersionCli.java | 14 +- .../org/jboss/pnc/bacon/pnc/ProjectCli.java | 13 +- .../jboss/pnc/bacon/pnc/ScmRepositoryCli.java | 16 +- .../org/jboss/pnc/bacon/pnc/WhoAmICli.java | 5 +- .../pnc/admin/AnnouncementBannerCli.java | 5 +- .../bacon/pnc/admin/MaintenanceModeCli.java | 5 +- .../pnc/bacon/pnc/client/BifrostClient.java | 16 +- .../pnc/bacon/pnc/client/PncClientHelper.java | 17 +- .../pnc/bacon/pnc/common/ClientCreator.java | 5 +- .../bacon/pnc/common/ParameterChecker.java | 1 + .../jboss/pnc/bacon/pnc/ArtifactCliTest.java | 4 +- .../pnc/bacon/pnc/ProductReleaseCliTest.java | 14 +- .../pnc/bacon/pnc/ProductVersionCliTest.java | 4 +- .../pnc/common/ParameterCheckerTest.java | 4 +- .../bacon/pnc/common/UrlGeneratorTest.java | 8 +- pom.xml | 12 +- .../pnc/bacon/testcommon/RemoteTest.java | 8 +- 267 files changed, 1809 insertions(+), 1940 deletions(-) delete mode 100644 eclipse-codeStyle.xml diff --git a/auth/src/main/java/org/jboss/pnc/bacon/auth/KeycloakClientImpl.java b/auth/src/main/java/org/jboss/pnc/bacon/auth/KeycloakClientImpl.java index 1d41ca544..112c206a8 100644 --- a/auth/src/main/java/org/jboss/pnc/bacon/auth/KeycloakClientImpl.java +++ b/auth/src/main/java/org/jboss/pnc/bacon/auth/KeycloakClientImpl.java @@ -1,9 +1,12 @@ package org.jboss.pnc.bacon.auth; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; +import java.io.ByteArrayInputStream; +import java.io.InputStream; +import java.time.Instant; +import java.util.Optional; + +import javax.net.ssl.SSLHandshakeException; + import kong.unirest.HttpResponse; import kong.unirest.MultipartBody; import kong.unirest.Unirest; @@ -12,6 +15,7 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.auth.model.CacheFile; import org.jboss.pnc.bacon.auth.model.Credential; import org.jboss.pnc.bacon.auth.model.KeycloakResponse; @@ -20,12 +24,10 @@ import org.keycloak.adapters.installed.KeycloakInstalled; import org.keycloak.representations.AccessToken; -import javax.net.ssl.SSLHandshakeException; - -import java.io.ByteArrayInputStream; -import java.io.InputStream; -import java.time.Instant; -import java.util.Optional; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; /** * Authenticates to Keycloak using direct flow! diff --git a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/CacheFile.java b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/CacheFile.java index 99cc8e27a..0f7aeefff 100644 --- a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/CacheFile.java +++ b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/CacheFile.java @@ -1,14 +1,5 @@ package org.jboss.pnc.bacon.auth.model; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; -import lombok.Getter; -import lombok.Setter; -import lombok.extern.slf4j.Slf4j; -import org.apache.commons.codec.digest.DigestUtils; -import org.jboss.pnc.bacon.common.Constant; -import org.jboss.pnc.bacon.config.Config; - import java.io.File; import java.io.IOException; import java.nio.file.Files; @@ -21,6 +12,17 @@ import java.util.Optional; import java.util.Set; +import lombok.Getter; +import lombok.Setter; +import lombok.extern.slf4j.Slf4j; + +import org.apache.commons.codec.digest.DigestUtils; +import org.jboss.pnc.bacon.common.Constant; +import org.jboss.pnc.bacon.config.Config; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; + @Getter @Setter @Slf4j diff --git a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/Credential.java b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/Credential.java index ca70a0030..12bf0434c 100644 --- a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/Credential.java +++ b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/Credential.java @@ -1,14 +1,15 @@ package org.jboss.pnc.bacon.auth.model; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder; +import java.time.Instant; +import java.time.temporal.ChronoUnit; + import lombok.Builder; import lombok.Data; import lombok.extern.slf4j.Slf4j; -import java.time.Instant; -import java.time.temporal.ChronoUnit; +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder; @Data @Builder(toBuilder = true, builderClassName = "Builder") diff --git a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/KeycloakResponse.java b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/KeycloakResponse.java index d05377a7c..868962219 100644 --- a/auth/src/main/java/org/jboss/pnc/bacon/auth/model/KeycloakResponse.java +++ b/auth/src/main/java/org/jboss/pnc/bacon/auth/model/KeycloakResponse.java @@ -1,8 +1,9 @@ package org.jboss.pnc.bacon.auth.model; +import lombok.Data; + import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; -import lombok.Data; @Data @JsonIgnoreProperties(ignoreUnknown = true) diff --git a/auth/src/test/java/org/jboss/pnc/bacon/auth/KeycloakClientImplTest.java b/auth/src/test/java/org/jboss/pnc/bacon/auth/KeycloakClientImplTest.java index f35a4c1b5..eabba29a7 100644 --- a/auth/src/test/java/org/jboss/pnc/bacon/auth/KeycloakClientImplTest.java +++ b/auth/src/test/java/org/jboss/pnc/bacon/auth/KeycloakClientImplTest.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.auth; +import static org.junit.jupiter.api.Assertions.*; + import org.jboss.pnc.bacon.auth.spi.KeycloakClient; import org.jboss.pnc.bacon.common.exception.FatalException; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; - class KeycloakClientImplTest { @Test diff --git a/cli/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java b/cli/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java index 3ad9fbd22..4e5715859 100644 --- a/cli/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java +++ b/cli/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java @@ -18,6 +18,7 @@ package org.codehaus.plexus.logging.console; import lombok.extern.slf4j.Slf4j; + import org.codehaus.plexus.logging.AbstractLogger; import org.codehaus.plexus.logging.Logger; diff --git a/cli/src/main/java/org/jboss/pnc/bacon/cli/App.java b/cli/src/main/java/org/jboss/pnc/bacon/cli/App.java index 28714828c..937bae739 100644 --- a/cli/src/main/java/org/jboss/pnc/bacon/cli/App.java +++ b/cli/src/main/java/org/jboss/pnc/bacon/cli/App.java @@ -17,15 +17,14 @@ */ package org.jboss.pnc.bacon.cli; -import ch.qos.logback.classic.Level; -import ch.qos.logback.classic.LoggerContext; -import ch.qos.logback.classic.encoder.PatternLayoutEncoder; -import ch.qos.logback.classic.spi.ILoggingEvent; -import ch.qos.logback.core.ConsoleAppender; -import com.redhat.resilience.otel.OTelCLIHelper; -import io.opentelemetry.api.trace.Span; -import io.opentelemetry.api.trace.SpanContext; +import static picocli.CommandLine.ScopeType.INHERIT; + +import java.io.IOException; +import java.nio.file.Path; +import java.nio.file.Paths; + import lombok.extern.slf4j.Slf4j; + import org.fusesource.jansi.AnsiConsole; import org.jboss.bacon.da.Da; import org.jboss.bacon.experimental.Experimental; @@ -54,17 +53,22 @@ import org.jline.terminal.TerminalBuilder; import org.jline.widget.TailTipWidgets; import org.slf4j.LoggerFactory; + import picocli.CommandLine; import picocli.CommandLine.Command; import picocli.CommandLine.IExecutionExceptionHandler; import picocli.CommandLine.Option; import picocli.shell.jline3.PicocliCommands; +import ch.qos.logback.classic.Level; +import ch.qos.logback.classic.LoggerContext; +import ch.qos.logback.classic.encoder.PatternLayoutEncoder; +import ch.qos.logback.classic.spi.ILoggingEvent; +import ch.qos.logback.core.ConsoleAppender; -import java.io.IOException; -import java.nio.file.Path; -import java.nio.file.Paths; +import com.redhat.resilience.otel.OTelCLIHelper; -import static picocli.CommandLine.ScopeType.INHERIT; +import io.opentelemetry.api.trace.Span; +import io.opentelemetry.api.trace.SpanContext; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/cli/src/test/java/org/jboss/pnc/bacon/cli/AppTest.java b/cli/src/test/java/org/jboss/pnc/bacon/cli/AppTest.java index 297c62f6a..2a01c624c 100644 --- a/cli/src/test/java/org/jboss/pnc/bacon/cli/AppTest.java +++ b/cli/src/test/java/org/jboss/pnc/bacon/cli/AppTest.java @@ -1,16 +1,5 @@ package org.jboss.pnc.bacon.cli; -import ch.qos.logback.classic.Level; -import ch.qos.logback.core.pattern.color.ANSIConstants; -import org.apache.commons.io.FilenameUtils; -import org.jboss.pnc.bacon.common.ObjectHelper; -import org.junit.jupiter.api.Test; - -import java.io.File; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; - import static com.github.stefanbirkner.systemlambda.SystemLambda.restoreSystemProperties; import static com.github.stefanbirkner.systemlambda.SystemLambda.tapSystemErr; import static com.github.stefanbirkner.systemlambda.SystemLambda.tapSystemOut; @@ -18,6 +7,18 @@ import static org.assertj.core.api.Assertions.assertThat; import static org.junit.jupiter.api.Assertions.assertEquals; +import java.io.File; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +import org.apache.commons.io.FilenameUtils; +import org.jboss.pnc.bacon.common.ObjectHelper; +import org.junit.jupiter.api.Test; + +import ch.qos.logback.classic.Level; +import ch.qos.logback.core.pattern.color.ANSIConstants; + class AppTest { private static final String PNC_TEST_CLASSES = FilenameUtils.separatorsToSystem("pnc/target/test-classes"); diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/ObjectHelper.java b/common/src/main/java/org/jboss/pnc/bacon/common/ObjectHelper.java index fd1330848..6b247bc63 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/ObjectHelper.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/ObjectHelper.java @@ -2,6 +2,7 @@ import ch.qos.logback.classic.Level; import ch.qos.logback.classic.Logger; + import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractBuildListCommand.java b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractBuildListCommand.java index 795060a56..683786545 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractBuildListCommand.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractBuildListCommand.java @@ -17,12 +17,13 @@ */ package org.jboss.pnc.bacon.common.cli; +import java.util.Collection; + import org.jboss.pnc.client.RemoteResourceException; import org.jboss.pnc.dto.Build; import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; -import picocli.CommandLine.Option; -import java.util.Collection; +import picocli.CommandLine.Option; /** * Class used to provide a default implementation for List* type commands. diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractGetSpecificCommand.java b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractGetSpecificCommand.java index 742cacee2..ca9d9082b 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractGetSpecificCommand.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractGetSpecificCommand.java @@ -17,14 +17,17 @@ */ package org.jboss.pnc.bacon.common.cli; -import com.fasterxml.jackson.core.JsonProcessingException; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.client.ClientException; + import picocli.CommandLine.Parameters; -import java.util.concurrent.Callable; +import com.fasterxml.jackson.core.JsonProcessingException; /** * Class used to get specific item from PNC. The subclass only has to implement 'getSpecific' to teach it how to diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractListCommand.java b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractListCommand.java index 423976f91..ef4f6b68e 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractListCommand.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/cli/AbstractListCommand.java @@ -17,16 +17,19 @@ */ package org.jboss.pnc.bacon.common.cli; -import com.fasterxml.jackson.core.JsonProcessingException; +import java.util.Collection; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.client.ClientException; import org.jboss.pnc.client.RemoteResourceException; + import picocli.CommandLine.Option; -import java.util.Collection; -import java.util.concurrent.Callable; +import com.fasterxml.jackson.core.JsonProcessingException; /** * Class used to provide a default implementation for List* type commands. diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/cli/JSONCommandHandler.java b/common/src/main/java/org/jboss/pnc/bacon/common/cli/JSONCommandHandler.java index d5cfe7a50..052d08297 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/cli/JSONCommandHandler.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/cli/JSONCommandHandler.java @@ -1,8 +1,10 @@ package org.jboss.pnc.bacon.common.cli; import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.exception.FatalException; + import picocli.CommandLine; import picocli.CommandLine.Model.CommandSpec; import picocli.CommandLine.Spec; diff --git a/common/src/main/java/org/jboss/pnc/bacon/common/cli/VersionProvider.java b/common/src/main/java/org/jboss/pnc/bacon/common/cli/VersionProvider.java index 5f797034c..feaed6a44 100644 --- a/common/src/main/java/org/jboss/pnc/bacon/common/cli/VersionProvider.java +++ b/common/src/main/java/org/jboss/pnc/bacon/common/cli/VersionProvider.java @@ -1,6 +1,7 @@ package org.jboss.pnc.bacon.common.cli; import org.commonjava.maven.ext.common.util.ManifestUtils; + import picocli.CommandLine; public class VersionProvider implements CommandLine.IVersionProvider { diff --git a/common/src/test/java/org/jboss/pnc/bacon/common/ObjectHelperTest.java b/common/src/test/java/org/jboss/pnc/bacon/common/ObjectHelperTest.java index 35863be3e..b96c75365 100644 --- a/common/src/test/java/org/jboss/pnc/bacon/common/ObjectHelperTest.java +++ b/common/src/test/java/org/jboss/pnc/bacon/common/ObjectHelperTest.java @@ -1,13 +1,14 @@ package org.jboss.pnc.bacon.common; -import ch.qos.logback.classic.Level; -import org.junit.jupiter.api.Test; +import static com.github.stefanbirkner.systemlambda.SystemLambda.tapSystemOut; +import static org.junit.jupiter.api.Assertions.*; import java.util.HashMap; import java.util.Map; -import static com.github.stefanbirkner.systemlambda.SystemLambda.tapSystemOut; -import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; + +import ch.qos.logback.classic.Level; class ObjectHelperTest { diff --git a/config/src/main/java/org/jboss/pnc/bacon/config/Config.java b/config/src/main/java/org/jboss/pnc/bacon/config/Config.java index d33e70621..f73b8b3bb 100644 --- a/config/src/main/java/org/jboss/pnc/bacon/config/Config.java +++ b/config/src/main/java/org/jboss/pnc/bacon/config/Config.java @@ -17,12 +17,6 @@ */ package org.jboss.pnc.bacon.config; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; -import lombok.Data; -import lombok.extern.slf4j.Slf4j; - import java.io.File; import java.io.IOException; import java.net.MalformedURLException; @@ -30,6 +24,13 @@ import java.util.List; import java.util.stream.Collectors; +import lombok.Data; +import lombok.extern.slf4j.Slf4j; + +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/14/18 diff --git a/config/src/main/java/org/jboss/pnc/bacon/config/ConfigProfile.java b/config/src/main/java/org/jboss/pnc/bacon/config/ConfigProfile.java index 2a674e682..88eb412cb 100644 --- a/config/src/main/java/org/jboss/pnc/bacon/config/ConfigProfile.java +++ b/config/src/main/java/org/jboss/pnc/bacon/config/ConfigProfile.java @@ -17,10 +17,10 @@ */ package org.jboss.pnc.bacon.config; -import lombok.Data; - import java.util.Map; +import lombok.Data; + @Data public class ConfigProfile { diff --git a/config/src/main/java/org/jboss/pnc/bacon/config/Validate.java b/config/src/main/java/org/jboss/pnc/bacon/config/Validate.java index d06ccca5a..2963a85b3 100644 --- a/config/src/main/java/org/jboss/pnc/bacon/config/Validate.java +++ b/config/src/main/java/org/jboss/pnc/bacon/config/Validate.java @@ -1,13 +1,13 @@ package org.jboss.pnc.bacon.config; -import javax.validation.ConstraintViolation; - import java.net.URI; import java.net.URISyntaxException; import java.util.ArrayList; import java.util.List; import java.util.Set; +import javax.validation.ConstraintViolation; + public interface Validate { /** diff --git a/da/src/main/java/org/jboss/bacon/da/CustomRestHeaderFilter.java b/da/src/main/java/org/jboss/bacon/da/CustomRestHeaderFilter.java index e23360103..3ce5c1966 100644 --- a/da/src/main/java/org/jboss/bacon/da/CustomRestHeaderFilter.java +++ b/da/src/main/java/org/jboss/bacon/da/CustomRestHeaderFilter.java @@ -1,13 +1,14 @@ package org.jboss.bacon.da; -import io.opentelemetry.api.trace.SpanContext; -import org.jboss.pnc.api.constants.MDCHeaderKeys; -import org.jboss.pnc.common.otel.OtelUtils; +import java.io.IOException; import javax.ws.rs.client.ClientRequestContext; import javax.ws.rs.client.ClientRequestFilter; -import java.io.IOException; +import org.jboss.pnc.api.constants.MDCHeaderKeys; +import org.jboss.pnc.common.otel.OtelUtils; + +import io.opentelemetry.api.trace.SpanContext; public class CustomRestHeaderFilter implements ClientRequestFilter { diff --git a/da/src/main/java/org/jboss/bacon/da/DABlockListCli.java b/da/src/main/java/org/jboss/bacon/da/DABlockListCli.java index e42a02677..ac798fcff 100644 --- a/da/src/main/java/org/jboss/bacon/da/DABlockListCli.java +++ b/da/src/main/java/org/jboss/bacon/da/DABlockListCli.java @@ -17,19 +17,21 @@ */ package org.jboss.bacon.da; +import java.io.IOException; +import java.util.Collection; +import java.util.HashSet; +import java.util.Set; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.da.rest.endpoint.ListingsApi; import org.jboss.da.listings.model.rest.RestArtifact; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.common.exception.FatalException; -import picocli.CommandLine; -import java.io.IOException; -import java.util.Collection; -import java.util.HashSet; -import java.util.Set; -import java.util.concurrent.Callable; +import picocli.CommandLine; @CommandLine.Command( name = "blocklist", diff --git a/da/src/main/java/org/jboss/bacon/da/DALookupCli.java b/da/src/main/java/org/jboss/bacon/da/DALookupCli.java index dc5589979..23a87fa46 100644 --- a/da/src/main/java/org/jboss/bacon/da/DALookupCli.java +++ b/da/src/main/java/org/jboss/bacon/da/DALookupCli.java @@ -17,7 +17,17 @@ */ package org.jboss.bacon.da; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Scanner; +import java.util.Set; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.da.rest.endpoint.LookupApi; import org.jboss.da.lookup.model.MavenLatestRequest; import org.jboss.da.lookup.model.MavenLatestResult; @@ -30,16 +40,8 @@ import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.common.exception.FatalException; -import picocli.CommandLine; -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.LinkedHashSet; -import java.util.List; -import java.util.Scanner; -import java.util.Set; -import java.util.concurrent.Callable; +import picocli.CommandLine; @CommandLine.Command( name = "lookup", diff --git a/da/src/main/java/org/jboss/bacon/da/DAReportsCli.java b/da/src/main/java/org/jboss/bacon/da/DAReportsCli.java index 51a4e9324..dedd32ea6 100644 --- a/da/src/main/java/org/jboss/bacon/da/DAReportsCli.java +++ b/da/src/main/java/org/jboss/bacon/da/DAReportsCli.java @@ -1,6 +1,14 @@ package org.jboss.bacon.da; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Set; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.da.rest.endpoint.ReportsApi; import org.jboss.da.model.rest.GAV; import org.jboss.da.model.rest.NPMPackage; @@ -18,14 +26,8 @@ import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.common.exception.FatalException; -import picocli.CommandLine; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Set; -import java.util.concurrent.Callable; +import picocli.CommandLine; @CommandLine.Command( name = "reports", diff --git a/da/src/main/java/org/jboss/bacon/da/DaHelper.java b/da/src/main/java/org/jboss/bacon/da/DaHelper.java index ddf20683b..172177c2f 100644 --- a/da/src/main/java/org/jboss/bacon/da/DaHelper.java +++ b/da/src/main/java/org/jboss/bacon/da/DaHelper.java @@ -17,8 +17,17 @@ */ package org.jboss.bacon.da; -import com.redhat.resilience.otel.OTelCLIHelper; -import io.opentelemetry.api.trace.Span; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + +import javax.ws.rs.client.ClientRequestContext; +import javax.ws.rs.client.ClientRequestFilter; +import javax.ws.rs.core.MultivaluedMap; + import org.jboss.bacon.da.rest.endpoint.ListingsApi; import org.jboss.bacon.da.rest.endpoint.LookupApi; import org.jboss.bacon.da.rest.endpoint.ReportsApi; @@ -39,16 +48,8 @@ import org.jboss.resteasy.plugins.providers.RegisterBuiltin; import org.jboss.resteasy.spi.ResteasyProviderFactory; -import javax.ws.rs.client.ClientRequestContext; -import javax.ws.rs.client.ClientRequestFilter; -import javax.ws.rs.core.MultivaluedMap; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.stream.Collectors; +import com.redhat.resilience.otel.OTelCLIHelper; +import io.opentelemetry.api.trace.Span; /** * Helper methods for DA stuff diff --git a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ListingsApi.java b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ListingsApi.java index 8f21aaf6a..5bf0f23fc 100644 --- a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ListingsApi.java +++ b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ListingsApi.java @@ -17,15 +17,8 @@ */ package org.jboss.bacon.da.rest.endpoint; -import org.jboss.da.listings.model.ProductSupportStatus; -import org.jboss.da.listings.model.rest.ContainsResponse; -import org.jboss.da.listings.model.rest.RestArtifact; -import org.jboss.da.listings.model.rest.RestProduct; -import org.jboss.da.listings.model.rest.RestProductArtifact; -import org.jboss.da.listings.model.rest.RestProductGAV; -import org.jboss.da.listings.model.rest.RestProductInput; -import org.jboss.da.listings.model.rest.SuccessResponse; -import org.jboss.da.listings.model.rest.WLFill; +import java.util.Collection; +import java.util.List; import javax.validation.Valid; import javax.ws.rs.Consumes; @@ -38,8 +31,15 @@ import javax.ws.rs.QueryParam; import javax.ws.rs.core.Response; -import java.util.Collection; -import java.util.List; +import org.jboss.da.listings.model.ProductSupportStatus; +import org.jboss.da.listings.model.rest.ContainsResponse; +import org.jboss.da.listings.model.rest.RestArtifact; +import org.jboss.da.listings.model.rest.RestProduct; +import org.jboss.da.listings.model.rest.RestProductArtifact; +import org.jboss.da.listings.model.rest.RestProductGAV; +import org.jboss.da.listings.model.rest.RestProductInput; +import org.jboss.da.listings.model.rest.SuccessResponse; +import org.jboss.da.listings.model.rest.WLFill; @Path("/listings") @javax.annotation.Generated( diff --git a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/LookupApi.java b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/LookupApi.java index ce06ee64e..7b285d0ab 100644 --- a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/LookupApi.java +++ b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/LookupApi.java @@ -17,6 +17,13 @@ */ package org.jboss.bacon.da.rest.endpoint; +import java.util.Set; + +import javax.ws.rs.Consumes; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; + import org.jboss.da.lookup.model.MavenLatestRequest; import org.jboss.da.lookup.model.MavenLatestResult; import org.jboss.da.lookup.model.MavenLookupRequest; @@ -26,13 +33,6 @@ import org.jboss.da.lookup.model.NPMLookupRequest; import org.jboss.da.lookup.model.NPMLookupResult; -import javax.ws.rs.Consumes; -import javax.ws.rs.POST; -import javax.ws.rs.Path; -import javax.ws.rs.Produces; - -import java.util.Set; - @Path("/lookup") @Consumes({ "application/json" }) @Produces({ "application/json" }) diff --git a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ReportsApi.java b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ReportsApi.java index 34b562a8e..345a4e9d3 100644 --- a/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ReportsApi.java +++ b/da/src/main/java/org/jboss/bacon/da/rest/endpoint/ReportsApi.java @@ -17,6 +17,14 @@ */ package org.jboss.bacon.da.rest.endpoint; +import java.util.List; +import java.util.Set; + +import javax.ws.rs.Consumes; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; + import org.jboss.da.reports.model.request.AlignReportRequest; import org.jboss.da.reports.model.request.BuiltReportRequest; import org.jboss.da.reports.model.request.LookupGAVsRequest; @@ -29,14 +37,6 @@ import org.jboss.da.reports.model.response.NPMVersionsReport; import org.jboss.da.reports.model.response.Report; -import javax.ws.rs.Consumes; -import javax.ws.rs.POST; -import javax.ws.rs.Path; -import javax.ws.rs.Produces; - -import java.util.List; -import java.util.Set; - @Path("/reports") @Consumes({ "application/json" }) @Produces({ "application/json" }) diff --git a/da/src/test/java/org/jboss/bacon/da/DaHelperTest.java b/da/src/test/java/org/jboss/bacon/da/DaHelperTest.java index 23bd1ac9d..82088c9f7 100644 --- a/da/src/test/java/org/jboss/bacon/da/DaHelperTest.java +++ b/da/src/test/java/org/jboss/bacon/da/DaHelperTest.java @@ -17,12 +17,12 @@ */ package org.jboss.bacon.da; +import static org.junit.jupiter.api.Assertions.*; + import org.jboss.da.model.rest.GAV; import org.jboss.da.model.rest.NPMPackage; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; - class DaHelperTest { @Test diff --git a/eclipse-codeStyle.xml b/eclipse-codeStyle.xml deleted file mode 100644 index b5fdd4b83..000000000 --- a/eclipse-codeStyle.xml +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/DependencyGenerator.java b/experimental/src/main/java/org/jboss/bacon/experimental/DependencyGenerator.java index 1681b0c50..8e816db9b 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/DependencyGenerator.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/DependencyGenerator.java @@ -17,9 +17,14 @@ */ package org.jboss.bacon.experimental; -import com.fasterxml.jackson.core.JsonProcessingException; +import java.util.HashSet; +import java.util.List; +import java.util.Set; +import java.util.Stack; + import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.experimental.cli.DependencyGeneratorCommand; import org.jboss.bacon.experimental.impl.config.GeneratorConfig; import org.jboss.bacon.experimental.impl.dependencies.DependencyResolver; @@ -33,12 +38,10 @@ import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; + import picocli.CommandLine; -import java.util.HashSet; -import java.util.List; -import java.util.Set; -import java.util.Stack; +import com.fasterxml.jackson.core.JsonProcessingException; @CommandLine.Command( name = "dependency-generator", diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/cli/DependencyGeneratorCommand.java b/experimental/src/main/java/org/jboss/bacon/experimental/cli/DependencyGeneratorCommand.java index 23219d57b..7c03d7d89 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/cli/DependencyGeneratorCommand.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/cli/DependencyGeneratorCommand.java @@ -1,21 +1,22 @@ package org.jboss.bacon.experimental.cli; -import org.jboss.bacon.experimental.impl.config.GeneratorConfig; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.config.Validate; -import org.yaml.snakeyaml.Yaml; -import picocli.CommandLine; +import java.io.BufferedReader; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Set; import javax.validation.ConstraintViolation; import javax.validation.Validation; import javax.validation.Validator; import javax.validation.ValidatorFactory; -import java.io.BufferedReader; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.Set; +import org.jboss.bacon.experimental.impl.config.GeneratorConfig; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.config.Validate; +import org.yaml.snakeyaml.Yaml; + +import picocli.CommandLine; public class DependencyGeneratorCommand extends ExperimentalCommand { @CommandLine.Option(names = { "--project-dir" }, description = "Project directory") diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/cli/ExperimentalCommand.java b/experimental/src/main/java/org/jboss/bacon/experimental/cli/ExperimentalCommand.java index d978dda1c..8b5030448 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/cli/ExperimentalCommand.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/cli/ExperimentalCommand.java @@ -1,12 +1,12 @@ package org.jboss.bacon.experimental.cli; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.bacon.config.Config; import org.jboss.pnc.bacon.config.ConfigProfile; -import java.util.concurrent.Callable; - public abstract class ExperimentalCommand extends JSONCommandHandler implements Callable { @Override diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/BuildConfigGeneratorConfig.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/BuildConfigGeneratorConfig.java index c381c8a4d..213440095 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/BuildConfigGeneratorConfig.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/BuildConfigGeneratorConfig.java @@ -1,14 +1,16 @@ package org.jboss.bacon.experimental.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import java.util.LinkedHashMap; +import java.util.Set; import javax.validation.Valid; import javax.validation.constraints.NotNull; -import java.util.LinkedHashMap; -import java.util.Set; +import lombok.Data; + +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; + +import com.fasterxml.jackson.annotation.JsonInclude; /** * Configuration for how the new build configs should be created. diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DefaultBuildConfigValues.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DefaultBuildConfigValues.java index 074a01f69..924d1e2a6 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DefaultBuildConfigValues.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DefaultBuildConfigValues.java @@ -1,11 +1,13 @@ package org.jboss.bacon.experimental.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; + import lombok.Data; + import org.jboss.pnc.dto.validation.constraints.SCMUrl; -import javax.validation.constraints.NotEmpty; -import javax.validation.constraints.NotNull; +import com.fasterxml.jackson.annotation.JsonInclude; /** * Default values to be used when generating build config. diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DependencyResolutionConfig.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DependencyResolutionConfig.java index 1c0249d44..f107ab65f 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DependencyResolutionConfig.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/DependencyResolutionConfig.java @@ -1,12 +1,13 @@ package org.jboss.bacon.experimental.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; +import java.util.List; +import java.util.Set; import javax.validation.constraints.NotNull; -import java.util.List; -import java.util.Set; +import lombok.Data; + +import com.fasterxml.jackson.annotation.JsonInclude; /** * Configuration for the autobuilder dependency resolution. diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/GeneratorConfig.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/GeneratorConfig.java index 93d5dd46b..6b30a3b4c 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/GeneratorConfig.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/config/GeneratorConfig.java @@ -1,11 +1,12 @@ package org.jboss.bacon.experimental.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; - import javax.validation.Valid; import javax.validation.constraints.NotNull; +import lombok.Data; + +import com.fasterxml.jackson.annotation.JsonInclude; + @Data @JsonInclude(JsonInclude.Include.NON_EMPTY) public class GeneratorConfig { diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluder.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluder.java index 79fcedcab..b68317e94 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluder.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluder.java @@ -1,6 +1,10 @@ package org.jboss.bacon.experimental.impl.dependencies; +import java.io.IOException; +import java.net.URI; + import lombok.extern.slf4j.Slf4j; + import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.config.RequestConfig; @@ -10,9 +14,6 @@ import org.apache.http.util.EntityUtils; import org.jboss.pnc.bacon.config.AutobuildConfig; -import java.io.IOException; -import java.net.URI; - /** * Collects the dependencies to be excluded. */ diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResolver.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResolver.java index 8a6d1aff2..65fb931d8 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResolver.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResolver.java @@ -1,31 +1,5 @@ package org.jboss.bacon.experimental.impl.dependencies; -import io.quarkus.bom.decomposer.ReleaseId; -import io.quarkus.bom.decomposer.ReleaseOrigin; -import io.quarkus.bom.decomposer.ReleaseVersion; -import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; -import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; -import io.quarkus.devtools.messagewriter.MessageWriter; -import io.quarkus.domino.CircularReleaseDependency; -import io.quarkus.domino.ProjectDependencyConfig; -import io.quarkus.domino.ProjectDependencyConfigMapper; -import io.quarkus.domino.ProjectDependencyResolver; -import io.quarkus.domino.ReleaseCollection; -import io.quarkus.domino.ReleaseRepo; -import io.quarkus.maven.dependency.ArtifactCoords; -import lombok.extern.slf4j.Slf4j; -import org.jboss.bacon.da.DaHelper; -import org.jboss.bacon.da.rest.endpoint.LookupApi; -import org.jboss.bacon.experimental.impl.config.DependencyResolutionConfig; -import org.jboss.da.lookup.model.MavenLookupRequest; -import org.jboss.da.lookup.model.MavenLookupResult; -import org.jboss.da.model.rest.GAV; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.config.AutobuildConfig; -import org.jboss.pnc.bacon.config.Config; -import org.jboss.pnc.common.version.SuffixedVersion; -import org.jboss.pnc.common.version.VersionParser; - import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; @@ -42,6 +16,34 @@ import java.util.Set; import java.util.stream.Collectors; +import lombok.extern.slf4j.Slf4j; + +import org.jboss.bacon.da.DaHelper; +import org.jboss.bacon.da.rest.endpoint.LookupApi; +import org.jboss.bacon.experimental.impl.config.DependencyResolutionConfig; +import org.jboss.da.lookup.model.MavenLookupRequest; +import org.jboss.da.lookup.model.MavenLookupResult; +import org.jboss.da.model.rest.GAV; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.config.AutobuildConfig; +import org.jboss.pnc.bacon.config.Config; +import org.jboss.pnc.common.version.SuffixedVersion; +import org.jboss.pnc.common.version.VersionParser; + +import io.quarkus.bom.decomposer.ReleaseId; +import io.quarkus.bom.decomposer.ReleaseOrigin; +import io.quarkus.bom.decomposer.ReleaseVersion; +import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; +import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; +import io.quarkus.devtools.messagewriter.MessageWriter; +import io.quarkus.domino.CircularReleaseDependency; +import io.quarkus.domino.ProjectDependencyConfig; +import io.quarkus.domino.ProjectDependencyConfigMapper; +import io.quarkus.domino.ProjectDependencyResolver; +import io.quarkus.domino.ReleaseCollection; +import io.quarkus.domino.ReleaseRepo; +import io.quarkus.maven.dependency.ArtifactCoords; + @Slf4j public class DependencyResolver { diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResult.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResult.java index 1ea489adf..126e0c601 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResult.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResult.java @@ -1,10 +1,10 @@ package org.jboss.bacon.experimental.impl.dependencies; -import lombok.Data; - import java.util.HashSet; import java.util.Set; +import lombok.Data; + @Data public class DependencyResult { private Set topLevelProjects; diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/Project.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/Project.java index 39e3036bb..571fb2b63 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/Project.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/dependencies/Project.java @@ -1,10 +1,11 @@ package org.jboss.bacon.experimental.impl.dependencies; +import java.util.Set; + import lombok.Data; import lombok.EqualsAndHashCode; -import org.jboss.da.model.rest.GAV; -import java.util.Set; +import org.jboss.da.model.rest.GAV; @Data @EqualsAndHashCode(exclude = { "dependencies", "depth", "cutDependency", "name", "conflictingName" }) diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGenerator.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGenerator.java index 8475ff154..59fa4c071 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGenerator.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGenerator.java @@ -1,6 +1,18 @@ package org.jboss.bacon.experimental.impl.generator; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.StringJoiner; +import java.util.TreeMap; +import java.util.stream.Collectors; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.experimental.impl.config.BuildConfigGeneratorConfig; import org.jboss.bacon.experimental.impl.dependencies.DependencyResult; import org.jboss.bacon.experimental.impl.dependencies.Project; @@ -17,17 +29,6 @@ import org.jboss.pnc.dto.BuildConfigurationRevision; import org.jboss.pnc.dto.Environment; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; -import java.util.StringJoiner; -import java.util.TreeMap; -import java.util.stream.Collectors; - @Slf4j public class BuildConfigGenerator { private final BuildConfigGeneratorConfig config; diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGenerator.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGenerator.java index 0c2f18d7c..d49fec911 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGenerator.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGenerator.java @@ -17,18 +17,19 @@ */ package org.jboss.bacon.experimental.impl.generator; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.experimental.impl.dependencies.Project; import org.jboss.da.model.rest.GA; import org.jboss.da.model.rest.GAV; import org.jboss.pnc.common.version.SuffixedVersion; import org.jboss.pnc.common.version.VersionParser; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Map; -import java.util.Set; - @Slf4j public class ProjectNameGenerator { private final VersionParser versionParser = new VersionParser("redhat", "temporary-redhat"); diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/EnvironmentResolver.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/EnvironmentResolver.java index 4cd08a0fb..a13b5a44f 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/EnvironmentResolver.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/EnvironmentResolver.java @@ -1,6 +1,11 @@ package org.jboss.bacon.experimental.impl.projectfinder; +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.experimental.impl.config.BuildConfigGeneratorConfig; import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.bacon.pnc.common.ClientCreator; @@ -9,10 +14,6 @@ import org.jboss.pnc.client.RemoteResourceException; import org.jboss.pnc.dto.Environment; -import java.util.HashMap; -import java.util.Map; -import java.util.Optional; - @Slf4j public class EnvironmentResolver { @@ -65,8 +66,8 @@ public Environment resolve(Environment env) { log.error( "Environment " + env.getName() + " #" + env.getId() + " is deprecated, but does not have a DEPRECATION_REPLACEMENT provided.");// TODO: replace - // with constant - // from 2.5 + // with constant + // from 2.5 return env; } Environment replacement = environments.get(replacementID); diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProject.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProject.java index 0d3196720..3e8cfa4d5 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProject.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProject.java @@ -1,12 +1,13 @@ package org.jboss.bacon.experimental.impl.projectfinder; +import java.util.Set; + import lombok.Data; + import org.jboss.da.model.rest.GAV; import org.jboss.pnc.dto.BuildConfiguration; import org.jboss.pnc.dto.BuildConfigurationRevision; -import java.util.Set; - @Data public class FoundProject { private Set gavs; diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProjects.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProjects.java index 7c146e3db..ab2db8c0d 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProjects.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/FoundProjects.java @@ -1,10 +1,10 @@ package org.jboss.bacon.experimental.impl.projectfinder; -import lombok.Data; - import java.util.HashSet; import java.util.Set; +import lombok.Data; + @Data public class FoundProjects { private Set foundProjects = new HashSet<>(); diff --git a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinder.java b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinder.java index 5ffecca11..f070ea094 100644 --- a/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinder.java +++ b/experimental/src/main/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinder.java @@ -1,7 +1,18 @@ package org.jboss.bacon.experimental.impl.projectfinder; +import java.util.Collection; +import java.util.Comparator; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; +import java.util.stream.StreamSupport; + import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; + import org.commonjava.atlas.maven.ident.ref.SimpleArtifactRef; import org.jboss.bacon.da.DaHelper; import org.jboss.bacon.da.rest.endpoint.LookupApi; @@ -29,16 +40,6 @@ import org.jboss.pnc.dto.BuildConfigurationRevisionRef; import org.jboss.pnc.restclient.util.ArtifactUtil; -import java.util.Collection; -import java.util.Comparator; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; -import java.util.stream.Collectors; -import java.util.stream.StreamSupport; - @Slf4j public class ProjectFinder { diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluderTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluderTest.java index 811f58177..f08541aca 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluderTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyExcluderTest.java @@ -1,18 +1,19 @@ package org.jboss.bacon.experimental.impl.dependencies; -import com.github.tomakehurst.wiremock.WireMockServer; -import com.github.tomakehurst.wiremock.common.ConsoleNotifier; -import com.github.tomakehurst.wiremock.junit5.WireMockExtension; +import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig; +import static org.assertj.core.api.Assertions.assertThat; + +import java.io.*; +import java.net.URL; + import org.jboss.pnc.bacon.config.Config; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; -import java.io.*; -import java.net.URL; - -import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig; -import static org.assertj.core.api.Assertions.assertThat; +import com.github.tomakehurst.wiremock.WireMockServer; +import com.github.tomakehurst.wiremock.common.ConsoleNotifier; +import com.github.tomakehurst.wiremock.junit5.WireMockExtension; public class DependencyExcluderTest { diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResultTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResultTest.java index 339a5ab75..657f3d92f 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResultTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/DependencyResultTest.java @@ -1,10 +1,10 @@ package org.jboss.bacon.experimental.impl.dependencies; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import java.util.HashSet; -import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; public class DependencyResultTest { diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/GACTVParserTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/GACTVParserTest.java index 9a200cd85..b6205e172 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/GACTVParserTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/dependencies/GACTVParserTest.java @@ -1,10 +1,11 @@ package org.jboss.bacon.experimental.impl.dependencies; -import io.quarkus.maven.dependency.ArtifactCoords; +import static org.assertj.core.api.Assertions.assertThat; + import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; -import static org.assertj.core.api.Assertions.assertThat; +import io.quarkus.maven.dependency.ArtifactCoords; public class GACTVParserTest { diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGeneratorTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGeneratorTest.java index 998fbcd0e..2cfdb8a8b 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGeneratorTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/BuildConfigGeneratorTest.java @@ -1,9 +1,9 @@ package org.jboss.bacon.experimental.impl.generator; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; + public class BuildConfigGeneratorTest { @Test diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGeneratorTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGeneratorTest.java index 223886c17..5327c8bd8 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGeneratorTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/generator/ProjectNameGeneratorTest.java @@ -17,14 +17,14 @@ */ package org.jboss.bacon.experimental.impl.generator; -import org.jboss.bacon.experimental.impl.dependencies.Project; -import org.jboss.da.model.rest.GAV; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import java.util.Collections; import java.util.Set; -import static org.assertj.core.api.Assertions.assertThat; +import org.jboss.bacon.experimental.impl.dependencies.Project; +import org.jboss.da.model.rest.GAV; +import org.junit.jupiter.api.Test; public class ProjectNameGeneratorTest { diff --git a/experimental/src/test/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinderTest.java b/experimental/src/test/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinderTest.java index 5c7c0627b..86a57e78a 100644 --- a/experimental/src/test/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinderTest.java +++ b/experimental/src/test/java/org/jboss/bacon/experimental/impl/projectfinder/ProjectFinderTest.java @@ -1,9 +1,16 @@ package org.jboss.bacon.experimental.impl.projectfinder; -import com.github.tomakehurst.wiremock.WireMockServer; -import com.github.tomakehurst.wiremock.common.ConsoleNotifier; -import com.github.tomakehurst.wiremock.junit5.WireMockExtension; +import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig; +import static org.assertj.core.api.Assertions.assertThat; + +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Collections; +import java.util.HashSet; +import java.util.Set; + import lombok.extern.slf4j.Slf4j; + import org.jboss.bacon.experimental.impl.config.BuildConfigGeneratorConfig; import org.jboss.bacon.experimental.impl.dependencies.DependencyResult; import org.jboss.bacon.experimental.impl.dependencies.Project; @@ -17,14 +24,9 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Collections; -import java.util.HashSet; -import java.util.Set; - -import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig; -import static org.assertj.core.api.Assertions.assertThat; +import com.github.tomakehurst.wiremock.WireMockServer; +import com.github.tomakehurst.wiremock.common.ConsoleNotifier; +import com.github.tomakehurst.wiremock.junit5.WireMockExtension; @Slf4j public class ProjectFinderTest { diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/AbstractTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/AbstractTest.java index 01e160a91..be2433f50 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/AbstractTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/AbstractTest.java @@ -5,20 +5,21 @@ */ package org.jboss.pnc.bacon.test; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.github.tomakehurst.wiremock.WireMockServer; -import com.github.tomakehurst.wiremock.common.ConsoleNotifier; +import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.options; +import static org.assertj.core.api.Assertions.assertThat; + +import java.util.Base64; +import java.util.Random; + import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeEach; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.Base64; -import java.util.Random; - -import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.options; -import static org.assertj.core.api.Assertions.assertThat; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.github.tomakehurst.wiremock.WireMockServer; +import com.github.tomakehurst.wiremock.common.ConsoleNotifier; /** * diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/CLIExecutor.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/CLIExecutor.java index a2474ee9c..86d66561b 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/CLIExecutor.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/CLIExecutor.java @@ -1,9 +1,5 @@ package org.jboss.pnc.bacon.test; -import org.jboss.pnc.bacon.common.Constant; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; @@ -18,6 +14,10 @@ import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.common.Constant; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * * @author jbrazdil diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/PNCWiremockHelper.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/PNCWiremockHelper.java index 4b08147e0..2cfa34c62 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/PNCWiremockHelper.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/PNCWiremockHelper.java @@ -1,20 +1,5 @@ package org.jboss.pnc.bacon.test; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.SerializationFeature; -import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; -import com.github.tomakehurst.wiremock.client.MappingBuilder; -import com.github.tomakehurst.wiremock.client.ResponseDefinitionBuilder; -import com.github.tomakehurst.wiremock.client.ScenarioMappingBuilder; -import com.github.tomakehurst.wiremock.client.WireMock; -import org.jboss.pnc.dto.DTOEntity; -import org.jboss.pnc.dto.response.Page; - -import java.util.Objects; -import java.util.Optional; -import java.util.UUID; - import static com.github.tomakehurst.wiremock.client.WireMock.aResponse; import static com.github.tomakehurst.wiremock.client.WireMock.absent; import static com.github.tomakehurst.wiremock.client.WireMock.containing; @@ -28,6 +13,22 @@ import static com.github.tomakehurst.wiremock.stubbing.Scenario.STARTED; import static org.jboss.pnc.bacon.test.PNCWiremockHelper.REST; +import java.util.Objects; +import java.util.Optional; +import java.util.UUID; + +import org.jboss.pnc.dto.DTOEntity; +import org.jboss.pnc.dto.response.Page; + +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationFeature; +import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; +import com.github.tomakehurst.wiremock.client.MappingBuilder; +import com.github.tomakehurst.wiremock.client.ResponseDefinitionBuilder; +import com.github.tomakehurst.wiremock.client.ScenarioMappingBuilder; +import com.github.tomakehurst.wiremock.client.WireMock; + /** * * @author jbrazdil diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/da/DAMavenLatestTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/da/DAMavenLatestTest.java index 02a8568d4..2bd273a0a 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/da/DAMavenLatestTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/da/DAMavenLatestTest.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.test.da; +import static org.assertj.core.api.Assertions.assertThat; + import org.jboss.pnc.bacon.test.CLIExecutor; import org.jboss.pnc.bacon.test.ExecutionResult; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.TestInstance; -import static org.assertj.core.api.Assertions.assertThat; - @TestInstance(TestInstance.Lifecycle.PER_CLASS) public class DAMavenLatestTest { diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/EmptyProjectBuildTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/EmptyProjectBuildTest.java index 8236cafe9..b3fa9522c 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/EmptyProjectBuildTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/EmptyProjectBuildTest.java @@ -1,5 +1,14 @@ package org.jboss.pnc.bacon.test.pig; +import static java.lang.String.format; +import static org.assertj.core.api.Assertions.assertThat; + +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.pig.PigFacade; import org.jboss.pnc.bacon.pig.impl.config.GroupBuildInfo; import org.jboss.pnc.bacon.pig.impl.pnc.BuildConfigData; @@ -11,15 +20,6 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -import static java.lang.String.format; -import static org.assertj.core.api.Assertions.assertThat; - public class EmptyProjectBuildTest extends PigFunctionalTest { @Test diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigFunctionalTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigFunctionalTest.java index 48b7f9931..9d6237fba 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigFunctionalTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigFunctionalTest.java @@ -1,5 +1,8 @@ package org.jboss.pnc.bacon.test.pig; +import java.nio.file.Path; +import java.util.Collections; + import org.apache.commons.lang3.RandomStringUtils; import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.exception.FatalException; @@ -12,9 +15,6 @@ import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Tag; -import java.nio.file.Path; -import java.util.Collections; - @Tag(TestType.REAL_SERVICE_ONLY) public abstract class PigFunctionalTest { static final String emptyNameBase1 = "michalszynkiewicz-et-%s"; diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigTest.java index 6b9c6c1b3..182787806 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pig/PigTest.java @@ -1,5 +1,30 @@ package org.jboss.pnc.bacon.test.pig; +import static org.assertj.core.api.Assertions.assertThat; +import static org.jboss.pnc.bacon.test.CLIExecutor.CONFIG_LOCATION; +import static org.jboss.pnc.bacon.test.Endpoints.BUILD_CONFIG; +import static org.jboss.pnc.bacon.test.Endpoints.BUILD_CONFIG_DEPENDENCIES; +import static org.jboss.pnc.bacon.test.Endpoints.ENVIRONMENT; +import static org.jboss.pnc.bacon.test.Endpoints.GROUP_CONFIG; +import static org.jboss.pnc.bacon.test.Endpoints.GROUP_CONFIG_BUILD_CONFIGS; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_MILESTONE; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSION; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSIONS; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSION_MILESTONES; +import static org.jboss.pnc.bacon.test.Endpoints.PROJECT; +import static org.jboss.pnc.bacon.test.Endpoints.SCM_REPOSITORY; +import static org.jboss.pnc.bacon.test.Endpoints.SCM_REPOSITORY_CREATE; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.time.Instant; +import java.util.Collections; +import java.util.List; +import java.util.stream.Collectors; +import java.util.stream.Stream; + import org.jboss.pnc.bacon.test.AbstractTest; import org.jboss.pnc.bacon.test.ExecutionResult; import org.jboss.pnc.bacon.test.TestType; @@ -20,31 +45,6 @@ import org.junit.jupiter.api.TestInstance; import org.junit.jupiter.api.TestMethodOrder; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.time.Instant; -import java.util.Collections; -import java.util.List; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.jboss.pnc.bacon.test.CLIExecutor.CONFIG_LOCATION; -import static org.jboss.pnc.bacon.test.Endpoints.BUILD_CONFIG; -import static org.jboss.pnc.bacon.test.Endpoints.BUILD_CONFIG_DEPENDENCIES; -import static org.jboss.pnc.bacon.test.Endpoints.ENVIRONMENT; -import static org.jboss.pnc.bacon.test.Endpoints.GROUP_CONFIG; -import static org.jboss.pnc.bacon.test.Endpoints.GROUP_CONFIG_BUILD_CONFIGS; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_MILESTONE; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSION; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSIONS; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT_VERSION_MILESTONES; -import static org.jboss.pnc.bacon.test.Endpoints.PROJECT; -import static org.jboss.pnc.bacon.test.Endpoints.SCM_REPOSITORY; -import static org.jboss.pnc.bacon.test.Endpoints.SCM_REPOSITORY_CREATE; - /** * * @author jbrazdil diff --git a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pnc/ProductTest.java b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pnc/ProductTest.java index 625063fb9..c59f1c5ec 100644 --- a/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pnc/ProductTest.java +++ b/integration-tests/src/test/java/org/jboss/pnc/bacon/test/pnc/ProductTest.java @@ -1,6 +1,12 @@ package org.jboss.pnc.bacon.test.pnc; -import com.fasterxml.jackson.core.JsonProcessingException; +import static org.assertj.core.api.Assertions.assertThat; +import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + +import java.util.Collections; + import org.jboss.pnc.bacon.test.AbstractTest; import org.jboss.pnc.bacon.test.ExecutionResult; import org.jboss.pnc.bacon.test.TestType; @@ -15,12 +21,7 @@ import org.junit.jupiter.api.TestInstance.Lifecycle; import org.junit.jupiter.api.TestMethodOrder; -import java.util.Collections; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.jboss.pnc.bacon.test.Endpoints.PRODUCT; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; +import com.fasterxml.jackson.core.JsonProcessingException; /** * diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/GavFinder.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/GavFinder.java index 800a8f51f..4342f06c0 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/GavFinder.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/GavFinder.java @@ -1,16 +1,16 @@ package org.jboss.pnc.bacon.licenses; -import org.apache.maven.artifact.Artifact; -import org.apache.maven.project.MavenProject; -import org.jboss.pnc.bacon.licenses.maven.MavenProjectFactory; -import org.jboss.pnc.bacon.licenses.utils.Gav; - import java.nio.file.Path; import java.util.Collection; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; +import org.apache.maven.artifact.Artifact; +import org.apache.maven.project.MavenProject; +import org.jboss.pnc.bacon.licenses.maven.MavenProjectFactory; +import org.jboss.pnc.bacon.licenses.utils.Gav; + public class GavFinder { private final MavenProjectFactory mavenProjectFactory; diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactory.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactory.java index a1211419e..c5e8f14e8 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactory.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactory.java @@ -16,6 +16,11 @@ package org.jboss.pnc.bacon.licenses; +import java.util.Collection; +import java.util.Comparator; +import java.util.List; +import java.util.stream.Collectors; + import org.apache.maven.artifact.Artifact; import org.jboss.pnc.bacon.licenses.sanitiser.LicenseSanitiser; import org.jboss.pnc.bacon.licenses.xml.DependencyElement; @@ -23,11 +28,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.Collection; -import java.util.Comparator; -import java.util.List; -import java.util.stream.Collectors; - /** * Class responsible for retrieving licenses information based on a provided GAV. * diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesFileManager.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesFileManager.java index 4f94642cc..0f49af0f9 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesFileManager.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesFileManager.java @@ -16,23 +16,6 @@ package org.jboss.pnc.bacon.licenses; -import io.quarkus.qute.Qute; -import org.apache.commons.io.FileUtils; -import org.apache.commons.lang3.StringUtils; -import org.apache.http.HttpEntity; -import org.apache.http.HttpResponse; -import org.apache.http.client.config.RequestConfig; -import org.apache.http.client.methods.HttpGet; -import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.HttpClientBuilder; -import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseSummary; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import javax.xml.bind.JAXBException; - import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; @@ -49,6 +32,24 @@ import java.util.Optional; import java.util.stream.Collectors; +import javax.xml.bind.JAXBException; + +import org.apache.commons.io.FileUtils; +import org.apache.commons.lang3.StringUtils; +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.client.config.RequestConfig; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClientBuilder; +import org.jboss.pnc.bacon.licenses.xml.DependencyElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseSummary; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import io.quarkus.qute.Qute; + /** * Class responsible for persisting licenses information to XML and HTML files. * diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGenerator.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGenerator.java index 71dff7351..bbafcb345 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGenerator.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGenerator.java @@ -16,6 +16,12 @@ package org.jboss.pnc.bacon.licenses; +import java.nio.file.Paths; +import java.util.Collection; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; + import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.factory.ArtifactFactory; import org.apache.maven.project.ProjectBuilder; @@ -37,12 +43,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.nio.file.Paths; -import java.util.Collection; -import java.util.Optional; -import java.util.Set; -import java.util.stream.Collectors; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGeneratorApplication.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGeneratorApplication.java index 1d93f20ce..9a770faf2 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGeneratorApplication.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/LicensesGeneratorApplication.java @@ -16,13 +16,13 @@ package org.jboss.pnc.bacon.licenses; -import org.jboss.pnc.bacon.licenses.properties.GeneratorProperties; -import org.jboss.pnc.bacon.licenses.properties.PropertyKeys; - import java.util.Arrays; import java.util.Objects; import java.util.Properties; +import org.jboss.pnc.bacon.licenses.properties.GeneratorProperties; +import org.jboss.pnc.bacon.licenses.properties.PropertyKeys; + /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenEmbedderFactory.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenEmbedderFactory.java index 3975557b4..504c916c9 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenEmbedderFactory.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenEmbedderFactory.java @@ -16,9 +16,10 @@ package org.jboss.pnc.bacon.licenses.maven; +import org.apache.maven.model.building.ModelBuildingRequest; + import hudson.maven.MavenEmbedderException; import hudson.maven.MavenRequest; -import org.apache.maven.model.building.ModelBuildingRequest; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactory.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactory.java index 89b233362..c5bf296f0 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactory.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactory.java @@ -16,6 +16,12 @@ package org.jboss.pnc.bacon.licenses.maven; +import java.io.File; +import java.util.Collections; +import java.util.List; +import java.util.Optional; +import java.util.stream.Collectors; + import org.apache.maven.artifact.Artifact; import org.apache.maven.project.MavenProject; import org.apache.maven.project.ProjectBuilder; @@ -25,12 +31,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.util.Collections; -import java.util.List; -import java.util.Optional; -import java.util.stream.Collectors; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/ProjectBuildingRequestFactory.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/ProjectBuildingRequestFactory.java index 012adc0b6..38fbbc693 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/ProjectBuildingRequestFactory.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/ProjectBuildingRequestFactory.java @@ -16,6 +16,9 @@ package org.jboss.pnc.bacon.licenses.maven; +import java.util.List; +import java.util.stream.Collectors; + import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.model.building.ModelBuildingRequest; import org.apache.maven.project.DefaultProjectBuildingRequest; @@ -23,9 +26,6 @@ import org.codehaus.plexus.component.repository.exception.ComponentLookupException; import org.jboss.pnc.bacon.licenses.properties.GeneratorProperties; -import java.util.List; -import java.util.stream.Collectors; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/SnowdropMavenEmbedder.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/SnowdropMavenEmbedder.java index 765752f19..5d2df4570 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/SnowdropMavenEmbedder.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/maven/SnowdropMavenEmbedder.java @@ -16,13 +16,14 @@ package org.jboss.pnc.bacon.licenses.maven; -import hudson.maven.MavenEmbedder; -import hudson.maven.MavenEmbedderException; -import hudson.maven.MavenRequest; import org.apache.maven.DefaultMaven; import org.apache.maven.Maven; import org.eclipse.aether.RepositorySystemSession; +import hudson.maven.MavenEmbedder; +import hudson.maven.MavenEmbedderException; +import hudson.maven.MavenRequest; + /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/properties/GeneratorProperties.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/properties/GeneratorProperties.java index 6fb2214a5..616c358a3 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/properties/GeneratorProperties.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/properties/GeneratorProperties.java @@ -16,16 +16,16 @@ package org.jboss.pnc.bacon.licenses.properties; -import org.apache.commons.configuration2.Configuration; -import org.apache.commons.configuration2.builder.fluent.Configurations; -import org.apache.commons.configuration2.ex.ConfigurationException; - import java.util.AbstractMap; import java.util.Map; import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.IntStream; +import org.apache.commons.configuration2.Configuration; +import org.apache.commons.configuration2.builder.fluent.Configurations; +import org.apache.commons.configuration2.ex.ConfigurationException; + /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiser.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiser.java index 6ab93e4ef..d5a14973c 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiser.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiser.java @@ -16,13 +16,13 @@ package org.jboss.pnc.bacon.licenses.sanitiser; -import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import static org.jboss.pnc.bacon.licenses.utils.JsonUtils.loadJsonToSet; import java.util.Optional; import java.util.Set; -import static org.jboss.pnc.bacon.licenses.utils.JsonUtils.loadJsonToSet; +import org.jboss.pnc.bacon.licenses.xml.DependencyElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiser.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiser.java index cc9cbd440..1197a85fc 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiser.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiser.java @@ -16,12 +16,12 @@ package org.jboss.pnc.bacon.licenses.sanitiser; +import java.util.Set; + import org.jboss.pnc.bacon.licenses.sanitiser.exceptions.LicenseException; import org.jboss.pnc.bacon.licenses.utils.JsonUtils; import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import java.util.Set; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/LicenseServiceSanitiser.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/LicenseServiceSanitiser.java index 70cf41765..130cc287e 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/LicenseServiceSanitiser.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/LicenseServiceSanitiser.java @@ -15,12 +15,12 @@ */ package org.jboss.pnc.bacon.licenses.sanitiser; +import java.util.Set; + import org.jboss.pnc.bacon.licenses.sanitiser.provider.ExternalLicenseProvider; import org.jboss.pnc.bacon.licenses.xml.DependencyElement; import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import java.util.Set; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/15/17 diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/MavenSanitiser.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/MavenSanitiser.java index ca3aee3d2..f5bfbb945 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/MavenSanitiser.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/MavenSanitiser.java @@ -15,6 +15,10 @@ */ package org.jboss.pnc.bacon.licenses.sanitiser; +import java.util.HashSet; +import java.util.Optional; +import java.util.Set; + import org.apache.maven.model.License; import org.apache.maven.project.MavenProject; import org.jboss.pnc.bacon.licenses.maven.MavenProjectFactory; @@ -23,10 +27,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.HashSet; -import java.util.Optional; -import java.util.Set; - /** * A pass-through sanitiser. If the dependency element does not have a license, the sanitiser will try to get it from a * maven project. Then, the dependency element will be given to the next sanitiser. diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicense.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicense.java index a75392166..18ebcede8 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicense.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicense.java @@ -16,14 +16,14 @@ package org.jboss.pnc.bacon.licenses.sanitiser; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import java.util.HashSet; +import java.util.Set; +import java.util.stream.Collectors; import javax.json.JsonObject; import javax.json.JsonString; -import java.util.HashSet; -import java.util.Set; -import java.util.stream.Collectors; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/LicenseException.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/LicenseException.java index fd78476db..874357681 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/LicenseException.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/LicenseException.java @@ -16,15 +16,15 @@ package org.jboss.pnc.bacon.licenses.sanitiser.exceptions; -import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; - -import javax.json.JsonObject; - import java.util.Objects; import java.util.Set; import java.util.stream.Collectors; +import javax.json.JsonObject; + +import org.jboss.pnc.bacon.licenses.xml.DependencyElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; + public class LicenseException { private String groupId; private String artifactId; diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcher.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcher.java index 3d631b353..19f76abd9 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcher.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcher.java @@ -16,13 +16,13 @@ package org.jboss.pnc.bacon.licenses.sanitiser.exceptions; +import java.util.Objects; + import org.eclipse.aether.util.version.GenericVersionScheme; import org.eclipse.aether.version.InvalidVersionSpecificationException; import org.eclipse.aether.version.VersionConstraint; import org.eclipse.aether.version.VersionScheme; -import java.util.Objects; - class RangeVersionMatcher implements VersionMatcher { private final VersionScheme scheme; private final VersionConstraint constraint; diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseDto.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseDto.java index 462fb1f2a..c8710d9d5 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseDto.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseDto.java @@ -15,11 +15,12 @@ */ package org.jboss.pnc.bacon.licenses.sanitiser.provider; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; -import com.fasterxml.jackson.annotation.JsonProperty; import org.codehaus.plexus.util.StringUtils; import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseProvider.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseProvider.java index 6999e4a67..c7423fc35 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseProvider.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicenseProvider.java @@ -15,17 +15,6 @@ */ package org.jboss.pnc.bacon.licenses.sanitiser.provider; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.type.CollectionType; -import com.fasterxml.jackson.databind.type.TypeFactory; -import org.jboss.pnc.bacon.licenses.LicensesGeneratorException; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder; - -import javax.ws.rs.client.Client; -import javax.ws.rs.client.ClientBuilder; -import javax.ws.rs.core.Response; - import java.io.IOException; import java.util.Collection; import java.util.Collections; @@ -34,6 +23,18 @@ import java.util.logging.Logger; import java.util.stream.Collectors; +import javax.ws.rs.client.Client; +import javax.ws.rs.client.ClientBuilder; +import javax.ws.rs.core.Response; + +import org.jboss.pnc.bacon.licenses.LicensesGeneratorException; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.type.CollectionType; +import com.fasterxml.jackson.databind.type.TypeFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 10/20/17 diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicensesDto.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicensesDto.java index a9d508714..09ec5cef4 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicensesDto.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/sanitiser/provider/ExternalLicensesDto.java @@ -15,10 +15,10 @@ */ package org.jboss.pnc.bacon.licenses.sanitiser.provider; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; - import java.util.Set; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/utils/JsonUtils.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/utils/JsonUtils.java index 4b2af1065..ace0e1a46 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/utils/JsonUtils.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/utils/JsonUtils.java @@ -15,10 +15,6 @@ */ package org.jboss.pnc.bacon.licenses.utils; -import javax.json.Json; -import javax.json.JsonObject; -import javax.json.JsonValue; - import java.io.IOException; import java.io.InputStream; import java.nio.file.Files; @@ -28,6 +24,10 @@ import java.util.function.Function; import java.util.stream.Collectors; +import javax.json.Json; +import javax.json.JsonObject; +import javax.json.JsonValue; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 9/14/17 diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/DependencyElement.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/DependencyElement.java index 9cee1c233..52c5f5fcb 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/DependencyElement.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/DependencyElement.java @@ -16,7 +16,11 @@ package org.jboss.pnc.bacon.licenses.xml; -import org.apache.maven.artifact.Artifact; +import java.util.Collections; +import java.util.HashSet; +import java.util.Objects; +import java.util.Set; +import java.util.stream.Collectors; import javax.json.JsonObject; import javax.xml.bind.annotation.XmlElement; @@ -25,11 +29,7 @@ import javax.xml.bind.annotation.XmlTransient; import javax.xml.bind.annotation.XmlType; -import java.util.Collections; -import java.util.HashSet; -import java.util.Objects; -import java.util.Set; -import java.util.stream.Collectors; +import org.apache.maven.artifact.Artifact; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseElement.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseElement.java index a3c7668af..cffbe9046 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseElement.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseElement.java @@ -16,13 +16,13 @@ package org.jboss.pnc.bacon.licenses.xml; -import org.apache.commons.lang3.StringUtils; -import org.apache.maven.model.License; - import javax.json.JsonObject; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlTransient; +import org.apache.commons.lang3.StringUtils; +import org.apache.maven.model.License; + /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummary.java b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummary.java index d0b983216..01562a9de 100644 --- a/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummary.java +++ b/licenses-generator/src/main/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummary.java @@ -16,6 +16,10 @@ package org.jboss.pnc.bacon.licenses.xml; +import java.io.StringWriter; +import java.util.Collections; +import java.util.List; + import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Marshaller; @@ -23,10 +27,6 @@ import javax.xml.bind.annotation.XmlElementWrapper; import javax.xml.bind.annotation.XmlRootElement; -import java.io.StringWriter; -import java.util.Collections; -import java.util.List; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/ExternalLicensesTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/ExternalLicensesTest.java index e238b44d7..cfaa196aa 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/ExternalLicensesTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/ExternalLicensesTest.java @@ -1,5 +1,13 @@ package org.jboss.pnc.bacon.licenses; +import static java.util.Collections.singleton; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + +import java.util.Optional; +import java.util.Set; + import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.DefaultArtifact; import org.apache.maven.artifact.handler.DefaultArtifactHandler; @@ -15,14 +23,6 @@ import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; -import java.util.Optional; -import java.util.Set; - -import static java.util.Collections.singleton; -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/15/17 diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseServiceMock.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseServiceMock.java index 19479882d..41f0ac648 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseServiceMock.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseServiceMock.java @@ -15,13 +15,13 @@ */ package org.jboss.pnc.bacon.licenses; -import io.undertow.Undertow; - import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.stream.Collectors; +import io.undertow.Undertow; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 10/23/17 diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactoryTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactoryTest.java index 3527dd6c1..8b600f990 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactoryTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/LicenseSummaryFactoryTest.java @@ -1,5 +1,15 @@ package org.jboss.pnc.bacon.licenses; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + +import java.util.Collection; +import java.util.Collections; +import java.util.Optional; + import org.apache.maven.artifact.Artifact; import org.apache.maven.model.License; import org.apache.maven.project.MavenProject; @@ -14,16 +24,6 @@ import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import java.util.Collection; -import java.util.Collections; -import java.util.Optional; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.when; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactoryTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactoryTest.java index 8b982bae4..128c0cb17 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactoryTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/maven/MavenProjectFactoryTest.java @@ -1,5 +1,18 @@ package org.jboss.pnc.bacon.licenses.maven; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.Mockito.times; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + +import java.io.File; +import java.util.Arrays; +import java.util.Collections; +import java.util.List; +import java.util.Optional; + import org.apache.maven.artifact.Artifact; import org.apache.maven.project.MavenProject; import org.apache.maven.project.ProjectBuilder; @@ -11,19 +24,6 @@ import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import java.io.File; -import java.util.Arrays; -import java.util.Collections; -import java.util.List; -import java.util.Optional; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.times; -import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.when; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/properties/GeneratorPropertiesTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/properties/GeneratorPropertiesTest.java index 5af7c8fa3..877cd7475 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/properties/GeneratorPropertiesTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/properties/GeneratorPropertiesTest.java @@ -16,11 +16,11 @@ package org.jboss.pnc.bacon.licenses.properties; +import static org.assertj.core.api.Assertions.assertThat; + import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; -import static org.assertj.core.api.Assertions.assertThat; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiserTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiserTest.java index 6c467677d..c18b83df7 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiserTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/AliasLicenseSanitiserTest.java @@ -1,11 +1,8 @@ package org.jboss.pnc.bacon.licenses.sanitiser; -import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; -import org.mockito.Mock; -import org.mockito.MockitoAnnotations; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.Mockito.*; import java.util.Arrays; import java.util.Collection; @@ -14,9 +11,12 @@ import java.util.List; import java.util.Set; -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.Mockito.*; +import org.jboss.pnc.bacon.licenses.xml.DependencyElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; +import org.mockito.Mock; +import org.mockito.MockitoAnnotations; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiserTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiserTest.java index 28c4b2714..904211d5e 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiserTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/ExceptionLicenseSanitiserTest.java @@ -1,5 +1,13 @@ package org.jboss.pnc.bacon.licenses.sanitiser; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.Mockito.times; +import static org.mockito.Mockito.verify; + +import java.util.Collection; +import java.util.Collections; + import org.jboss.pnc.bacon.licenses.xml.DependencyElement; import org.jboss.pnc.bacon.licenses.xml.LicenseElement; import org.junit.jupiter.api.BeforeEach; @@ -7,14 +15,6 @@ import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import java.util.Collection; -import java.util.Collections; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.Mockito.times; -import static org.mockito.Mockito.verify; - /** * @author Gytis Trikleris */ diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/NoopLicenseSanitiserTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/NoopLicenseSanitiserTest.java index 5a4581c6e..5de68a179 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/NoopLicenseSanitiserTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/NoopLicenseSanitiserTest.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.licenses.sanitiser; -import org.jboss.pnc.bacon.licenses.xml.DependencyElement; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import java.util.Collections; -import static org.assertj.core.api.Assertions.assertThat; +import org.jboss.pnc.bacon.licenses.xml.DependencyElement; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import org.junit.jupiter.api.Test; /** * @author Gytis Trikleris diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicenseTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicenseTest.java index 32047512f..64155e8d0 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicenseTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/RedHatLicenseTest.java @@ -1,14 +1,14 @@ package org.jboss.pnc.bacon.licenses.sanitiser; -import org.jboss.pnc.bacon.licenses.xml.LicenseElement; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; + +import java.util.Arrays; import javax.json.Json; import javax.json.JsonObject; -import java.util.Arrays; - -import static org.assertj.core.api.Assertions.assertThat; +import org.jboss.pnc.bacon.licenses.xml.LicenseElement; +import org.junit.jupiter.api.Test; public class RedHatLicenseTest { diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/ExactVersionMatcherTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/ExactVersionMatcherTest.java index 7a6ecbf1e..821e98007 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/ExactVersionMatcherTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/ExactVersionMatcherTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.licenses.sanitiser.exceptions; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; + public class ExactVersionMatcherTest { private VersionMatcher matcher = new ExactVersionMatcher("1.0.0"); diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcherTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcherTest.java index 0e5982915..54f440de5 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcherTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RangeVersionMatcherTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.licenses.sanitiser.exceptions; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; + public class RangeVersionMatcherTest { @Test public void singleVersion() throws Exception { diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RegexpVersionMatcherTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RegexpVersionMatcherTest.java index 64fe5a60a..0c271796f 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RegexpVersionMatcherTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/sanitiser/exceptions/RegexpVersionMatcherTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.licenses.sanitiser.exceptions; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; + public class RegexpVersionMatcherTest { private VersionMatcher matcher = new RegexpVersionMatcher("1.0.0(-redhat-\\d+)?"); diff --git a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummaryTest.java b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummaryTest.java index f32b5c08d..fb0ad8af4 100644 --- a/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummaryTest.java +++ b/licenses-generator/src/test/java/org/jboss/pnc/bacon/licenses/xml/LicenseSummaryTest.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.licenses.xml; -import org.junit.jupiter.api.Test; - -import javax.xml.bind.JAXBException; +import static org.assertj.core.api.Assertions.assertThat; import java.util.Collections; -import static org.assertj.core.api.Assertions.assertThat; +import javax.xml.bind.JAXBException; + +import org.junit.jupiter.api.Test; /** * @author Gytis Trikleris diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/Cachi2Lockfile.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/Cachi2Lockfile.java index 8c42e61b5..01c13a5b8 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/Cachi2Lockfile.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/Cachi2Lockfile.java @@ -1,12 +1,13 @@ package org.jboss.pnc.bacon.pig; -import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileGenerator; -import picocli.CommandLine; - import java.io.File; import java.util.List; import java.util.concurrent.Callable; +import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileGenerator; + +import picocli.CommandLine; + @CommandLine.Command( name = "cachi2lockfile", description = "Generates a Cachi2 lock file for a given Maven repository ZIP file.") diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/Pig.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/Pig.java index f6c38f8cb..d9d887fc8 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/Pig.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/Pig.java @@ -17,7 +17,19 @@ */ package org.jboss.pnc.bacon.pig; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.InputStream; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Collections; +import java.util.Map; +import java.util.Scanner; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.common.exception.FatalException; @@ -36,21 +48,11 @@ import org.jboss.pnc.bacon.pig.impl.utils.FileDownloadUtils; import org.jboss.pnc.bacon.pnc.common.ParameterChecker; import org.jboss.pnc.enums.RebuildMode; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.InputStream; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Collections; -import java.util.Map; -import java.util.Scanner; -import java.util.concurrent.Callable; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/13/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/PigExport.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/PigExport.java index 6e3eb348f..7614aad95 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/PigExport.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/PigExport.java @@ -1,5 +1,7 @@ package org.jboss.pnc.bacon.pig; +import java.util.Optional; + import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.bacon.pig.impl.mapping.BuildConfigMapping; @@ -8,9 +10,8 @@ import org.jboss.pnc.client.ClientException; import org.jboss.pnc.dto.BuildConfiguration; import org.jboss.pnc.dto.BuildConfigurationRevision; -import picocli.CommandLine; -import java.util.Optional; +import picocli.CommandLine; @CommandLine.Command( name = "export", diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/PigFacade.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/PigFacade.java index 405f9c489..c76ec73dd 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/PigFacade.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/PigFacade.java @@ -17,6 +17,19 @@ */ package org.jboss.pnc.bacon.pig; +import java.io.File; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.time.Instant; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import java.util.stream.Collectors; + +import javax.ws.rs.NotFoundException; + import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.bacon.pig.impl.PigContext; import org.jboss.pnc.bacon.pig.impl.addons.AddOn; @@ -63,19 +76,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.ws.rs.NotFoundException; - -import java.io.File; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.time.Instant; -import java.util.Arrays; -import java.util.Collection; -import java.util.List; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import java.util.stream.Collectors; - /** * TODO: javadoc * diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/PigContext.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/PigContext.java index 6c5105ead..e9b03c0b2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/PigContext.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/PigContext.java @@ -17,20 +17,9 @@ */ package org.jboss.pnc.bacon.pig.impl; -import com.fasterxml.jackson.annotation.JsonAutoDetect; -import com.fasterxml.jackson.annotation.PropertyAccessor; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.SerializationFeature; -import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; -import lombok.Data; -import lombok.extern.slf4j.Slf4j; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; -import org.jboss.pnc.bacon.pig.impl.pnc.ImportResult; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.pnc.PncEntitiesImporter; -import org.jboss.pnc.bacon.pig.impl.repo.RepositoryData; -import org.jboss.pnc.bacon.pig.impl.utils.MilestoneNumberFinder; +import static org.apache.commons.lang.StringUtils.isEmpty; +import static org.jboss.pnc.bacon.common.Constant.PIG_CONTEXT_DIR; +import static org.jboss.pnc.bacon.pig.impl.utils.HashUtils.hashDirectory; import java.io.File; import java.io.FileInputStream; @@ -44,9 +33,22 @@ import java.util.Collection; import java.util.Map; -import static org.apache.commons.lang.StringUtils.isEmpty; -import static org.jboss.pnc.bacon.common.Constant.PIG_CONTEXT_DIR; -import static org.jboss.pnc.bacon.pig.impl.utils.HashUtils.hashDirectory; +import lombok.Data; +import lombok.extern.slf4j.Slf4j; + +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; +import org.jboss.pnc.bacon.pig.impl.pnc.ImportResult; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.pnc.PncEntitiesImporter; +import org.jboss.pnc.bacon.pig.impl.repo.RepositoryData; +import org.jboss.pnc.bacon.pig.impl.utils.MilestoneNumberFinder; + +import com.fasterxml.jackson.annotation.JsonAutoDetect; +import com.fasterxml.jackson.annotation.PropertyAccessor; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationFeature; +import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; /** * TODO: consider saving the latest reached state to not repeat the steps already performed diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOn.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOn.java index b2e8d21ed..e818379a1 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOn.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOn.java @@ -17,11 +17,11 @@ */ package org.jboss.pnc.bacon.pig.impl.addons; +import java.util.Map; + import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import java.util.Map; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/11/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOnFactory.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOnFactory.java index 5552fb45b..be484ac03 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOnFactory.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/AddOnFactory.java @@ -17,9 +17,13 @@ */ package org.jboss.pnc.bacon.pig.impl.addons; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileAddon; import org.jboss.pnc.bacon.pig.impl.addons.camel.CamelRuntimeDependenciesToAlignTree; import org.jboss.pnc.bacon.pig.impl.addons.camel.RuntimeDependenciesToAlignTree; -import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileAddon; import org.jboss.pnc.bacon.pig.impl.addons.microprofile.MicroProfileSmallRyeCommunityDepAnalyzer; import org.jboss.pnc.bacon.pig.impl.addons.quarkus.QuarkusCommunityDepAnalyzer; import org.jboss.pnc.bacon.pig.impl.addons.quarkus.QuarkusPostBuildAnalyzer; @@ -35,10 +39,6 @@ import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/11/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/ExtraDeliverableDownloader.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/ExtraDeliverableDownloader.java index cd1684b6d..d98315ecb 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/ExtraDeliverableDownloader.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/ExtraDeliverableDownloader.java @@ -17,16 +17,16 @@ */ package org.jboss.pnc.bacon.pig.impl.addons; -import org.jboss.pnc.bacon.pig.impl.PigContext; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; - import java.nio.file.Path; import java.nio.file.Paths; import java.util.List; import java.util.Map; +import org.jboss.pnc.bacon.pig.impl.PigContext; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 3/26/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2Lockfile.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2Lockfile.java index 1c0a75f25..5b3be3cba 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2Lockfile.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2Lockfile.java @@ -1,6 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.cachi2; -import com.fasterxml.jackson.annotation.JsonInclude; +import static org.jboss.pnc.bacon.pig.impl.addons.cachi2.YamlUtil.initYamlMapper; import java.io.BufferedReader; import java.io.BufferedWriter; @@ -13,7 +13,7 @@ import java.util.Map; import java.util.TreeMap; -import static org.jboss.pnc.bacon.pig.impl.addons.cachi2.YamlUtil.initYamlMapper; +import com.fasterxml.jackson.annotation.JsonInclude; /** * Cachi2 lockfile diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileAddon.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileAddon.java index 03ea9fcc9..2b5031142 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileAddon.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileAddon.java @@ -1,14 +1,14 @@ package org.jboss.pnc.bacon.pig.impl.addons.cachi2; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Map; + import org.jboss.pnc.bacon.pig.impl.PigContext; import org.jboss.pnc.bacon.pig.impl.addons.AddOn; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.Map; - /** * An add-on that generates Cachi2 lock files. */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileGenerator.java index 1eaf61259..0b38ba92b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/cachi2/Cachi2LockfileGenerator.java @@ -1,13 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.addons.cachi2; -import io.quarkus.fs.util.ZipUtils; -import org.jboss.pnc.bacon.pig.impl.repo.visitor.ArtifactVisit; -import org.jboss.pnc.bacon.pig.impl.repo.visitor.VisitableArtifactRepository; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.jboss.pnc.bacon.pig.impl.utils.indy.Indy; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.IOException; import java.io.UncheckedIOException; import java.nio.file.FileSystem; @@ -26,6 +18,15 @@ import java.util.concurrent.Phaser; import java.util.concurrent.atomic.AtomicInteger; +import org.jboss.pnc.bacon.pig.impl.repo.visitor.ArtifactVisit; +import org.jboss.pnc.bacon.pig.impl.repo.visitor.VisitableArtifactRepository; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.jboss.pnc.bacon.pig.impl.utils.indy.Indy; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import io.quarkus.fs.util.ZipUtils; + /** * Cachi2 lock file generator */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/CamelRuntimeDependenciesToAlignTree.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/CamelRuntimeDependenciesToAlignTree.java index 15051eb3e..f341d6d42 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/CamelRuntimeDependenciesToAlignTree.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/CamelRuntimeDependenciesToAlignTree.java @@ -14,12 +14,6 @@ */ package org.jboss.pnc.bacon.pig.impl.addons.camel; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.PrintWriter; import java.nio.charset.StandardCharsets; import java.util.ArrayList; @@ -30,6 +24,12 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Tom Cunningham, tcunning@redhat.com
* @author Paul Gallagher, pgallagh@redhat.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/RuntimeDependenciesToAlignTree.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/RuntimeDependenciesToAlignTree.java index f1d477807..31439b99a 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/RuntimeDependenciesToAlignTree.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/RuntimeDependenciesToAlignTree.java @@ -14,12 +14,6 @@ */ package org.jboss.pnc.bacon.pig.impl.addons.camel; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.FileNotFoundException; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; @@ -30,6 +24,12 @@ import java.util.Map; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Tom Cunningham, tcunning@redhat.com
* @author Paul Gallagher, pgallagh@redhat.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParser.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParser.java index 6366b5882..b7c502de1 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParser.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParser.java @@ -14,9 +14,6 @@ */ package org.jboss.pnc.bacon.pig.impl.addons.camel; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.BufferedReader; import java.io.File; import java.io.FileReader; @@ -27,6 +24,9 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Tom Cunningham, tcunning@redhat.com
* Date: 2023-10-02 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/BuildLogWithDependencyTrees.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/BuildLogWithDependencyTrees.java index b7d1a2e22..b482eb935 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/BuildLogWithDependencyTrees.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/BuildLogWithDependencyTrees.java @@ -1,10 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.addons.microprofile; -import com.google.common.collect.Sets; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -15,6 +10,12 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.google.common.collect.Sets; + public class BuildLogWithDependencyTrees { private static final Logger log = LoggerFactory.getLogger(BuildLogWithDependencyTrees.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/MicroProfileSmallRyeCommunityDepAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/MicroProfileSmallRyeCommunityDepAnalyzer.java index c220dabdc..29614a628 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/MicroProfileSmallRyeCommunityDepAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/microprofile/MicroProfileSmallRyeCommunityDepAnalyzer.java @@ -1,5 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.addons.microprofile; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.pig.impl.addons.AddOn; import org.jboss.pnc.bacon.pig.impl.addons.runtime.CommunityDepAnalyzer; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; @@ -8,13 +15,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.HashSet; -import java.util.Map; -import java.util.Set; -import java.util.stream.Collectors; - /** * Performs community dependency analysis on all builds (in "our" build group, that is). Assumes that each build * includes {@code mvn dependency:tree} in its build script. Community dependencies from modules whose names contain diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzer.java index edd3e592f..128fe4f87 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzer.java @@ -1,13 +1,24 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.ObjectReader; -import com.google.common.collect.ArrayListMultimap; -import com.google.common.collect.Multimap; -import com.google.common.collect.Sets; -import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; -import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; +import static org.jboss.pnc.bacon.pig.impl.utils.FileUtils.mkTempDir; + +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileReader; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Collection; +import java.util.Collections; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.TreeSet; +import java.util.stream.Collectors; + import org.apache.commons.io.FilenameUtils; import org.apache.maven.model.Dependency; import org.apache.maven.model.Model; @@ -33,24 +44,15 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.BufferedWriter; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Collection; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; -import java.util.TreeSet; -import java.util.stream.Collectors; +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.ObjectReader; +import com.google.common.collect.ArrayListMultimap; +import com.google.common.collect.Multimap; +import com.google.common.collect.Sets; -import static org.jboss.pnc.bacon.pig.impl.utils.FileUtils.mkTempDir; +import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; +import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDependency.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDependency.java index 3f978ef64..5c0c254cd 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDependency.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDependency.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; +import java.util.Collection; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CommunityDependency; import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CsvExportable; import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import java.util.Collection; -import java.util.stream.Collectors; - public class QuarkusCommunityDependency implements CsvExportable { private final String usingExtensions; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtension.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtension.java index 17f407475..0a6527567 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtension.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtension.java @@ -1,8 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; -import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; +import com.fasterxml.jackson.annotation.JsonProperty; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 19/08/2019 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtensions.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtensions.java index a655f20fe..6e413619d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtensions.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusExtensions.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; -import lombok.Data; - import java.util.List; +import lombok.Data; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 1/23/20 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzer.java index 6ae91b345..c03719709 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzer.java @@ -1,5 +1,14 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; +import java.io.*; +import java.net.URI; +import java.net.URISyntaxException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Paths; +import java.util.*; +import java.util.stream.Collectors; + import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.io.FileUtils; import org.jboss.pnc.bacon.pig.impl.addons.AddOn; @@ -14,15 +23,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.*; -import java.net.URI; -import java.net.URISyntaxException; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Paths; -import java.util.*; -import java.util.stream.Collectors; - /** * @author Harsh Madhani Date: 06-August-2020 */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/VertxArtifactFinder.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/VertxArtifactFinder.java index 537c975e7..37e4570ce 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/VertxArtifactFinder.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/VertxArtifactFinder.java @@ -1,15 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.jboss.pnc.bacon.pig.impl.PigContext; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; -import org.jboss.pnc.bacon.pig.impl.utils.MavenRepositoryUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static org.jboss.pnc.bacon.pig.impl.utils.FileUtils.mkTempDir; import java.io.BufferedWriter; import java.io.File; @@ -23,7 +14,17 @@ import java.util.Map; import java.util.stream.Collectors; -import static org.jboss.pnc.bacon.pig.impl.utils.FileUtils.mkTempDir; +import org.jboss.pnc.bacon.pig.impl.PigContext; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; +import org.jboss.pnc.bacon.pig.impl.utils.MavenRepositoryUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; /** * @author Saumya Singh, singhsaumyas150@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGenerator.java index 740921ce7..1f09f799b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGenerator.java @@ -1,17 +1,7 @@ package org.jboss.pnc.bacon.pig.impl.addons.rhba; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationData; -import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy; -import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; -import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.jboss.pnc.enums.RepositoryType; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.BUILD_GROUP; +import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.IGNORE; import java.io.FileNotFoundException; import java.io.PrintWriter; @@ -25,8 +15,18 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; -import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.BUILD_GROUP; -import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.IGNORE; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationData; +import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy; +import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; +import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.jboss.pnc.enums.RepositoryType; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * Generates the offline manifest text file, which contains all the dependencies, including third party, non-RH diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/CommunityDepAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/CommunityDepAnalyzer.java index 0ba6398af..6e063ef6b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/CommunityDepAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/CommunityDepAnalyzer.java @@ -17,13 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.addons.runtime; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CommunityDependency; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CsvExportable; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DADao; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.File; import java.io.FileWriter; import java.util.Collection; @@ -31,6 +24,13 @@ import java.util.function.Function; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CommunityDependency; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CsvExportable; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DADao; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/1/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/RuntimeDependenciesAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/RuntimeDependenciesAnalyzer.java index 66fdbfd8d..06759dd14 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/RuntimeDependenciesAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/RuntimeDependenciesAnalyzer.java @@ -17,14 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.addons.runtime; -import org.apache.commons.io.IOUtils; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.File; import java.io.FileInputStream; import java.io.InputStream; @@ -34,6 +26,14 @@ import java.util.Map; import java.util.stream.Collectors; +import org.apache.commons.io.IOUtils; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/11/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/ThorntailDepAnalyzer.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/ThorntailDepAnalyzer.java index 2793d2076..b202b500b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/ThorntailDepAnalyzer.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/runtime/ThorntailDepAnalyzer.java @@ -1,13 +1,13 @@ package org.jboss.pnc.bacon.pig.impl.addons.runtime; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CommunityDependency; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CsvExportable; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.ThorntailCommunityDependency; - import java.util.List; import java.util.function.Function; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CommunityDependency; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.CsvExportable; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.ThorntailCommunityDependency; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 13/08/2019 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/PostBuildScanService.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/PostBuildScanService.java index b9febbdde..0f16895db 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/PostBuildScanService.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/PostBuildScanService.java @@ -1,7 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; +import java.net.URI; +import java.net.URISyntaxException; +import java.util.*; +import java.util.stream.Collectors; + +import javax.ws.rs.core.Response; + import org.jboss.pnc.bacon.config.Validate; import org.jboss.pnc.bacon.pig.impl.addons.AddOn; import org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas.ScanHelper; @@ -10,12 +15,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.ws.rs.core.Response; - -import java.net.URI; -import java.net.URISyntaxException; -import java.util.*; -import java.util.stream.Collectors; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; public class PostBuildScanService extends AddOn implements Validate { private static final Logger log = LoggerFactory.getLogger(PostBuildScanService.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTO.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTO.java index d2f844d99..b1d05c78b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTO.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTO.java @@ -1,17 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice; -import com.fasterxml.jackson.annotation.JsonAnyGetter; -import com.fasterxml.jackson.annotation.JsonAnySetter; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyDescription; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import lombok.Getter; -import lombok.Setter; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static java.lang.String.*; import java.io.UnsupportedEncodingException; import java.net.URI; @@ -25,7 +14,20 @@ import java.util.Map; import java.util.stream.Collectors; -import static java.lang.String.*; +import lombok.Getter; +import lombok.Setter; + +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.fasterxml.jackson.annotation.JsonAnyGetter; +import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonPropertyDescription; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; /** * PSSC scanning container interface diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/AddAuthHeadersRequestFilter.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/AddAuthHeadersRequestFilter.java index 3eb440781..286f15b9c 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/AddAuthHeadersRequestFilter.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/AddAuthHeadersRequestFilter.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas; -import javax.ws.rs.client.ClientRequestContext; -import javax.ws.rs.client.ClientRequestFilter; - import java.io.IOException; import java.util.Map; import java.util.TreeMap; +import javax.ws.rs.client.ClientRequestContext; +import javax.ws.rs.client.ClientRequestFilter; + public class AddAuthHeadersRequestFilter implements ClientRequestFilter { private Map headers = new TreeMap(); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/RedirectAndLog.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/RedirectAndLog.java index 7781d0313..2987676b7 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/RedirectAndLog.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/RedirectAndLog.java @@ -1,19 +1,19 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas; -import org.apache.commons.io.IOUtils; -import org.jboss.pnc.bacon.pig.impl.addons.scanservice.PostBuildScanService; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static org.apache.commons.io.IOUtils.toInputStream; + +import java.io.BufferedInputStream; +import java.io.IOException; import javax.ws.rs.client.ClientRequestContext; import javax.ws.rs.client.ClientResponseContext; import javax.ws.rs.client.ClientResponseFilter; import javax.ws.rs.client.Entity; -import java.io.BufferedInputStream; -import java.io.IOException; - -import static org.apache.commons.io.IOUtils.toInputStream; +import org.apache.commons.io.IOUtils; +import org.jboss.pnc.bacon.pig.impl.addons.scanservice.PostBuildScanService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class RedirectAndLog implements ClientResponseFilter { private static final Logger log = LoggerFactory.getLogger(PostBuildScanService.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanHelper.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanHelper.java index 8d3f38d7c..2727bc77b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanHelper.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanHelper.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas; -import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder; - import java.net.URI; import java.util.Map; import java.util.TreeMap; +import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder; + public class ScanHelper { public ScanInterface client; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanInterface.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanInterface.java index c5645bd12..3577c1a76 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanInterface.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/pssaas/ScanInterface.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas; -import org.jboss.pnc.bacon.pig.impl.addons.scanservice.ScanServiceDTO; - import javax.ws.rs.*; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; +import org.jboss.pnc.bacon.pig.impl.addons.scanservice.ScanServiceDTO; + public interface ScanInterface { @POST diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/spring/BomVerifierAddon.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/spring/BomVerifierAddon.java index 52658754c..4044700e1 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/spring/BomVerifierAddon.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/spring/BomVerifierAddon.java @@ -15,6 +15,15 @@ package org.jboss.pnc.bacon.pig.impl.addons.spring; +import static java.util.Collections.emptyList; +import static org.jboss.pnc.bacon.pig.impl.utils.XmlUtils.listNodes; + +import java.io.File; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; +import java.util.stream.Stream; + import org.apache.commons.lang3.StringUtils; import org.jboss.pnc.bacon.pig.impl.addons.AddOn; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; @@ -27,15 +36,6 @@ import org.w3c.dom.Element; import org.w3c.dom.Node; -import java.io.File; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -import static java.util.Collections.emptyList; -import static org.jboss.pnc.bacon.pig.impl.utils.XmlUtils.listNodes; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 7/7/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/FindTransitiveDuplicateArtifactsInDepTree.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/FindTransitiveDuplicateArtifactsInDepTree.java index 1ef3110dc..53dd50d31 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/FindTransitiveDuplicateArtifactsInDepTree.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/FindTransitiveDuplicateArtifactsInDepTree.java @@ -15,14 +15,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.vertx; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; @@ -36,6 +28,14 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Paul Gallagher, pgallagh@redhat.com
* Date: 2022-07-28 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTree.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTree.java index e8a15306d..7973e2332 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTree.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTree.java @@ -15,12 +15,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.vertx; -import org.jboss.pnc.bacon.pig.impl.addons.AddOn; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.FileNotFoundException; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; @@ -29,6 +23,12 @@ import java.util.Map; import java.util.stream.Collectors; +import org.jboss.pnc.bacon.pig.impl.addons.AddOn; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Paul Gallagher, pgallagh@redhat.com
* Date: 2018-11-20 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/SaveBuildLogsLocally.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/SaveBuildLogsLocally.java index ef4698710..b674a276b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/SaveBuildLogsLocally.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/SaveBuildLogsLocally.java @@ -15,17 +15,17 @@ package org.jboss.pnc.bacon.pig.impl.addons.vertx; +import java.io.File; +import java.io.FileWriter; +import java.util.List; +import java.util.Map; + import org.jboss.pnc.bacon.pig.impl.addons.AddOn; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.io.FileWriter; -import java.util.List; -import java.util.Map; - /** * @author Paul Gallagher, pgallagh@redhat.com
* Date: 2022-07-28 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/common/DeliverableManager.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/common/DeliverableManager.java index da3369d24..82e292e3b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/common/DeliverableManager.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/common/DeliverableManager.java @@ -18,6 +18,11 @@ package org.jboss.pnc.bacon.pig.impl.common; +import java.io.File; +import java.nio.file.Path; +import java.util.Arrays; +import java.util.Map; + import org.jboss.pnc.bacon.pig.impl.config.GenerationData; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; @@ -26,11 +31,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.nio.file.Path; -import java.util.Arrays; -import java.util.Map; - /** * A superclass for deliverable generation. Out of the box it supports downloading of artifacts and repackaging them to * deliverables. A concrete implementation can add different methods of generating the deliverables. diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/AdditionalArtifactsFromBuild.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/AdditionalArtifactsFromBuild.java index 41dcfaf6d..6e832c8b2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/AdditionalArtifactsFromBuild.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/AdditionalArtifactsFromBuild.java @@ -17,10 +17,10 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import lombok.Data; - import java.util.List; +import lombok.Data; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 2/5/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/BuildConfig.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/BuildConfig.java index cbcabe99f..0b1ba225c 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/BuildConfig.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/BuildConfig.java @@ -17,24 +17,9 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; -import org.apache.commons.lang3.StringUtils; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.pig.impl.pnc.GitRepoInspector; -import org.jboss.pnc.bacon.pnc.common.ClientCreator; -import org.jboss.pnc.client.EnvironmentClient; -import org.jboss.pnc.client.RemoteResourceException; -import org.jboss.pnc.dto.BuildConfiguration; -import org.jboss.pnc.dto.Environment; -import org.jboss.pnc.dto.SCMRepository; -import org.jboss.pnc.enums.BuildType; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.Pattern; +import static java.util.function.Function.identity; +import static java.util.stream.Collectors.toMap; +import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic; import java.io.UnsupportedEncodingException; import java.lang.reflect.Field; @@ -52,9 +37,26 @@ import java.util.TreeSet; import java.util.stream.Collectors; -import static java.util.function.Function.identity; -import static java.util.stream.Collectors.toMap; -import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Pattern; + +import lombok.Data; + +import org.apache.commons.lang3.StringUtils; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.pig.impl.pnc.GitRepoInspector; +import org.jboss.pnc.bacon.pnc.common.ClientCreator; +import org.jboss.pnc.client.EnvironmentClient; +import org.jboss.pnc.client.RemoteResourceException; +import org.jboss.pnc.dto.BuildConfiguration; +import org.jboss.pnc.dto.Environment; +import org.jboss.pnc.dto.SCMRepository; +import org.jboss.pnc.enums.BuildType; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonInclude; /** * DTO representing the build-config field in build-config.yaml diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Flow.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Flow.java index abe800c6b..8b63534b2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Flow.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Flow.java @@ -17,11 +17,13 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; + import org.jboss.pnc.bacon.pig.impl.sources.SourcesGenerationData; import org.jboss.pnc.bacon.pig.impl.validation.GenerationDataCheck; +import com.fasterxml.jackson.annotation.JsonInclude; + /** * * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/GroupBuildInfo.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/GroupBuildInfo.java index 3061a9a8c..5da7853d2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/GroupBuildInfo.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/GroupBuildInfo.java @@ -17,13 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.config; +import java.util.Map; + import lombok.AllArgsConstructor; import lombok.Data; + import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; import org.jboss.pnc.dto.GroupBuild; -import java.util.Map; - @Data @AllArgsConstructor public class GroupBuildInfo { diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/JavadocGenerationData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/JavadocGenerationData.java index 4deeeb4b1..c600dae6d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/JavadocGenerationData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/JavadocGenerationData.java @@ -17,16 +17,18 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.TreeSet; +import lombok.Data; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.fasterxml.jackson.annotation.JsonInclude; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 5/25/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/LicenseGenerationData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/LicenseGenerationData.java index d63c19b5c..99093a513 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/LicenseGenerationData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/LicenseGenerationData.java @@ -17,9 +17,10 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; +import com.fasterxml.jackson.annotation.JsonInclude; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 5/25/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Output.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Output.java index 1a9107c97..cbc62e807 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Output.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/Output.java @@ -17,10 +17,10 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import lombok.Data; - import javax.validation.constraints.NotBlank; +import lombok.Data; + /** * * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/PigConfiguration.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/PigConfiguration.java index 4ae239fe9..6af3a1d8f 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/PigConfiguration.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/PigConfiguration.java @@ -17,27 +17,8 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.AccessLevel; -import lombok.Data; -import lombok.Getter; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.config.Validate; -import org.jboss.pnc.bacon.pig.impl.utils.AlignmentType; -import org.jboss.pnc.bacon.pig.impl.validation.ListBuildConfigCheck; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.yaml.snakeyaml.Yaml; - -import javax.validation.ConstraintViolation; -import javax.validation.Valid; -import javax.validation.Validation; -import javax.validation.Validator; -import javax.validation.ValidatorFactory; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotEmpty; -import javax.validation.constraints.NotNull; +import static java.util.stream.Collectors.toList; +import static java.util.stream.Collectors.toMap; import java.io.ByteArrayInputStream; import java.io.File; @@ -57,8 +38,29 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; -import static java.util.stream.Collectors.toList; -import static java.util.stream.Collectors.toMap; +import javax.validation.ConstraintViolation; +import javax.validation.Valid; +import javax.validation.Validation; +import javax.validation.Validator; +import javax.validation.ValidatorFactory; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; + +import lombok.AccessLevel; +import lombok.Data; +import lombok.Getter; + +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.config.Validate; +import org.jboss.pnc.bacon.pig.impl.utils.AlignmentType; +import org.jboss.pnc.bacon.pig.impl.validation.ListBuildConfigCheck; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.yaml.snakeyaml.Yaml; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonInclude; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/ProductConfig.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/ProductConfig.java index 3512388a0..d237637de 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/ProductConfig.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/ProductConfig.java @@ -17,10 +17,11 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; +import javax.validation.constraints.NotBlank; + import lombok.Data; -import javax.validation.constraints.NotBlank; +import com.fasterxml.jackson.annotation.JsonInclude; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationData.java index 468fed789..57559ecbb 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationData.java @@ -17,11 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.config; -import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.AccessLevel; -import lombok.Data; -import lombok.Getter; - import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -29,6 +24,12 @@ import java.util.Map; import java.util.Set; +import lombok.AccessLevel; +import lombok.Data; +import lombok.Getter; + +import com.fasterxml.jackson.annotation.JsonInclude; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 1/17/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DataRoot.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DataRoot.java index fc2f27dba..def405265 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DataRoot.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DataRoot.java @@ -18,14 +18,15 @@ package org.jboss.pnc.bacon.pig.impl.documents; +import java.util.Collection; + import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; + import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import java.util.Collection; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/5/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DocumentGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DocumentGenerator.java index 973a5572a..2ea419e18 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DocumentGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/DocumentGenerator.java @@ -17,6 +17,16 @@ */ package org.jboss.pnc.bacon.pig.impl.documents; +import java.io.File; +import java.io.IOException; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.config.Config; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.SharedContentReportGenerator; @@ -28,16 +38,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.io.IOException; -import java.util.Collection; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import java.util.Optional; -import java.util.Set; -import java.util.stream.Collectors; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/23/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/FileGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/FileGenerator.java index 9071ad771..e13f78fde 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/FileGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/FileGenerator.java @@ -17,11 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.documents; -import freemarker.core.Environment; -import freemarker.template.Configuration; -import freemarker.template.DefaultObjectWrapper; -import freemarker.template.TemplateException; - import java.io.File; import java.io.FileWriter; import java.io.IOException; @@ -30,6 +25,11 @@ import java.util.Locale; import java.util.Optional; +import freemarker.core.Environment; +import freemarker.template.Configuration; +import freemarker.template.DefaultObjectWrapper; +import freemarker.template.TemplateException; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/5/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/BrewSearcher.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/BrewSearcher.java index ebf640c83..8b44656fd 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/BrewSearcher.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/BrewSearcher.java @@ -18,7 +18,12 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent; -import com.redhat.red.build.koji.model.xmlrpc.KojiTagInfo; +import java.nio.file.Path; +import java.util.List; +import java.util.Map; +import java.util.function.Function; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.pig.impl.utils.BuildFinderUtils; import org.jboss.pnc.bacon.pig.impl.utils.GAV; import org.jboss.pnc.build.finder.koji.KojiBuild; @@ -26,11 +31,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.nio.file.Path; -import java.util.List; -import java.util.Map; -import java.util.function.Function; -import java.util.stream.Collectors; +import com.redhat.red.build.koji.model.xmlrpc.KojiTagInfo; /** * TODO: 1. move out methods that manipulated on SharedContentReportRow TODO: 2. move to a dedicated package diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/DASearcher.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/DASearcher.java index 377de6020..ebb6c90e9 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/DASearcher.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/DASearcher.java @@ -18,18 +18,19 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent; -import com.google.common.collect.Multimap; -import com.google.common.collect.Multimaps; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DADao; -import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DAListArtifact; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import static org.apache.commons.collections4.CollectionUtils.isNotEmpty; +import static org.apache.commons.lang3.StringUtils.join; import java.util.ArrayList; import java.util.Collection; import java.util.List; -import static org.apache.commons.collections4.CollectionUtils.isNotEmpty; -import static org.apache.commons.lang3.StringUtils.join; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DADao; +import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da.DAListArtifact; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + +import com.google.common.collect.Multimap; +import com.google.common.collect.Multimaps; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/MRRCSearcher.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/MRRCSearcher.java index 8cb61ca86..ec687846d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/MRRCSearcher.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/MRRCSearcher.java @@ -18,6 +18,8 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent; +import java.io.IOException; + import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpHead; @@ -27,8 +29,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.IOException; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/19/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportGenerator.java index 6669106ae..883f43556 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportGenerator.java @@ -18,11 +18,6 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent; -import org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.File; import java.io.FileWriter; import java.io.IOException; @@ -33,6 +28,11 @@ import java.util.stream.Collectors; import java.util.stream.Stream; +import org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/19/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportRow.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportRow.java index 00bf5ff6c..14a8ecfc6 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportRow.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/SharedContentReportRow.java @@ -18,10 +18,7 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent; -import lombok.Data; -import lombok.experimental.Delegate; -import org.apache.commons.lang3.StringUtils; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import static org.apache.commons.lang3.ObjectUtils.defaultIfNull; import java.io.File; import java.nio.file.Path; @@ -29,7 +26,11 @@ import java.util.Objects; import java.util.stream.Collectors; -import static org.apache.commons.lang3.ObjectUtils.defaultIfNull; +import lombok.Data; +import lombok.experimental.Delegate; + +import org.apache.commons.lang3.StringUtils; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/CommunityDependency.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/CommunityDependency.java index aeb402a22..f70ad24ca 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/CommunityDependency.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/CommunityDependency.java @@ -22,6 +22,7 @@ import lombok.Setter; import lombok.ToString; import lombok.experimental.Delegate; + import org.jboss.pnc.bacon.pig.impl.utils.GAV; /** diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADao.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADao.java index 8cebf5700..0b32d03e7 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADao.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADao.java @@ -17,6 +17,11 @@ */ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import java.util.stream.Collectors; + import org.apache.commons.lang3.StringUtils; import org.jboss.bacon.da.DaHelper; import org.jboss.bacon.da.rest.endpoint.ListingsApi; @@ -29,11 +34,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.Collection; -import java.util.Collections; -import java.util.List; -import java.util.stream.Collectors; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/2/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DAListArtifact.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DAListArtifact.java index 2455b45d1..aaf0f0528 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DAListArtifact.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DAListArtifact.java @@ -20,6 +20,7 @@ import lombok.Getter; import lombok.experimental.Delegate; + import org.jboss.da.listings.model.rest.RestProductGAV; import org.jboss.pnc.bacon.pig.impl.utils.GAV; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/ThorntailCommunityDependency.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/ThorntailCommunityDependency.java index 67f9a3415..66c0d6269 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/ThorntailCommunityDependency.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/ThorntailCommunityDependency.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da; +import java.util.List; + import lombok.Getter; import lombok.Setter; import lombok.ToString; -import java.util.List; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 13/08/2019 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/javadoc/JavadocManager.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/javadoc/JavadocManager.java index aa2c459b5..84fac6e1a 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/javadoc/JavadocManager.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/javadoc/JavadocManager.java @@ -17,7 +17,27 @@ */ package org.jboss.pnc.bacon.pig.impl.javadoc; +import java.io.File; +import java.io.IOException; +import java.io.PrintStream; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +import javax.xml.bind.JAXBContext; +import javax.xml.bind.JAXBException; +import javax.xml.bind.Marshaller; + import lombok.Getter; + import org.apache.commons.io.filefilter.TrueFileFilter; import org.commonjava.maven.ext.cli.Cli; import org.eclipse.jgit.api.Git; @@ -40,25 +60,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.xml.bind.JAXBContext; -import javax.xml.bind.JAXBException; -import javax.xml.bind.Marshaller; - -import java.io.File; -import java.io.IOException; -import java.io.PrintStream; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; -import java.util.Map; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import java.util.stream.Stream; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/5/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseGenerator.java index 5536b438a..72c5900dc 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseGenerator.java @@ -18,6 +18,16 @@ package org.jboss.pnc.bacon.pig.impl.license; +import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Collection; +import java.util.List; +import java.util.Properties; +import java.util.stream.Collectors; +import java.util.stream.Stream; + import org.jboss.pnc.bacon.config.Config; import org.jboss.pnc.bacon.config.PigConfig; import org.jboss.pnc.bacon.licenses.LicensesGenerator; @@ -34,16 +44,6 @@ import org.slf4j.LoggerFactory; import org.w3c.dom.Node; -import java.io.File; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.Collection; -import java.util.List; -import java.util.Properties; -import java.util.stream.Collectors; -import java.util.stream.Stream; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 8/24/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseManager.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseManager.java index 4250bef69..421238db2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseManager.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/license/LicenseManager.java @@ -17,7 +17,13 @@ */ package org.jboss.pnc.bacon.pig.impl.license; +import java.io.File; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Map; + import lombok.Getter; + import org.jboss.pnc.bacon.pig.impl.PigContext; import org.jboss.pnc.bacon.pig.impl.common.DeliverableManager; import org.jboss.pnc.bacon.pig.impl.config.GenerationData; @@ -31,11 +37,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Map; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/5/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMapping.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMapping.java index 83bda1a06..ee7e70101 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMapping.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMapping.java @@ -1,21 +1,22 @@ package org.jboss.pnc.bacon.pig.impl.mapping; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; +import java.util.HashSet; +import java.util.Map; +import java.util.Optional; + import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; + import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.dto.BuildConfiguration; import org.jboss.pnc.dto.BuildConfigurationRevision; import org.jboss.pnc.dto.Environment; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.HashSet; -import java.util.Map; -import java.util.Optional; - public class BuildConfigMapping { public static BuildConfig toBuildConfig(BuildConfiguration buildConfiguration, GeneratorOptions options) { diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGenerator.java index 7facfb06a..63e205965 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGenerator.java @@ -17,13 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.nvr; -import org.jboss.pnc.bacon.pig.impl.utils.BuildFinderUtils; -import org.jboss.pnc.build.finder.koji.KojiBuild; -import org.jboss.pnc.build.finder.report.NVRReport; -import org.jboss.pnc.build.finder.report.Report; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.File; import java.io.IOException; import java.nio.file.Path; @@ -31,6 +24,13 @@ import java.util.List; import java.util.Map; +import org.jboss.pnc.bacon.pig.impl.utils.BuildFinderUtils; +import org.jboss.pnc.build.finder.koji.KojiBuild; +import org.jboss.pnc.build.finder.report.NVRReport; +import org.jboss.pnc.build.finder.report.Report; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + public final class NvrListGenerator { private static final Logger log = LoggerFactory.getLogger(NvrListGenerator.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/out/PigRunOutput.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/out/PigRunOutput.java index e04eaff8c..2f8895481 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/out/PigRunOutput.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/out/PigRunOutput.java @@ -17,13 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.out; +import java.util.Collection; + import lombok.Data; + import org.jboss.pnc.bacon.pig.impl.config.GroupBuildInfo; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; import org.jboss.pnc.dto.GroupBuild; -import java.util.Collection; - @Data public class PigRunOutput { private String fullVersion; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ArtifactWrapper.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ArtifactWrapper.java index 013e7568b..00cc4a91d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ArtifactWrapper.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ArtifactWrapper.java @@ -18,19 +18,20 @@ package org.jboss.pnc.bacon.pig.impl.pnc; +import java.io.File; +import java.net.URI; +import java.nio.file.Path; + import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.pig.impl.utils.FileDownloadUtils; import org.jboss.pnc.bacon.pig.impl.utils.GAV; import org.jboss.pnc.dto.Artifact; import org.jboss.pnc.enums.RepositoryType; -import java.io.File; -import java.net.URI; -import java.nio.file.Path; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/13/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildConfigData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildConfigData.java index 42b39215a..d7d6dffb0 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildConfigData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildConfigData.java @@ -20,6 +20,7 @@ import lombok.Getter; import lombok.Setter; import lombok.experimental.Delegate; + import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.dto.BuildConfiguration; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildInfoCollector.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildInfoCollector.java index 7f71f6f1a..efe8110b6 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildInfoCollector.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/BuildInfoCollector.java @@ -18,7 +18,20 @@ package org.jboss.pnc.bacon.pig.impl.pnc; +import static java.util.Optional.of; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toList; + +import java.io.Closeable; +import java.util.Collection; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Optional; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.pig.impl.config.GroupBuildInfo; import org.jboss.pnc.bacon.pnc.client.PncClientHelper; import org.jboss.pnc.client.BuildClient; @@ -37,18 +50,6 @@ import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; import org.jboss.pnc.rest.api.parameters.GroupBuildsFilterParameters; -import java.io.Closeable; -import java.util.Collection; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Optional; - -import static java.util.Optional.of; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toList; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 6/3/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/GitRepoInspector.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/GitRepoInspector.java index c6165a7f2..404af421f 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/GitRepoInspector.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/GitRepoInspector.java @@ -17,6 +17,16 @@ */ package org.jboss.pnc.bacon.pig.impl.pnc; +import java.io.File; +import java.io.IOException; +import java.net.MalformedURLException; +import java.net.URI; +import java.util.Collections; +import java.util.HashSet; +import java.util.Iterator; +import java.util.Optional; +import java.util.Set; + import org.eclipse.jgit.api.Git; import org.eclipse.jgit.api.errors.GitAPIException; import org.eclipse.jgit.lib.ObjectId; @@ -30,16 +40,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.io.IOException; -import java.net.MalformedURLException; -import java.net.URI; -import java.util.Collections; -import java.util.HashSet; -import java.util.Iterator; -import java.util.Optional; -import java.util.Set; - /** * TODO: drop it once https://projects.engineering.redhat.com/browse/NCL-1322 is implemented * diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ImportResult.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ImportResult.java index 6f1b11a50..1ebff4ec9 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ImportResult.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/ImportResult.java @@ -17,14 +17,15 @@ */ package org.jboss.pnc.bacon.pig.impl.pnc; +import java.util.List; + import lombok.AllArgsConstructor; import lombok.Data; + import org.jboss.pnc.dto.GroupConfigurationRef; import org.jboss.pnc.dto.ProductMilestoneRef; import org.jboss.pnc.dto.ProductVersionRef; -import java.util.List; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 12/4/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuild.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuild.java index 26c7b185d..90a779b42 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuild.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuild.java @@ -18,12 +18,25 @@ package org.jboss.pnc.bacon.pig.impl.pnc; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import static java.util.Arrays.asList; + +import java.io.BufferedReader; +import java.io.File; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.function.Predicate; +import java.util.stream.Collectors; + import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; import lombok.ToString; + import org.jboss.pnc.bacon.pnc.client.PncClientHelper; import org.jboss.pnc.bacon.pnc.common.UrlGenerator; import org.jboss.pnc.client.BuildClient; @@ -34,19 +47,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.BufferedReader; -import java.io.File; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.nio.charset.StandardCharsets; -import java.util.Collections; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.function.Predicate; -import java.util.stream.Collectors; - -import static java.util.Arrays.asList; +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilder.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilder.java index f4f8aac57..0f27baff2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilder.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilder.java @@ -17,6 +17,13 @@ */ package org.jboss.pnc.bacon.pig.impl.pnc; +import static java.util.Optional.of; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; +import static org.jboss.pnc.bacon.pnc.client.PncClientHelper.getPncConfiguration; + +import java.io.Closeable; +import java.util.Collection; + import org.jboss.pnc.api.enums.AlignmentPreference; import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.bacon.pig.impl.utils.SleepUtils; @@ -37,13 +44,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.Closeable; -import java.util.Collection; - -import static java.util.Optional.of; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; -import static org.jboss.pnc.bacon.pnc.client.PncClientHelper.getPncConfiguration; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/14/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncConfigurator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncConfigurator.java index 10eefaee8..885bb13f8 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncConfigurator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncConfigurator.java @@ -17,6 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.pnc; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toStream; + +import java.io.Closeable; +import java.time.Instant; +import java.time.LocalDate; +import java.time.ZoneOffset; +import java.util.Optional; + import org.jboss.pnc.bacon.pnc.client.PncClientHelper; import org.jboss.pnc.client.ClientException; import org.jboss.pnc.client.ProductMilestoneClient; @@ -30,14 +38,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.Closeable; -import java.time.Instant; -import java.time.LocalDate; -import java.time.ZoneOffset; -import java.util.Optional; - -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toStream; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/14/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncEntitiesImporter.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncEntitiesImporter.java index 97295e92d..696e44001 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncEntitiesImporter.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/pnc/PncEntitiesImporter.java @@ -17,6 +17,22 @@ */ package org.jboss.pnc.bacon.pig.impl.pnc; +import static java.util.Optional.empty; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.findByNameQuery; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.maybeSingle; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; +import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toStream; + +import java.io.Closeable; +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.concurrent.CompletableFuture; +import java.util.stream.Collectors; + import org.jboss.pnc.bacon.pig.impl.PigContext; import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; @@ -54,22 +70,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.Closeable; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; -import java.util.concurrent.CompletableFuture; -import java.util.stream.Collectors; - -import static java.util.Optional.empty; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.findByNameQuery; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.maybeSingle; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.query; -import static org.jboss.pnc.bacon.pig.impl.utils.PncClientUtils.toStream; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/28/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactProgressTracker.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactProgressTracker.java index bb6dd77a2..4d0ad2b2f 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactProgressTracker.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactProgressTracker.java @@ -1,11 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.maven.dependency.GAV; +import java.util.Formatter; +import java.util.concurrent.atomic.AtomicInteger; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.Formatter; -import java.util.concurrent.atomic.AtomicInteger; +import io.quarkus.maven.dependency.GAV; /** * Artifact processing progress tracker diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactVersion.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactVersion.java index 7d6dc1643..0f3a21ccd 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactVersion.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ArtifactVersion.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.repo; +import java.util.Map; +import java.util.Optional; + import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import java.util.Map; -import java.util.Optional; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com 2020-06-05 */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/BomRepoGenerationSummary.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/BomRepoGenerationSummary.java index 8be096e53..a14fdf3aa 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/BomRepoGenerationSummary.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/BomRepoGenerationSummary.java @@ -1,13 +1,14 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.maven.dependency.ArtifactCoords; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.util.Collection; import java.util.List; import java.util.concurrent.ConcurrentLinkedQueue; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import io.quarkus.maven.dependency.ArtifactCoords; + /** * Maven repository generation summary for the BOM resolution strategy */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ExternalArtifactDownloader.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ExternalArtifactDownloader.java index ad921aad9..935e58db2 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ExternalArtifactDownloader.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ExternalArtifactDownloader.java @@ -17,16 +17,16 @@ */ package org.jboss.pnc.bacon.pig.impl.repo; +import java.io.File; +import java.net.URI; +import java.nio.file.Path; + import org.jboss.pnc.bacon.pig.impl.utils.FileDownloadUtils; import org.jboss.pnc.bacon.pig.impl.utils.GAV; import org.jboss.pnc.bacon.pig.impl.utils.indy.Indy; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.net.URI; -import java.nio.file.Path; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 5/10/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ParentPomDownloader.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ParentPomDownloader.java index c4a2ac23f..f85a22799 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ParentPomDownloader.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ParentPomDownloader.java @@ -1,19 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.w3c.dom.Document; -import org.xml.sax.SAXException; - -import javax.xml.parsers.DocumentBuilder; -import javax.xml.parsers.DocumentBuilderFactory; -import javax.xml.parsers.ParserConfigurationException; -import javax.xml.xpath.XPath; -import javax.xml.xpath.XPathExpression; -import javax.xml.xpath.XPathExpressionException; -import javax.xml.xpath.XPathFactory; - import java.io.File; import java.io.IOException; import java.io.UncheckedIOException; @@ -25,6 +11,20 @@ import java.util.Set; import java.util.stream.Stream; +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.xpath.XPath; +import javax.xml.xpath.XPathExpression; +import javax.xml.xpath.XPathExpressionException; +import javax.xml.xpath.XPathFactory; + +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.w3c.dom.Document; +import org.xml.sax.SAXException; + /** * @author Ken Finnigan */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoBuilder.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoBuilder.java index d5018d897..bdbc60a1b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoBuilder.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoBuilder.java @@ -18,6 +18,17 @@ package org.jboss.pnc.bacon.pig.impl.repo; +import static org.apache.commons.lang3.StringUtils.isEmpty; + +import java.io.File; +import java.io.IOException; +import java.nio.file.Path; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.function.Predicate; +import java.util.stream.Collectors; + import org.apache.commons.io.FileUtils; import org.apache.commons.lang3.StringUtils; import org.jboss.pnc.bacon.common.ObjectHelper; @@ -35,17 +46,6 @@ import org.w3c.dom.Element; import org.w3c.dom.Node; -import java.io.File; -import java.io.IOException; -import java.nio.file.Path; -import java.util.List; -import java.util.Map; -import java.util.Properties; -import java.util.function.Predicate; -import java.util.stream.Collectors; - -import static org.apache.commons.lang3.StringUtils.isEmpty; - /** * TODO: replace with programmatic maven api to remove OSCommandExecutor? TODO: CON: would mean that users have to stick * to the same maven version diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoDescriptor.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoDescriptor.java index d7be9c566..a13646ef6 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoDescriptor.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoDescriptor.java @@ -17,8 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.repo; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; - import java.io.File; import java.io.IOException; import java.io.UncheckedIOException; @@ -32,6 +30,8 @@ import java.util.stream.Collectors; import java.util.stream.Stream; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/14/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoManager.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoManager.java index 5dc6edca6..a39a739b7 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoManager.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepoManager.java @@ -17,51 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.bootstrap.resolver.maven.BootstrapMavenContext; -import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; -import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; -import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; -import io.quarkus.bootstrap.util.IoUtils; -import io.quarkus.devtools.messagewriter.MessageWriter; -import io.quarkus.domino.inspect.DependencyTreeError; -import io.quarkus.domino.inspect.DependencyTreeInspector; -import io.quarkus.domino.inspect.DependencyTreeVisitor; -import io.quarkus.maven.dependency.ArtifactCoords; -import io.quarkus.maven.dependency.ArtifactKey; -import lombok.Getter; -import org.apache.maven.model.Model; -import org.eclipse.aether.DefaultRepositorySystemSession; -import org.eclipse.aether.artifact.Artifact; -import org.eclipse.aether.artifact.DefaultArtifact; -import org.eclipse.aether.graph.Dependency; -import org.eclipse.aether.graph.DependencyNode; -import org.eclipse.aether.graph.Exclusion; -import org.eclipse.aether.resolution.DependencyRequest; -import org.eclipse.aether.resolution.DependencyResolutionException; -import org.eclipse.aether.util.artifact.JavaScopes; -import org.eclipse.aether.util.listener.ChainedRepositoryListener; -import org.jboss.pnc.bacon.common.ObjectHelper; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.pig.impl.PigContext; -import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileGenerator; -import org.jboss.pnc.bacon.pig.impl.common.DeliverableManager; -import org.jboss.pnc.bacon.pig.impl.config.AdditionalArtifactsFromBuild; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationData; -import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy; -import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; -import org.jboss.pnc.bacon.pig.impl.license.LicenseGenerator; -import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; -import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.jboss.pnc.bacon.pig.impl.utils.GavSet; -import org.jboss.pnc.bacon.pig.impl.utils.ResourceUtils; -import org.jboss.pnc.bacon.pig.impl.utils.indy.Indy; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.BufferedReader; import java.io.Closeable; import java.io.File; @@ -98,6 +53,53 @@ import java.util.stream.Collectors; import java.util.stream.Stream; +import lombok.Getter; + +import org.apache.maven.model.Model; +import org.eclipse.aether.DefaultRepositorySystemSession; +import org.eclipse.aether.artifact.Artifact; +import org.eclipse.aether.artifact.DefaultArtifact; +import org.eclipse.aether.graph.Dependency; +import org.eclipse.aether.graph.DependencyNode; +import org.eclipse.aether.graph.Exclusion; +import org.eclipse.aether.resolution.DependencyRequest; +import org.eclipse.aether.resolution.DependencyResolutionException; +import org.eclipse.aether.util.artifact.JavaScopes; +import org.eclipse.aether.util.listener.ChainedRepositoryListener; +import org.jboss.pnc.bacon.common.ObjectHelper; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.pig.impl.PigContext; +import org.jboss.pnc.bacon.pig.impl.addons.cachi2.Cachi2LockfileGenerator; +import org.jboss.pnc.bacon.pig.impl.common.DeliverableManager; +import org.jboss.pnc.bacon.pig.impl.config.AdditionalArtifactsFromBuild; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationData; +import org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy; +import org.jboss.pnc.bacon.pig.impl.documents.Deliverables; +import org.jboss.pnc.bacon.pig.impl.license.LicenseGenerator; +import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; +import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.FileUtils; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.jboss.pnc.bacon.pig.impl.utils.GavSet; +import org.jboss.pnc.bacon.pig.impl.utils.ResourceUtils; +import org.jboss.pnc.bacon.pig.impl.utils.indy.Indy; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import io.quarkus.bootstrap.resolver.maven.BootstrapMavenContext; +import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; +import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; +import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; +import io.quarkus.bootstrap.util.IoUtils; +import io.quarkus.devtools.messagewriter.MessageWriter; +import io.quarkus.domino.inspect.DependencyTreeError; +import io.quarkus.domino.inspect.DependencyTreeInspector; +import io.quarkus.domino.inspect.DependencyTreeVisitor; +import io.quarkus.maven.dependency.ArtifactCoords; +import io.quarkus.maven.dependency.ArtifactKey; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 11/23/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryData.java index 980c28aaf..ab5307aa6 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryData.java @@ -17,13 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.repo; -import lombok.Data; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; - import java.io.File; import java.nio.file.Path; import java.util.Collection; +import lombok.Data; + +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 8/29/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtils.java index 24e621881..f2d2aa187 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtils.java @@ -17,17 +17,7 @@ */ package org.jboss.pnc.bacon.pig.impl.repo; -import org.apache.commons.codec.digest.DigestUtils; -import org.apache.commons.io.FileUtils; -import org.apache.maven.artifact.repository.metadata.Metadata; -import org.apache.maven.artifact.repository.metadata.Versioning; -import org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Writer; -import org.commonjava.maven.atlas.ident.ref.ProjectRef; -import org.commonjava.maven.atlas.ident.ref.ProjectVersionRef; -import org.commonjava.maven.atlas.ident.util.ArtifactPathInfo; -import org.commonjava.maven.atlas.ident.version.SingleVersion; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static java.util.Comparator.comparingInt; import java.io.BufferedWriter; import java.io.ByteArrayOutputStream; @@ -58,7 +48,17 @@ import java.util.stream.Collectors; import java.util.stream.Stream; -import static java.util.Comparator.comparingInt; +import org.apache.commons.codec.digest.DigestUtils; +import org.apache.commons.io.FileUtils; +import org.apache.maven.artifact.repository.metadata.Metadata; +import org.apache.maven.artifact.repository.metadata.Versioning; +import org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Writer; +import org.commonjava.maven.atlas.ident.ref.ProjectRef; +import org.commonjava.maven.atlas.ident.ref.ProjectVersionRef; +import org.commonjava.maven.atlas.ident.util.ArtifactPathInfo; +import org.commonjava.maven.atlas.ident.version.SingleVersion; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedArtifactCollector.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedArtifactCollector.java index 49a707500..02c1c17ed 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedArtifactCollector.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedArtifactCollector.java @@ -1,8 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.domino.RhVersionPattern; -import io.quarkus.maven.dependency.ArtifactCoords; -import io.quarkus.maven.dependency.GAV; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; + import org.eclipse.aether.AbstractRepositoryListener; import org.eclipse.aether.RepositoryEvent; import org.jboss.pnc.bacon.pig.impl.repo.visitor.ArtifactVisit; @@ -10,12 +14,9 @@ import org.jboss.pnc.bacon.pig.impl.repo.visitor.FileSystemArtifactVisit; import org.jboss.pnc.bacon.pig.impl.repo.visitor.VisitableArtifactRepository; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Map; -import java.util.concurrent.ConcurrentHashMap; +import io.quarkus.domino.RhVersionPattern; +import io.quarkus.maven.dependency.ArtifactCoords; +import io.quarkus.maven.dependency.GAV; /** * Collects all the artifacts resolved by a Maven artifact resolver diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedGav.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedGav.java index 28d734ced..ebb9d1d7e 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedGav.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/ResolvedGav.java @@ -1,10 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; -import io.quarkus.maven.dependency.ArtifactCoords; -import io.quarkus.maven.dependency.GAV; -import org.eclipse.aether.artifact.Artifact; - import java.io.File; import java.io.FileInputStream; import java.io.IOException; @@ -14,6 +9,12 @@ import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.atomic.AtomicInteger; +import org.eclipse.aether.artifact.Artifact; + +import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; +import io.quarkus.maven.dependency.ArtifactCoords; +import io.quarkus.maven.dependency.GAV; + /** * This class represent a set of resolved artifacts sharing the same GAV. */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/Sl4jMessageWriter.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/Sl4jMessageWriter.java index eed911496..c3f04089b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/Sl4jMessageWriter.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/Sl4jMessageWriter.java @@ -1,8 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.devtools.messagewriter.MessageWriter; import org.slf4j.Logger; +import io.quarkus.devtools.messagewriter.MessageWriter; + class Sl4jMessageWriter implements MessageWriter { private final Logger log; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/ArtifactVisit.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/ArtifactVisit.java index 4833a2504..6c68f5863 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/ArtifactVisit.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/ArtifactVisit.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.repo.visitor; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; - import java.util.Map; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + /** * Information about a visited artifact */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactRepository.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactRepository.java index 1e05dfdd9..e630e10f8 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactRepository.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactRepository.java @@ -1,8 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.repo.visitor; -import org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; - import java.io.IOException; import java.io.UncheckedIOException; import java.nio.file.FileVisitResult; @@ -15,6 +12,9 @@ import java.util.concurrent.atomic.AtomicReference; import java.util.function.Function; +import org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + class FileSystemArtifactRepository implements VisitableArtifactRepository { /** diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactVisit.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactVisit.java index ee4774e1d..4f8cda3af 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactVisit.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/repo/visitor/FileSystemArtifactVisit.java @@ -1,7 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.repo.visitor; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; - import java.io.IOException; import java.io.UncheckedIOException; import java.nio.file.Files; @@ -10,6 +8,8 @@ import java.util.Map; import java.util.stream.Stream; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; + public class FileSystemArtifactVisit implements ArtifactVisit { private static final String[] CHECKSUM_PREFIXES = { "sha", "md5" }; diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/script/ScriptGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/script/ScriptGenerator.java index e34ee90d5..2a9ccb7a8 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/script/ScriptGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/script/ScriptGenerator.java @@ -17,14 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.script; -import lombok.AllArgsConstructor; -import lombok.Data; -import org.jboss.pnc.bacon.pig.impl.PigContext; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.documents.FileGenerator; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.File; import java.io.IOException; import java.nio.file.Files; @@ -33,6 +25,15 @@ import java.util.Optional; import java.util.Set; +import lombok.AllArgsConstructor; +import lombok.Data; + +import org.jboss.pnc.bacon.pig.impl.PigContext; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.documents.FileGenerator; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 1/4/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerationData.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerationData.java index b09d3b87f..9a6055fc0 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerationData.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerationData.java @@ -1,11 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.sources; -import lombok.Data; -import org.jboss.pnc.bacon.pig.impl.config.GenerationData; - import java.util.ArrayList; import java.util.List; +import lombok.Data; + +import org.jboss.pnc.bacon.pig.impl.config.GenerationData; + @Data public class SourcesGenerationData extends GenerationData { diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerator.java index 532f50ab1..df7e0e86e 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/sources/SourcesGenerator.java @@ -1,8 +1,25 @@ package org.jboss.pnc.bacon.pig.impl.sources; -import com.google.common.collect.Maps; -import com.redhat.red.build.koji.model.xmlrpc.KojiArchiveInfo; -import com.redhat.red.build.koji.model.xmlrpc.KojiBuildInfo; +import static org.jboss.pnc.bacon.pig.impl.utils.GerritUtils.gerritSnapshotDownloadUrl; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.net.URI; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.function.Predicate; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +import javax.ws.rs.core.Response; + import org.apache.commons.io.FilenameUtils; import org.jboss.pnc.bacon.pig.impl.PigContext; import org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.BrewSearcher; @@ -21,25 +38,9 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.ws.rs.core.Response; - -import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.net.URI; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.ArrayList; -import java.util.Collection; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.function.Predicate; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -import static org.jboss.pnc.bacon.pig.impl.utils.GerritUtils.gerritSnapshotDownloadUrl; +import com.google.common.collect.Maps; +import com.redhat.red.build.koji.model.xmlrpc.KojiArchiveInfo; +import com.redhat.red.build.koji.model.xmlrpc.KojiBuildInfo; public class SourcesGenerator { private static final Logger log = LoggerFactory.getLogger(SourcesGenerator.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtils.java index 39123345e..54c55dbee 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtils.java @@ -1,6 +1,21 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import com.redhat.red.build.koji.KojiClientException; +import java.io.File; +import java.io.IOException; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.Set; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.Future; +import java.util.stream.Collectors; + import org.apache.commons.collections4.MultiValuedMap; import org.apache.commons.collections4.multimap.ArrayListValuedHashMap; import org.jboss.pnc.bacon.config.Config; @@ -17,21 +32,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.File; -import java.io.IOException; -import java.nio.file.Path; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.List; -import java.util.Map; -import java.util.Properties; -import java.util.Set; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.ExecutorService; -import java.util.concurrent.Executors; -import java.util.concurrent.Future; -import java.util.stream.Collectors; +import com.redhat.red.build.koji.KojiClientException; public final class BuildFinderUtils { private static final Logger log = LoggerFactory.getLogger(BuildFinderUtils.class); diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/CSVUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/CSVUtils.java index 3841c8925..a3c4b0086 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/CSVUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/CSVUtils.java @@ -1,8 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.apache.commons.csv.CSVFormat; -import org.apache.commons.csv.CSVParser; - import java.io.IOException; import java.io.Reader; import java.nio.charset.StandardCharsets; @@ -11,6 +8,9 @@ import java.util.Set; import java.util.stream.Collectors; +import org.apache.commons.csv.CSVFormat; +import org.apache.commons.csv.CSVParser; + /** * @author Harsh Madhani Date: 06-August-2020 */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileDownloadUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileDownloadUtils.java index 4265141ca..e7b045de4 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileDownloadUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileDownloadUtils.java @@ -17,6 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.utils; +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.net.URI; + +import javax.ws.rs.NotFoundException; + import org.apache.commons.io.IOUtils; import org.apache.http.HttpException; import org.apache.http.client.config.RequestConfig; @@ -27,14 +35,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.ws.rs.NotFoundException; - -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.net.URI; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 4/16/18 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileUtils.java index c31c0ec7c..bf3f284fb 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/FileUtils.java @@ -18,6 +18,27 @@ package org.jboss.pnc.bacon.pig.impl.utils; +import static java.nio.file.Files.createTempDirectory; + +import java.io.*; +import java.nio.charset.Charset; +import java.nio.charset.StandardCharsets; +import java.nio.file.FileSystem; +import java.nio.file.FileSystems; +import java.nio.file.FileVisitOption; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.StandardOpenOption; +import java.nio.file.attribute.FileTime; +import java.nio.file.attribute.PosixFilePermission; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import java.util.stream.Stream; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + import org.apache.commons.compress.archivers.ArchiveEntry; import org.apache.commons.compress.archivers.ArchiveException; import org.apache.commons.compress.archivers.ArchiveInputStream; @@ -40,27 +61,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.*; -import java.nio.charset.Charset; -import java.nio.charset.StandardCharsets; -import java.nio.file.FileSystem; -import java.nio.file.FileSystems; -import java.nio.file.FileVisitOption; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.StandardOpenOption; -import java.nio.file.attribute.FileTime; -import java.nio.file.attribute.PosixFilePermission; -import java.text.SimpleDateFormat; -import java.util.*; -import java.util.regex.Matcher; -import java.util.regex.Pattern; -import java.util.stream.Stream; -import java.util.zip.ZipEntry; -import java.util.zip.ZipFile; - -import static java.nio.file.Files.createTempDirectory; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 7/28/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/GAV.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/GAV.java index bb4d5b0e5..ba4747a51 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/GAV.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/GAV.java @@ -18,22 +18,24 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import com.redhat.red.build.koji.model.xmlrpc.KojiArchiveInfo; +import static org.apache.commons.lang3.StringUtils.isBlank; + +import java.util.Arrays; +import java.util.Comparator; +import java.util.List; +import java.util.Map; + import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.ToString; + import org.apache.commons.io.FilenameUtils; import org.jboss.da.listings.model.rest.RestArtifact; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.w3c.dom.Element; -import java.util.Arrays; -import java.util.Comparator; -import java.util.List; -import java.util.Map; - -import static org.apache.commons.lang3.StringUtils.isBlank; +import com.redhat.red.build.koji.model.xmlrpc.KojiArchiveInfo; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtils.java index 7990bfc1c..d0febc5d7 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtils.java @@ -1,8 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.apache.commons.codec.digest.DigestUtils; -import org.jboss.resteasy.util.Hex; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; @@ -10,6 +7,9 @@ import java.util.function.Predicate; import java.util.stream.Stream; +import org.apache.commons.codec.digest.DigestUtils; +import org.jboss.resteasy.util.Hex; + public class HashUtils { private HashUtils() { } diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MavenRepositoryUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MavenRepositoryUtils.java index f5b6da849..4ba304a22 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MavenRepositoryUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MavenRepositoryUtils.java @@ -1,5 +1,7 @@ package org.jboss.pnc.bacon.pig.impl.utils; +import static org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor.MAVEN_REPOSITORY; + import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; @@ -8,8 +10,6 @@ import java.util.stream.Collectors; import java.util.stream.Stream; -import static org.jboss.pnc.bacon.pig.impl.repo.RepoDescriptor.MAVEN_REPOSITORY; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 13/08/2019 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MilestoneNumberFinder.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MilestoneNumberFinder.java index 74f42fe6d..b756216f5 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MilestoneNumberFinder.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/MilestoneNumberFinder.java @@ -17,8 +17,6 @@ */ package org.jboss.pnc.bacon.pig.impl.utils; -import org.apache.commons.io.FileUtils; - import java.io.File; import java.io.IOException; import java.net.URL; @@ -27,6 +25,8 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; +import org.apache.commons.io.FileUtils; + /** * TODO: resurrect it * diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/OSCommandExecutor.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/OSCommandExecutor.java index 294f412d4..04bdf6c6b 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/OSCommandExecutor.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/OSCommandExecutor.java @@ -18,9 +18,8 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import lombok.Getter; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static java.util.Arrays.asList; +import static org.apache.commons.lang3.StringUtils.join; import java.io.BufferedReader; import java.io.File; @@ -37,8 +36,10 @@ import java.util.function.Consumer; import java.util.stream.Stream; -import static java.util.Arrays.asList; -import static org.apache.commons.lang3.StringUtils.join; +import lombok.Getter; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * todo: clean up + possibly move out to a separate lib TODO: remove !! diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/PncClientUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/PncClientUtils.java index 3bf95a3b5..44ed23c60 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/PncClientUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/PncClientUtils.java @@ -17,14 +17,14 @@ */ package org.jboss.pnc.bacon.pig.impl.utils; -import org.jboss.pnc.client.RemoteCollection; - import java.util.List; import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.Stream; import java.util.stream.StreamSupport; +import org.jboss.pnc.client.RemoteCollection; + /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 28/06/2019 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/ResourceUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/ResourceUtils.java index 616c4edc0..2c9662432 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/ResourceUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/ResourceUtils.java @@ -18,10 +18,7 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.apache.commons.io.FileUtils; -import org.apache.commons.io.IOUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import static org.apache.commons.io.FileUtils.writeStringToFile; import java.io.File; import java.io.IOException; @@ -30,7 +27,10 @@ import java.util.Optional; import java.util.Properties; -import static org.apache.commons.io.FileUtils.writeStringToFile; +import org.apache.commons.io.FileUtils; +import org.apache.commons.io.IOUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/SleepUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/SleepUtils.java index d57b4d91e..164f7855e 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/SleepUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/SleepUtils.java @@ -18,11 +18,11 @@ package org.jboss.pnc.bacon.pig.impl.utils; +import java.util.function.Supplier; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.function.Supplier; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 7/7/17 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/XmlUtils.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/XmlUtils.java index 646c040fc..e9a831e0f 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/XmlUtils.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/XmlUtils.java @@ -18,11 +18,16 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.w3c.dom.Document; -import org.w3c.dom.Element; -import org.w3c.dom.Node; -import org.w3c.dom.NodeList; -import org.xml.sax.SAXException; +import java.io.File; +import java.io.IOException; +import java.io.StringWriter; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -39,16 +44,11 @@ import javax.xml.xpath.XPathExpressionException; import javax.xml.xpath.XPathFactory; -import java.io.File; -import java.io.IOException; -import java.io.StringWriter; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; +import org.xml.sax.SAXException; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/DependencyManagement.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/DependencyManagement.java index 975a8da65..a2b7c0fb0 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/DependencyManagement.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/DependencyManagement.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.utils.pom; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementWrapper; - import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; + /** * @author Paul Gallagher, pgallagh@redhat
* Date: 12/10/2018 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profile.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profile.java index d6672baa7..cee0b052e 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profile.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profile.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.utils.pom; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementWrapper; - import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; + /** * @author Paul Gallagher, pgallagh@redhat
* Date: 12/10/2018 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profiles.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profiles.java index a9cd940e2..1e7fbfc0d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profiles.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/utils/pom/Profiles.java @@ -1,10 +1,10 @@ package org.jboss.pnc.bacon.pig.impl.utils.pom; -import javax.xml.bind.annotation.XmlElement; - import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlElement; + /** * @author Paul Gallagher, pgallagh@redhat
* Date: 12/10/2018 diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheck.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheck.java index 0038124b5..06018183f 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheck.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheck.java @@ -1,17 +1,17 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import javax.validation.Constraint; -import javax.validation.Payload; - -import java.lang.annotation.Retention; -import java.lang.annotation.Target; - import static java.lang.annotation.ElementType.ANNOTATION_TYPE; import static java.lang.annotation.ElementType.FIELD; import static java.lang.annotation.ElementType.METHOD; import static java.lang.annotation.ElementType.PARAMETER; import static java.lang.annotation.RetentionPolicy.RUNTIME; +import java.lang.annotation.Retention; +import java.lang.annotation.Target; + +import javax.validation.Constraint; +import javax.validation.Payload; + /** * Validator annotation for GenerationData */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataValidator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataValidator.java index ffbb31984..07320c921 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataValidator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataValidator.java @@ -1,10 +1,10 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import org.jboss.pnc.bacon.pig.impl.config.GenerationData; - import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; +import org.jboss.pnc.bacon.pig.impl.config.GenerationData; + /** * Validation implementation for GenerationDataCheck */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheck.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheck.java index ccbe911a4..591f7961d 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheck.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheck.java @@ -1,17 +1,17 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import javax.validation.Constraint; -import javax.validation.Payload; - -import java.lang.annotation.Retention; -import java.lang.annotation.Target; - import static java.lang.annotation.ElementType.ANNOTATION_TYPE; import static java.lang.annotation.ElementType.FIELD; import static java.lang.annotation.ElementType.METHOD; import static java.lang.annotation.ElementType.PARAMETER; import static java.lang.annotation.RetentionPolicy.RUNTIME; +import java.lang.annotation.Retention; +import java.lang.annotation.Target; + +import javax.validation.Constraint; +import javax.validation.Payload; + /** * Validator annotation for Build config */ diff --git a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigValidator.java b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigValidator.java index 80b7268c5..b18237280 100644 --- a/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigValidator.java +++ b/pig/src/main/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigValidator.java @@ -1,8 +1,7 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import lombok.extern.slf4j.Slf4j; -import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; -import org.jboss.pnc.enums.BuildType; +import java.util.ArrayList; +import java.util.List; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; @@ -10,8 +9,10 @@ import javax.validation.Validator; import javax.validation.ValidatorFactory; -import java.util.ArrayList; -import java.util.List; +import lombok.extern.slf4j.Slf4j; + +import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; +import org.jboss.pnc.enums.BuildType; /** * Validation implementation for BuildConfig diff --git a/pig/src/test/java/org/jboss/pnc/bacon/config/ConfigReaderTest.java b/pig/src/test/java/org/jboss/pnc/bacon/config/ConfigReaderTest.java index 6733438b2..645de195d 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/config/ConfigReaderTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/config/ConfigReaderTest.java @@ -17,20 +17,21 @@ */ package org.jboss.pnc.bacon.config; -import com.google.common.collect.ImmutableMap; -import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; -import org.jboss.pnc.bacon.pig.impl.config.JavadocGenerationStrategy; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; import java.io.InputStream; import java.util.Collections; import java.util.Map; -import static org.assertj.core.api.Assertions.assertThat; -import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.junit.jupiter.api.Assertions.assertTrue; -import static org.junit.jupiter.api.Assertions.fail; +import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; +import org.jboss.pnc.bacon.pig.impl.config.JavadocGenerationStrategy; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.junit.jupiter.api.Test; + +import com.google.common.collect.ImmutableMap; /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/PigContextTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/PigContextTest.java index 2c0e9f4bc..154841a80 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/PigContextTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/PigContextTest.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.nio.file.Path; import java.nio.file.Paths; -import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; class PigContextTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeNodeTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeNodeTest.java index 1d9beb9ff..5a2363590 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeNodeTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeNodeTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.addons.camel; -import org.junit.jupiter.api.Test; - import static org.junit.jupiter.api.Assertions.assertTrue; +import org.junit.jupiter.api.Test; + /** * Unit test for simple App. */ diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParserTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParserTest.java index 77558099b..822bf4222 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParserTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/camel/TreeParserTest.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.addons.camel; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertTrue; import java.io.File; import java.util.ArrayList; -import static org.junit.jupiter.api.Assertions.assertTrue; +import org.junit.jupiter.api.Test; /** * Unit test for simple App. diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzerTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzerTest.java index 5e36178df..8daca42a4 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzerTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusCommunityDepAnalyzerTest.java @@ -1,5 +1,13 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; +import static java.util.Arrays.asList; + +import java.io.File; +import java.nio.file.Paths; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; + import org.assertj.core.util.Files; import org.jboss.pnc.bacon.config.Config; import org.jboss.pnc.bacon.config.ConfigProfile; @@ -14,14 +22,6 @@ import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; -import java.io.File; -import java.nio.file.Paths; -import java.util.Collections; -import java.util.HashMap; -import java.util.Map; - -import static java.util.Arrays.asList; - public class QuarkusCommunityDepAnalyzerTest { public static final String REPO_ZIP_PATH = null; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzerTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzerTest.java index da26c04bc..a45c4681d 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzerTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/quarkus/QuarkusPostBuildAnalyzerTest.java @@ -1,10 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.addons.quarkus; -import com.github.tomakehurst.wiremock.WireMockServer; -import org.apache.commons.io.FileUtils; -import org.jboss.pnc.bacon.common.exception.FatalException; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.junit.jupiter.api.Test; +import static com.github.tomakehurst.wiremock.client.WireMock.*; import java.io.File; import java.io.IOException; @@ -13,7 +9,12 @@ import java.util.List; import java.util.Map; -import static com.github.tomakehurst.wiremock.client.WireMock.*; +import org.apache.commons.io.FileUtils; +import org.jboss.pnc.bacon.common.exception.FatalException; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.junit.jupiter.api.Test; + +import com.github.tomakehurst.wiremock.WireMockServer; public class QuarkusPostBuildAnalyzerTest { WireMockServer wireMockServer = new WireMockServer(); diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGeneratorTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGeneratorTest.java index aaf825ed9..6a6d05c05 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGeneratorTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/rhba/OfflineManifestGeneratorTest.java @@ -1,17 +1,8 @@ package org.jboss.pnc.bacon.pig.impl.addons.rhba; -import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; -import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; -import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jboss.pnc.bacon.pig.impl.utils.GAV; -import org.jboss.pnc.dto.Artifact; -import org.jboss.pnc.dto.TargetRepository; -import org.jboss.pnc.enums.RepositoryType; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; -import org.mockito.Mockito; +import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.BUILD_GROUP; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; import java.io.IOException; import java.nio.file.Files; @@ -26,9 +17,18 @@ import java.util.Set; import java.util.stream.Collectors; -import static org.jboss.pnc.bacon.pig.impl.config.RepoGenerationStrategy.BUILD_GROUP; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; +import org.jboss.pnc.bacon.pig.impl.config.PigConfiguration; +import org.jboss.pnc.bacon.pig.impl.pnc.ArtifactWrapper; +import org.jboss.pnc.bacon.pig.impl.pnc.BuildInfoCollector; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jboss.pnc.bacon.pig.impl.utils.GAV; +import org.jboss.pnc.dto.Artifact; +import org.jboss.pnc.dto.TargetRepository; +import org.jboss.pnc.enums.RepositoryType; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; +import org.mockito.Mockito; public class OfflineManifestGeneratorTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/MockScanServiceTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/MockScanServiceTest.java index d3c122b5c..dff0f2ded 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/MockScanServiceTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/MockScanServiceTest.java @@ -1,25 +1,26 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.github.tomakehurst.wiremock.WireMockServer; -import com.github.tomakehurst.wiremock.stubbing.StubMapping; -import com.github.tomakehurst.wiremock.verification.LoggedRequest; -import org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas.ScanHelper; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.*; - -import javax.ws.rs.core.Response; +import static com.github.tomakehurst.wiremock.client.WireMock.*; +import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.options; +import static org.junit.jupiter.api.Assertions.*; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import java.util.List; -import static com.github.tomakehurst.wiremock.client.WireMock.*; -import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.options; -import static org.junit.jupiter.api.Assertions.*; +import javax.ws.rs.core.Response; + +import org.jboss.pnc.bacon.pig.impl.addons.scanservice.pssaas.ScanHelper; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.*; + +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.github.tomakehurst.wiremock.WireMockServer; +import com.github.tomakehurst.wiremock.stubbing.StubMapping; +import com.github.tomakehurst.wiremock.verification.LoggedRequest; @TestInstance(TestInstance.Lifecycle.PER_CLASS) public class MockScanServiceTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTOTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTOTest.java index 41ba29694..2fdb6c9a1 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTOTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ScanServiceDTOTest.java @@ -1,17 +1,18 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; -import static org.junit.jupiter.api.Assertions.*; +import org.jboss.pnc.bacon.pig.impl.pnc.PncBuild; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; public class ScanServiceDTOTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java index 7b2e5ad7c..ec04eef91 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java @@ -1,15 +1,15 @@ package org.jboss.pnc.bacon.pig.impl.addons.scanservice; +import static org.junit.jupiter.api.Assertions.assertTrue; + +import java.util.*; + import org.jboss.pnc.bacon.config.Validate; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.CsvSource; -import java.util.*; - -import static org.junit.jupiter.api.Assertions.assertTrue; - class ValidationTest { PostBuildScanService scanService = new PostBuildScanService(null, null, null, null); diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTreeTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTreeTest.java index f84046570..c5ba613f5 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTreeTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/vertx/NotYetAlignedFromDependencyTreeTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pig.impl.addons.vertx; -import org.junit.jupiter.api.Test; - import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; + class NotYetAlignedFromDependencyTreeTest { @Test diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/PigConfigurationTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/PigConfigurationTest.java index 553360cc1..918e3170d 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/PigConfigurationTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/PigConfigurationTest.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.config; +import static org.junit.jupiter.api.Assertions.*; + import org.jeasy.random.EasyRandom; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; - class PigConfigurationTest { private PigConfiguration generated; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationDataTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationDataTest.java index 85da04d3e..a6c00add7 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationDataTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/config/RepoGenerationDataTest.java @@ -1,10 +1,10 @@ package org.jboss.pnc.bacon.pig.impl.config; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; + class RepoGenerationDataTest { @Test diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADaoTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADaoTest.java index 8e533ee44..46ffd044d 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADaoTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/documents/sharedcontent/da/DADaoTest.java @@ -17,17 +17,17 @@ */ package org.jboss.pnc.bacon.pig.impl.documents.sharedcontent.da; +import static org.assertj.core.api.AssertionsForClassTypes.assertThat; +import static org.junit.jupiter.api.Assertions.fail; + +import java.io.IOException; + import org.apache.commons.lang.StringUtils; import org.jboss.pnc.bacon.config.Config; import org.jboss.pnc.bacon.testcommon.RemoteTest; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; -import java.io.IOException; - -import static org.assertj.core.api.AssertionsForClassTypes.assertThat; -import static org.junit.jupiter.api.Assertions.fail; - /** * @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
* Date: 24/04/2019 diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMappingTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMappingTest.java index 4fea97c94..d6b802501 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMappingTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/mapping/BuildConfigMappingTest.java @@ -1,18 +1,18 @@ package org.jboss.pnc.bacon.pig.impl.mapping; -import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; -import org.jboss.pnc.dto.BuildConfiguration; -import org.jboss.pnc.dto.BuildConfigurationRevision; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Optional; -import static org.junit.jupiter.api.Assertions.*; +import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; +import org.jboss.pnc.dto.BuildConfiguration; +import org.jboss.pnc.dto.BuildConfigurationRevision; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; class BuildConfigMappingTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGeneratorTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGeneratorTest.java index 345fd9e9c..a03427e1a 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGeneratorTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/nvr/NvrListGeneratorTest.java @@ -1,13 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.nvr; -import org.apache.commons.io.FileUtils; -import org.jboss.pnc.bacon.pig.impl.utils.BuildFinderUtils; -import org.jboss.pnc.build.finder.core.BuildFinderObjectMapper; -import org.jboss.pnc.build.finder.koji.KojiBuild; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.io.TempDir; -import org.mockito.MockedStatic; -import org.mockito.Mockito; +import static org.assertj.core.api.Assertions.assertThat; import java.io.File; import java.io.IOException; @@ -22,7 +15,14 @@ import java.util.List; import java.util.Map; -import static org.assertj.core.api.Assertions.assertThat; +import org.apache.commons.io.FileUtils; +import org.jboss.pnc.bacon.pig.impl.utils.BuildFinderUtils; +import org.jboss.pnc.build.finder.core.BuildFinderObjectMapper; +import org.jboss.pnc.build.finder.koji.KojiBuild; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.io.TempDir; +import org.mockito.MockedStatic; +import org.mockito.Mockito; class NvrListGeneratorTest { @Test diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilderTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilderTest.java index 5893ce809..e5de53584 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilderTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/pnc/PncBuilderTest.java @@ -1,5 +1,14 @@ package org.jboss.pnc.bacon.pig.impl.pnc; +import static org.junit.jupiter.api.Assertions.*; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + +import java.util.Collection; +import java.util.HashMap; +import java.util.Iterator; +import java.util.Map; + import org.jboss.pnc.client.GroupBuildClient; import org.jboss.pnc.client.GroupConfigurationClient; import org.jboss.pnc.client.RemoteCollection; @@ -11,15 +20,6 @@ import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import java.util.Collection; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; - -import static org.junit.jupiter.api.Assertions.*; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; - class PncBuilderTest { private GroupBuildClient groupBuildClient; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/MultiStepBomBasedRepositoryTestBase.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/MultiStepBomBasedRepositoryTestBase.java index fab3cdeae..a61658fdd 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/MultiStepBomBasedRepositoryTestBase.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/MultiStepBomBasedRepositoryTestBase.java @@ -1,8 +1,29 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; -import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; -import io.quarkus.fs.util.ZipUtils; +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.Mockito.doReturn; + +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileReader; +import java.io.IOException; +import java.io.UncheckedIOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.FileSystem; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.Set; +import java.util.TreeSet; +import java.util.stream.Collectors; + import org.apache.maven.settings.Profile; import org.apache.maven.settings.Repository; import org.apache.maven.settings.RepositoryPolicy; @@ -32,29 +53,9 @@ import org.mockito.MockedStatic; import org.mockito.Mockito; -import java.io.BufferedReader; -import java.io.BufferedWriter; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.io.UncheckedIOException; -import java.nio.charset.StandardCharsets; -import java.nio.file.FileSystem; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import java.util.Set; -import java.util.TreeSet; -import java.util.stream.Collectors; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.Mockito.doReturn; +import io.quarkus.bootstrap.resolver.maven.BootstrapMavenException; +import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; +import io.quarkus.fs.util.ZipUtils; public abstract class MultiStepBomBasedRepositoryTestBase { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtilsTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtilsTest.java index 91bc8cfc4..5220c14a1 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtilsTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/RepositoryUtilsTest.java @@ -1,6 +1,6 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.io.File; import java.io.IOException; @@ -8,7 +8,7 @@ import java.nio.file.Path; import java.nio.file.Paths; -import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; class RepositoryUtilsTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/ResolveOnlyRepositoryTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/ResolveOnlyRepositoryTest.java index 3fb24abc1..f45499e14 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/ResolveOnlyRepositoryTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/ResolveOnlyRepositoryTest.java @@ -1,5 +1,25 @@ package org.jboss.pnc.bacon.pig.impl.repo; +import static org.mockito.Mockito.doReturn; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileReader; +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.Set; +import java.util.TreeSet; +import java.util.stream.Collectors; + import org.assertj.core.api.Assertions; import org.eclipse.aether.artifact.Artifact; import org.eclipse.aether.artifact.DefaultArtifact; @@ -23,26 +43,6 @@ import org.mockito.MockedStatic; import org.mockito.Mockito; -import java.io.BufferedReader; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import java.util.Set; -import java.util.TreeSet; -import java.util.stream.Collectors; - -import static org.mockito.Mockito.doReturn; - public class ResolveOnlyRepositoryTest { private static final String EXPECTED_ARTIFACT_LIST_TXT = "resolve-and-repackage-repo-artifact-list.txt"; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/TestPlatformBuilder.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/TestPlatformBuilder.java index ebad3d377..259a27c11 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/TestPlatformBuilder.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/repo/TestPlatformBuilder.java @@ -1,16 +1,5 @@ package org.jboss.pnc.bacon.pig.impl.repo; -import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; -import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; -import io.quarkus.maven.dependency.ArtifactCoords; -import io.quarkus.maven.dependency.GACTV; -import io.quarkus.maven.dependency.GAV; -import org.apache.maven.model.Dependency; -import org.apache.maven.model.DependencyManagement; -import org.apache.maven.model.Model; -import org.eclipse.aether.artifact.Artifact; -import org.eclipse.aether.artifact.DefaultArtifact; - import java.io.BufferedWriter; import java.nio.file.Files; import java.nio.file.Path; @@ -19,6 +8,18 @@ import java.util.List; import java.util.Map; +import org.apache.maven.model.Dependency; +import org.apache.maven.model.DependencyManagement; +import org.apache.maven.model.Model; +import org.eclipse.aether.artifact.Artifact; +import org.eclipse.aether.artifact.DefaultArtifact; + +import io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver; +import io.quarkus.bootstrap.resolver.maven.workspace.ModelUtils; +import io.quarkus.maven.dependency.ArtifactCoords; +import io.quarkus.maven.dependency.GACTV; +import io.quarkus.maven.dependency.GAV; + public class TestPlatformBuilder { public static TestPlatformBuilder newInstance(Path workDir) { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtilsTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtilsTest.java index d2beaf5ab..8c26aaf5e 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtilsTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/BuildFinderUtilsTest.java @@ -1,12 +1,12 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.jboss.pnc.bacon.config.Config; -import org.jboss.pnc.build.finder.core.BuildConfig; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertTrue; import java.io.File; -import static org.junit.jupiter.api.Assertions.assertTrue; +import org.jboss.pnc.bacon.config.Config; +import org.jboss.pnc.build.finder.core.BuildConfig; +import org.junit.jupiter.api.Test; class BuildFinderUtilsTest { @Test diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/GAVTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/GAVTest.java index f032b5835..892403f5c 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/GAVTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/GAVTest.java @@ -18,10 +18,10 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; + class GAVTest { @Test void shouldGetGavFromFileName() { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtilsTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtilsTest.java index d27e39ee9..713bcff1e 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtilsTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/HashUtilsTest.java @@ -1,11 +1,11 @@ package org.jboss.pnc.bacon.pig.impl.utils; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import java.nio.file.Path; import java.nio.file.Paths; -import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.Test; class HashUtilsTest { static final Path testDirs = Paths.get("src", "test", "resources", "hash"); diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/indy/IndyTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/indy/IndyTest.java index c8deab38f..a14a8e543 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/indy/IndyTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/utils/indy/IndyTest.java @@ -1,13 +1,13 @@ package org.jboss.pnc.bacon.pig.impl.utils.indy; -import org.jboss.pnc.bacon.config.Config; -import org.junit.jupiter.api.BeforeAll; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.io.File; import java.io.IOException; -import static org.junit.jupiter.api.Assertions.*; +import org.jboss.pnc.bacon.config.Config; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; class IndyTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/BuildConfigTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/BuildConfigTest.java index 9900af681..73a3f164d 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/BuildConfigTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/BuildConfigTest.java @@ -1,20 +1,20 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; -import org.jboss.pnc.enums.BuildType; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.BeforeAll; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.*; + +import java.util.Set; import javax.validation.ConstraintViolation; import javax.validation.Validation; import javax.validation.Validator; import javax.validation.ValidatorFactory; -import java.util.Set; - -import static org.assertj.core.api.Assertions.*; +import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; +import org.jboss.pnc.enums.BuildType; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; class BuildConfigTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheckTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheckTest.java index bf15c398f..07d888403 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheckTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/GenerationDataCheckTest.java @@ -1,5 +1,14 @@ package org.jboss.pnc.bacon.pig.impl.validation; +import static org.assertj.core.api.Assertions.*; + +import java.util.Set; + +import javax.validation.ConstraintViolation; +import javax.validation.Validation; +import javax.validation.Validator; +import javax.validation.ValidatorFactory; + import org.jboss.pnc.bacon.pig.impl.config.GenerationData; import org.jboss.pnc.bacon.pig.impl.config.JavadocGenerationData; import org.jboss.pnc.bacon.pig.impl.config.JavadocGenerationStrategy; @@ -10,15 +19,6 @@ import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; -import javax.validation.ConstraintViolation; -import javax.validation.Validation; -import javax.validation.Validator; -import javax.validation.ValidatorFactory; - -import java.util.Set; - -import static org.assertj.core.api.Assertions.*; - class GenerationDataCheckTest { static Validator validator; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheckTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheckTest.java index 0ac473f9f..ba7005ef6 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheckTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/ListBuildConfigCheckTest.java @@ -1,22 +1,24 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import com.google.common.collect.Lists; -import lombok.AllArgsConstructor; -import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; -import org.jboss.pnc.enums.BuildType; -import org.jeasy.random.EasyRandom; -import org.junit.jupiter.api.BeforeAll; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.*; + +import java.util.List; +import java.util.Set; import javax.validation.ConstraintViolation; import javax.validation.Validation; import javax.validation.Validator; import javax.validation.ValidatorFactory; -import java.util.List; -import java.util.Set; +import lombok.AllArgsConstructor; -import static org.assertj.core.api.Assertions.*; +import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; +import org.jboss.pnc.enums.BuildType; +import org.jeasy.random.EasyRandom; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; + +import com.google.common.collect.Lists; class ListBuildConfigCheckTest { static Validator validator; diff --git a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/PigConfigurationValidationTest.java b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/PigConfigurationValidationTest.java index 0cf4ba09c..baa312923 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/PigConfigurationValidationTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/pig/impl/validation/PigConfigurationValidationTest.java @@ -1,6 +1,15 @@ package org.jboss.pnc.bacon.pig.impl.validation; -import com.google.common.collect.Lists; +import static org.assertj.core.api.Assertions.*; + +import java.util.Collections; +import java.util.Set; + +import javax.validation.ConstraintViolation; +import javax.validation.Validation; +import javax.validation.Validator; +import javax.validation.ValidatorFactory; + import org.jboss.pnc.bacon.pig.impl.config.BuildConfig; import org.jboss.pnc.bacon.pig.impl.config.JavadocGenerationStrategy; import org.jboss.pnc.bacon.pig.impl.config.LicenseGenerationStrategy; @@ -12,15 +21,7 @@ import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import javax.validation.ConstraintViolation; -import javax.validation.Validation; -import javax.validation.Validator; -import javax.validation.ValidatorFactory; - -import java.util.Collections; -import java.util.Set; - -import static org.assertj.core.api.Assertions.*; +import com.google.common.collect.Lists; class PigConfigurationValidationTest { diff --git a/pig/src/test/java/org/jboss/pnc/bacon/resources/ResourcesValidationTest.java b/pig/src/test/java/org/jboss/pnc/bacon/resources/ResourcesValidationTest.java index 152a69e89..bed2bd4a3 100644 --- a/pig/src/test/java/org/jboss/pnc/bacon/resources/ResourcesValidationTest.java +++ b/pig/src/test/java/org/jboss/pnc/bacon/resources/ResourcesValidationTest.java @@ -1,12 +1,6 @@ package org.jboss.pnc.bacon.resources; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.core.type.TypeReference; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.dataformat.xml.XmlMapper; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertTrue; import java.io.IOException; import java.io.InputStream; @@ -14,7 +8,14 @@ import java.util.regex.Pattern; import java.util.regex.PatternSyntaxException; -import static org.junit.jupiter.api.Assertions.assertTrue; +import org.junit.jupiter.api.Test; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.dataformat.xml.XmlMapper; public class ResourcesValidationTest { diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/AdminCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/AdminCli.java index cca2e6914..cb2f508ed 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/AdminCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/AdminCli.java @@ -19,6 +19,7 @@ import org.jboss.pnc.bacon.pnc.admin.AnnouncementBannerCli; import org.jboss.pnc.bacon.pnc.admin.MaintenanceModeCli; + import picocli.CommandLine.Command; @Command( diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ArtifactCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ArtifactCli.java index 2d76ce9df..64550c913 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ArtifactCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ArtifactCli.java @@ -1,6 +1,12 @@ package org.jboss.pnc.bacon.pnc; +import java.util.Collection; +import java.util.Collections; +import java.util.Optional; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -13,15 +19,11 @@ import org.jboss.pnc.client.RemoteResourceException; import org.jboss.pnc.dto.Artifact; import org.jboss.pnc.dto.Build; + import picocli.CommandLine; import picocli.CommandLine.Command; import picocli.CommandLine.Option; -import java.util.Collection; -import java.util.Collections; -import java.util.Optional; -import java.util.concurrent.Callable; - @Slf4j @Command( name = "artifact", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BrewPushCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BrewPushCli.java index 0177a3200..e4d3254ac 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BrewPushCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BrewPushCli.java @@ -17,6 +17,10 @@ */ package org.jboss.pnc.bacon.pnc; +import java.util.Collections; +import java.util.concurrent.Callable; +import java.util.concurrent.TimeUnit; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; @@ -28,14 +32,11 @@ import org.jboss.pnc.dto.requests.GroupBuildPushRequest; import org.jboss.pnc.enums.BuildPushStatus; import org.jboss.pnc.restclient.AdvancedBuildClient; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collections; -import java.util.concurrent.Callable; -import java.util.concurrent.TimeUnit; - @Command( name = "brew-push", description = "brew-push", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildCli.java index d8d91acff..c1473364e 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildCli.java @@ -17,7 +17,24 @@ */ package org.jboss.pnc.bacon.pnc; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.URI; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; +import java.util.concurrent.TimeUnit; + +import javax.ws.rs.core.Response; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.api.enums.AlignmentPreference; import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; @@ -40,26 +57,11 @@ import org.jboss.pnc.rest.api.parameters.BuildParameters; import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; import org.jboss.pnc.restclient.AdvancedBuildConfigurationClient; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import javax.ws.rs.core.Response; - -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.net.URI; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; -import java.util.concurrent.TimeUnit; - @Command( name = "build", description = "build", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildConfigCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildConfigCli.java index 2f506a649..6a51d9cd6 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildConfigCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/BuildConfigCli.java @@ -17,8 +17,15 @@ */ package org.jboss.pnc.bacon.pnc; -import com.fasterxml.jackson.core.JsonProcessingException; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.Map; +import java.util.Optional; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractBuildListCommand; @@ -40,16 +47,12 @@ import org.jboss.pnc.dto.requests.BuildConfigWithSCMRequest; import org.jboss.pnc.enums.BuildType; import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Map; -import java.util.Optional; -import java.util.concurrent.Callable; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; +import com.fasterxml.jackson.core.JsonProcessingException; @Command( name = "build-config", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/EnvironmentCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/EnvironmentCli.java index 2265e1f03..c1ea555e1 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/EnvironmentCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/EnvironmentCli.java @@ -17,6 +17,9 @@ */ package org.jboss.pnc.bacon.pnc; +import java.util.Collection; +import java.util.Optional; + import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; import org.jboss.pnc.bacon.common.cli.AbstractListCommand; import org.jboss.pnc.bacon.pnc.common.ClientCreator; @@ -24,10 +27,8 @@ import org.jboss.pnc.client.EnvironmentClient; import org.jboss.pnc.client.RemoteResourceException; import org.jboss.pnc.dto.Environment; -import picocli.CommandLine.Command; -import java.util.Collection; -import java.util.Optional; +import picocli.CommandLine.Command; @Command( name = "environment", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupBuildCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupBuildCli.java index 1487e4102..b4babc749 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupBuildCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupBuildCli.java @@ -17,7 +17,13 @@ */ package org.jboss.pnc.bacon.pnc; +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; +import java.util.concurrent.TimeUnit; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.api.enums.AlignmentPreference; import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; @@ -36,15 +42,11 @@ import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; import org.jboss.pnc.rest.api.parameters.GroupBuildParameters; import org.jboss.pnc.restclient.AdvancedGroupConfigurationClient; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; -import java.util.concurrent.TimeUnit; - @Command( name = "group-build", description = "Group builds", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupConfigCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupConfigCli.java index e9ec90048..f1d277aba 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupConfigCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/GroupConfigCli.java @@ -17,7 +17,16 @@ */ package org.jboss.pnc.bacon.pnc; +import static java.util.Optional.of; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.HashMap; +import java.util.Optional; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -34,18 +43,11 @@ import org.jboss.pnc.dto.GroupConfiguration; import org.jboss.pnc.dto.ProductVersionRef; import org.jboss.pnc.rest.api.parameters.GroupBuildsFilterParameters; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.HashMap; -import java.util.Optional; -import java.util.concurrent.Callable; - -import static java.util.Optional.of; -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Slf4j @Command( name = "group-config", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductCli.java index 5af5c1b89..6132f9224 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductCli.java @@ -17,6 +17,12 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -28,16 +34,11 @@ import org.jboss.pnc.client.RemoteResourceException; import org.jboss.pnc.dto.Product; import org.jboss.pnc.dto.ProductVersion; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Command( name = "product", description = "Product", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductMilestoneCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductMilestoneCli.java index 612c40856..5dd52aeb1 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductMilestoneCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductMilestoneCli.java @@ -17,7 +17,19 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; +import static org.jboss.pnc.bacon.pnc.client.PncClientHelper.parseDateFormat; + +import java.net.URL; +import java.time.Instant; +import java.util.Collection; +import java.util.List; +import java.util.Optional; +import java.util.concurrent.Callable; +import java.util.stream.Collectors; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractBuildListCommand; @@ -40,21 +52,11 @@ import org.jboss.pnc.dto.ProductVersionRef; import org.jboss.pnc.dto.requests.DeliverablesAnalysisRequest; import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.net.URL; -import java.time.Instant; -import java.util.Collection; -import java.util.List; -import java.util.Optional; -import java.util.concurrent.Callable; -import java.util.stream.Collectors; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; -import static org.jboss.pnc.bacon.pnc.client.PncClientHelper.parseDateFormat; - @Slf4j @Command( name = "product-milestone", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductReleaseCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductReleaseCli.java index 28e90b92d..1dd288d91 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductReleaseCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductReleaseCli.java @@ -17,6 +17,10 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -30,14 +34,11 @@ import org.jboss.pnc.dto.ProductMilestone; import org.jboss.pnc.dto.ProductRelease; import org.jboss.pnc.enums.SupportLevel; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.concurrent.Callable; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Command( name = "product-release", description = "Product Release", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductVersionCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductVersionCli.java index ca16f7bf5..2355039d6 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductVersionCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProductVersionCli.java @@ -17,7 +17,14 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -34,16 +41,11 @@ import org.jboss.pnc.dto.ProductRef; import org.jboss.pnc.dto.ProductRelease; import org.jboss.pnc.dto.ProductVersion; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Command( name = "product-version", description = "Product Version", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProjectCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProjectCli.java index f53451624..b69d404dc 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProjectCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ProjectCli.java @@ -17,6 +17,12 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractBuildListCommand; @@ -31,16 +37,11 @@ import org.jboss.pnc.dto.BuildConfiguration; import org.jboss.pnc.dto.Project; import org.jboss.pnc.rest.api.parameters.BuildsFilterParameters; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Command( name = "project", description = "Project", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ScmRepositoryCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ScmRepositoryCli.java index 4c87106a8..869fe5180 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ScmRepositoryCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/ScmRepositoryCli.java @@ -17,7 +17,15 @@ */ package org.jboss.pnc.bacon.pnc; +import static org.apache.commons.lang.StringUtils.isNotEmpty; + +import java.util.Collection; +import java.util.Optional; +import java.util.concurrent.Callable; +import java.util.concurrent.CompletableFuture; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.AbstractGetSpecificCommand; @@ -34,17 +42,11 @@ import org.jboss.pnc.dto.requests.CreateAndSyncSCMRequest; import org.jboss.pnc.restclient.AdvancedSCMRepositoryClient; import org.jboss.pnc.restclient.AdvancedSCMRepositoryClient.SCMCreationResult; + import picocli.CommandLine.Command; import picocli.CommandLine.Option; import picocli.CommandLine.Parameters; -import java.util.Collection; -import java.util.Optional; -import java.util.concurrent.Callable; -import java.util.concurrent.CompletableFuture; - -import static org.apache.commons.lang.StringUtils.isNotEmpty; - @Command( name = "scm-repository", description = "Scm repository", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/WhoAmICli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/WhoAmICli.java index 84da184dd..7e49fa257 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/WhoAmICli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/WhoAmICli.java @@ -17,13 +17,14 @@ */ package org.jboss.pnc.bacon.pnc; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.ObjectHelper; import org.jboss.pnc.bacon.common.cli.JSONCommandHandler; import org.jboss.pnc.bacon.pnc.common.ClientCreator; import org.jboss.pnc.client.UserClient; -import picocli.CommandLine.Command; -import java.util.concurrent.Callable; +import picocli.CommandLine.Command; @Command(name = "whoami", description = "Returns identity of current user") public class WhoAmICli extends JSONCommandHandler implements Callable { diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/AnnouncementBannerCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/AnnouncementBannerCli.java index 628c957b2..b51b3894d 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/AnnouncementBannerCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/AnnouncementBannerCli.java @@ -17,13 +17,14 @@ */ package org.jboss.pnc.bacon.pnc.admin; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.pnc.common.ClientCreator; import org.jboss.pnc.client.GenericSettingClient; + import picocli.CommandLine.Command; import picocli.CommandLine.Parameters; -import java.util.concurrent.Callable; - @Command( name = "announcement-banner", description = "Announcement banner related tasks", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/MaintenanceModeCli.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/MaintenanceModeCli.java index d2378b8d4..fcb2472e2 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/MaintenanceModeCli.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/admin/MaintenanceModeCli.java @@ -17,14 +17,15 @@ */ package org.jboss.pnc.bacon.pnc.admin; +import java.util.concurrent.Callable; + import org.jboss.pnc.bacon.common.Constant; import org.jboss.pnc.bacon.pnc.common.ClientCreator; import org.jboss.pnc.client.GenericSettingClient; + import picocli.CommandLine.Command; import picocli.CommandLine.Parameters; -import java.util.concurrent.Callable; - @Command( name = "maintenance-mode", description = "Maintenance mode related tasks", diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/BifrostClient.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/BifrostClient.java index 787af65a7..e4b545771 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/BifrostClient.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/BifrostClient.java @@ -1,13 +1,5 @@ package org.jboss.pnc.bacon.pnc.client; -import org.apache.http.HttpResponse; -import org.apache.http.client.HttpClient; -import org.apache.http.client.methods.HttpGet; -import org.apache.http.client.methods.HttpUriRequest; -import org.apache.http.impl.client.HttpClients; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; @@ -19,6 +11,14 @@ import java.util.List; import java.util.function.Consumer; +import org.apache.http.HttpResponse; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpUriRequest; +import org.apache.http.impl.client.HttpClients; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Matej Lazar */ diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/PncClientHelper.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/PncClientHelper.java index 41e40899b..e949a9fb7 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/PncClientHelper.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/client/PncClientHelper.java @@ -17,7 +17,16 @@ */ package org.jboss.pnc.bacon.pnc.client; +import java.net.URI; +import java.net.URISyntaxException; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.time.Instant; +import java.util.Date; +import java.util.function.Supplier; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.auth.KeycloakClientImpl; import org.jboss.pnc.bacon.auth.model.Credential; import org.jboss.pnc.bacon.auth.spi.KeycloakClient; @@ -28,14 +37,6 @@ import org.jboss.pnc.client.GenericSettingClient; import org.jboss.pnc.client.RemoteResourceException; -import java.net.URI; -import java.net.URISyntaxException; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.time.Instant; -import java.util.Date; -import java.util.function.Supplier; - @Slf4j public class PncClientHelper { diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ClientCreator.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ClientCreator.java index 137b3a2ac..bc9b9c84a 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ClientCreator.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ClientCreator.java @@ -1,12 +1,13 @@ package org.jboss.pnc.bacon.pnc.common; +import java.util.function.Function; + import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.pnc.client.PncClientHelper; import org.jboss.pnc.client.ClientBase; import org.jboss.pnc.client.Configuration; -import java.util.function.Function; - /** * Helper class to create the PNC CLI client to use in the CLI objects. There are two variants, the unauthenticated one * and the authenticated one. diff --git a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ParameterChecker.java b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ParameterChecker.java index c56fd9fb7..41cccf74e 100644 --- a/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ParameterChecker.java +++ b/pnc/src/main/java/org/jboss/pnc/bacon/pnc/common/ParameterChecker.java @@ -18,6 +18,7 @@ package org.jboss.pnc.bacon.pnc.common; import lombok.extern.slf4j.Slf4j; + import org.jboss.pnc.bacon.common.exception.FatalException; import org.jboss.pnc.enums.RebuildMode; diff --git a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ArtifactCliTest.java b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ArtifactCliTest.java index e0b1534a1..c911a6c9c 100644 --- a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ArtifactCliTest.java +++ b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ArtifactCliTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pnc; -import org.junit.jupiter.api.Test; - import static org.junit.jupiter.api.Assertions.*; +import org.junit.jupiter.api.Test; + class ArtifactCliTest { @Test diff --git a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductReleaseCliTest.java b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductReleaseCliTest.java index 97066629b..e9d441d99 100644 --- a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductReleaseCliTest.java +++ b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductReleaseCliTest.java @@ -1,18 +1,18 @@ package org.jboss.pnc.bacon.pnc; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; +import static org.mockito.Mockito.spy; + +import java.io.File; +import java.io.IOException; + import org.apache.commons.lang.reflect.FieldUtils; import org.jboss.pnc.bacon.config.Config; import org.junit.jupiter.api.Test; import org.mockito.MockedStatic; import org.mockito.Mockito; -import java.io.File; -import java.io.IOException; - -import static org.junit.jupiter.api.Assertions.assertTrue; -import static org.junit.jupiter.api.Assertions.fail; -import static org.mockito.Mockito.spy; - class ProductReleaseCliTest { @Test void testCreateException() throws IOException, IllegalAccessException { diff --git a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductVersionCliTest.java b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductVersionCliTest.java index 30fb10cc7..57257a950 100644 --- a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductVersionCliTest.java +++ b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/ProductVersionCliTest.java @@ -1,9 +1,9 @@ package org.jboss.pnc.bacon.pnc; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.*; +import org.junit.jupiter.api.Test; + class ProductVersionCliTest { @Test diff --git a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/ParameterCheckerTest.java b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/ParameterCheckerTest.java index b8a5774cb..89c5e4343 100644 --- a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/ParameterCheckerTest.java +++ b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/ParameterCheckerTest.java @@ -1,10 +1,10 @@ package org.jboss.pnc.bacon.pnc.common; +import static org.junit.jupiter.api.Assertions.*; + import org.jboss.pnc.bacon.common.exception.FatalException; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; - class ParameterCheckerTest { @Test void verifyRebuildOption() { diff --git a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/UrlGeneratorTest.java b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/UrlGeneratorTest.java index 8c9637ff3..b219f6a9a 100644 --- a/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/UrlGeneratorTest.java +++ b/pnc/src/test/java/org/jboss/pnc/bacon/pnc/common/UrlGeneratorTest.java @@ -17,14 +17,14 @@ */ package org.jboss.pnc.bacon.pnc.common; -import org.jboss.pnc.bacon.config.Config; -import org.junit.jupiter.api.BeforeAll; -import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; import java.io.File; import java.io.IOException; -import static org.junit.jupiter.api.Assertions.*; +import org.jboss.pnc.bacon.config.Config; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; /** * Stupid tests that check for accidental modifications in UrlGenerator diff --git a/pom.xml b/pom.xml index 0b8d360ec..3f8579623 100644 --- a/pom.xml +++ b/pom.xml @@ -932,12 +932,22 @@ + + java-import-order.txt + - eclipse-codeStyle.xml + java-formatter.xml UNIX + + + org.jboss.pnc + ide-config + 1.1.0 + + diff --git a/test-common/src/main/java/org/jboss/pnc/bacon/testcommon/RemoteTest.java b/test-common/src/main/java/org/jboss/pnc/bacon/testcommon/RemoteTest.java index c347e8c7a..dd5146b21 100644 --- a/test-common/src/main/java/org/jboss/pnc/bacon/testcommon/RemoteTest.java +++ b/test-common/src/main/java/org/jboss/pnc/bacon/testcommon/RemoteTest.java @@ -1,14 +1,14 @@ package org.jboss.pnc.bacon.testcommon; -import org.junit.jupiter.api.Tag; -import org.junit.jupiter.api.Test; +import static java.lang.annotation.ElementType.METHOD; +import static java.lang.annotation.ElementType.TYPE; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; -import static java.lang.annotation.ElementType.METHOD; -import static java.lang.annotation.ElementType.TYPE; +import org.junit.jupiter.api.Tag; +import org.junit.jupiter.api.Test; /** * @author Matej Lazar