Skip to content

Commit 73c58ae

Browse files
committed
chore: Fixes/cleanup for 720ee58
1 parent d2529c0 commit 73c58ae

File tree

5 files changed

+6
-52
lines changed

5 files changed

+6
-52
lines changed

fcli-core/fcli-license/src/main/java/com/fortify/cli/license/ncd_report/collector/NcdReportRepositoryProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public <R extends INcdReportRepositoryDescriptor> void processRepository(
8080

8181
private <R extends INcdReportRepositoryDescriptor> void processRepository(R repoDescriptor, INcdReportBranchCommitGenerator<R> branchCommitGenerator) {
8282
var branchCommitsCollector = new NcdReportRepositoryBranchCommitCollector(authorCollector, repoDescriptor);
83-
writers.progressWriter().writeI18nProgress("fcli.util.ncd-report.loading.commits", repoDescriptor.getFullName());
83+
writers.progressWriter().writeI18nProgress("fcli.license.ncd-report.loading.commits", repoDescriptor.getFullName());
8484
branchCommitGenerator.generateBranchCommitData(repoDescriptor, branchCommitsCollector);
8585
if ( branchCommitsCollector.isEmpty() ) {
8686
repositoryCollector.reportRepository(repoDescriptor, NcdReportRepositoryReportingStatus.empty, "No commits found");

fcli-core/fcli-license/src/main/java/com/fortify/cli/license/ncd_report/generator/github/NcdReportGitHubResultsGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ protected void generateResults() {
7474
private void generateResults(NcdReportGitHubOrganizationConfig orgConfig) {
7575
String orgName = orgConfig.getName();
7676
try {
77-
resultsCollector().progressWriter().writeI18nProgress("fcli.util.ncd-report.loading.github-repositories", orgName);
77+
resultsCollector().progressWriter().writeI18nProgress("fcli.license.ncd-report.loading.github-repositories", orgName);
7878
HttpRequest<?> req = unirest().get("/orgs/{org}/repos?type=all&per_page=100").routeParam("org", orgName);
7979
GitHubPagingHelper.pagedRequest(req, ArrayNode.class)
8080
.ifSuccess(r->r.getBody().forEach(repo->
@@ -133,7 +133,7 @@ private boolean generateCommitDataForBranches(INcdReportRepositoryBranchCommitCo
133133
.format(DateTimeFormatter.ISO_INSTANT);
134134
boolean commitsFound = false;
135135
for ( var branchDescriptor : branchDescriptors ) {
136-
resultsCollector().progressWriter().writeI18nProgress("fcli.util.ncd-report.loading.branch-commits", repoDescriptor.getFullName(), branchDescriptor.getName());
136+
resultsCollector().progressWriter().writeI18nProgress("fcli.license.ncd-report.loading.branch-commits", repoDescriptor.getFullName(), branchDescriptor.getName());
137137
HttpRequest<?> req = getCommitsRequest(repoDescriptor, branchDescriptor, 100)
138138
.queryString("since", since);
139139

fcli-core/fcli-license/src/main/java/com/fortify/cli/license/ncd_report/generator/gitlab/NcdReportGitLabResultsGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private void generateResults(NcdReportGitLabGroupConfig groupConfig) {
7878
String groupId = groupConfig.getId();
7979
try {
8080
boolean includeSubgroups = groupConfig.getIncludeSubgroups().orElse(sourceConfig().getIncludeSubgroups().orElse(true));
81-
resultsCollector().progressWriter().writeI18nProgress("fcli.util.ncd-report.loading.gitlab-repositories", groupId);
81+
resultsCollector().progressWriter().writeI18nProgress("fcli.license.ncd-report.loading.gitlab-repositories", groupId);
8282
HttpRequest<?> req = unirest().get("/api/v4/groups/{id}/projects?per_page=100")
8383
.routeParam("id", groupId)
8484
.queryString("include_subgroups", includeSubgroups);
@@ -139,7 +139,7 @@ private boolean generateCommitDataForBranches(INcdReportRepositoryBranchCommitCo
139139
.format(DateTimeFormatter.ISO_INSTANT);
140140
boolean commitsFound = false;
141141
for ( var branchDescriptor : branchDescriptors ) {
142-
resultsCollector().progressWriter().writeI18nProgress("fcli.util.ncd-report.loading.branch-commits", repoDescriptor.getFullName(), branchDescriptor.getName());
142+
resultsCollector().progressWriter().writeI18nProgress("fcli.license.ncd-report.loading.branch-commits", repoDescriptor.getFullName(), branchDescriptor.getName());
143143
HttpRequest<?> req = getCommitsRequest(repoDescriptor, branchDescriptor, 100)
144144
.queryString("since", since);
145145

fcli-core/fcli-util/src/main/resources/com/fortify/cli/util/i18n/UtilMessages.properties

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -47,48 +47,6 @@ fcli.util.crypto.encrypt.prompt = Value to encrypt:
4747
fcli.util.crypto.decrypt.usage.header = Decrypt a value.
4848
fcli.util.crypto.decrypt.prompt = Value to decrypt:
4949

50-
# fcli util msp-report
51-
fcli.util.msp-report.usage.header = Configure and generate 'Managed Service Provider' (MSP) reports.
52-
fcli.util.msp-report.generate.usage.header = Generate a 'Managed Service Provider' (MSP) report.
53-
fcli.util.msp-report.generate.usage.description.0 = This command generates a 'Managed Service Provider' (MSP) report based on configuration settings defined in a configuration file. A sample configuration file can be generated using the 'fcli util msp-report generate-config' command.
54-
fcli.util.msp-report.generate.usage.description.1 = \nThe configuration file includes settings for specifying one or more SSC instances from which to load MSP reporting data, and for specifying MSP (contract) information.
55-
fcli.util.msp-report.generate.usage.description.2 = \nThe generated report consists of multiple files, written to either a directory or zip-file. The primary output file is 'summary.txt' that contains various statistics, including the number of application and scan entitlements consumed during the reporting period. Various CSV files providing proof, like the number of entitlements consumed per application, what artifacts were processed, and which artifacts contributed to the entitlement consumption, are generated in the details directory of the report.
56-
fcli.util.msp-report.generate.usage.description.3 = \nThe generated 'checksums.sha256' file can be used to verify integrity of all generated files, using a command like 'sha256sum -c checksums.sha256'.
57-
fcli.util.msp-report.generate.usage.description.4 = \nThis command requires the following SSC application version attributes to be configured in SSC:
58-
fcli.util.msp-report.generate.usage.description.5 = - MSP_License_Type: Required, Single-Select List, Values: Application, Scan, Demo
59-
fcli.util.msp-report.generate.usage.description.6 = - MSP_End_Customer_Name - Optional (for demo applications), Single Line Text
60-
fcli.util.msp-report.generate.usage.description.7 = - MSP_End_Customer_Location - Optional (for demo applications), Single Line Text
61-
fcli.util.msp-report.generate.usage.description.8 = \nNote that all versions within a single application should provide the same values for these attributes.
62-
fcli.util.msp-report.generate.config = Configuration file; sample can be generated using the 'generate-config' command.
63-
fcli.util.msp-report.generate.start-date = Reporting period start date. Format: yyyy-MM-dd, for example 2023-01-01.
64-
fcli.util.msp-report.generate.end-date = Reporting period start date. Format: yyyy-MM-dd, for example 2023-03-31.
65-
fcli.util.msp-report.generate.confirm = Confirm delete of existing report output location.
66-
fcli.util.msp-report.generate.confirmPrompt = Confirm delete of existing output location %s?
67-
fcli.util.msp-report.generate.processing.app = Processing application %s
68-
fcli.util.msp-report.generate.processing.appversion = Processing application version %s
69-
fcli.util.msp-report.generate.warn.usingUploadDate = WARN: No scan date found for artifact id %s (%s), using upload date instead
70-
fcli.util.msp-report.generate-config.usage.header = Generate a sample configuration file for use by the 'generate' command.
71-
fcli.util.msp-report.generate-config.config = Name of the sample configuration file to be generated.
72-
fcli.util.msp-report.generate-config.confirm = Confirm overwrite of existing configuration file.
73-
74-
# fcli util ncd-report
75-
fcli.util.ncd-report.usage.header = Configure and generate 'Number of Contributing Developers' (NCD) reports.
76-
fcli.util.ncd-report.generate.usage.header = Generate a 'Number of Contributing Developers' (NCD) report.
77-
fcli.util.ncd-report.generate.usage.description.0 = This command generates a 'Number of Contributing Developers' (NCD) report based on configuration settings defined in a configuration file. A sample configuration file can be generated using the 'fcli util ncd-report generate-config' command.\n
78-
fcli.util.ncd-report.generate.usage.description.1 = The configuration file includes rich settings for specifying the source code repositories from which to load contributing developer data (supporting multiple Source Code Management (SCM) systems), and for ignoring and de-duplicating contributing authors. \n
79-
fcli.util.ncd-report.generate.usage.description.2 = The generated report consists of multiple files, written to either a directory or zip-file. The primary output file is 'summary.txt' that contains various statistics, including the de-duplicated count of contributing developers. Various CSV files are generated with supporting proof, like the list of contributing authors, the list of commits that have been processed, and the list of repositories that have been processed.\n
80-
fcli.util.ncd-report.generate.usage.description.3 = The generated 'checksums.sha256' file can be used to verify integrity of all generated files, using a command like 'sha256sum -c checksums.sha256'.
81-
fcli.util.ncd-report.generate.config = Configuration file; sample can be generated using the 'generate-config' command.
82-
fcli.util.ncd-report.generate.confirm = Confirm delete of existing report output location.
83-
fcli.util.ncd-report.generate.confirmPrompt = Confirm delete of existing output location %s?
84-
fcli.util.ncd-report.generate-config.usage.header = Generate a sample configuration file for use by the 'generate' command.
85-
fcli.util.ncd-report.generate-config.config = Name of the sample configuration file to be generated.
86-
fcli.util.ncd-report.generate-config.confirm = Confirm overwrite of existing configuration file.
87-
fcli.util.ncd-report.loading.commits = Loading commits for repository: %s
88-
fcli.util.ncd-report.loading.branch-commits = Loading commits for branch %s:%s
89-
fcli.util.ncd-report.loading.github-repositories = Loading repositories for GitHub organization: %s
90-
fcli.util.ncd-report.loading.gitlab-repositories = Loading repositories for GitLab group: %s
91-
9250
# fcli util sample-data
9351
fcli.util.sample-data.usage.header = Generate sample data
9452
fcli.util.sample-data.usage.description = These commands generate and output a fixed set of sample data \
@@ -136,10 +94,6 @@ fcli.util.all-commands.list.output.header.optionsString = Options
13694
# The following are technical properties that shouldn't be internationalized ####################################
13795
#################################################################################################################
13896
fcli.util.all-commands.list.output.table.options = command,hidden,runnable,usageHeader
139-
fcli.util.msp-report.generate.output.table.options = reportPath,summary.errorCount
140-
fcli.util.msp-report.generate-config.output.table.options = path
141-
fcli.util.ncd-report.generate.output.table.options = reportPath,summary.errorCount
142-
fcli.util.ncd-report.generate-config.output.table.options = path
14397
fcli.util.state.clear.output.table.options = name,type
14498
# Empty on purpose; output columns depend on variable contents, so we don't want default variable columns
14599
fcli.util.variable.contents.output.table.options =

fcli-other/fcli-functional-test/src/ftest/groovy/com/fortify/cli/ftest/license/NcdReportSpec.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class NcdReportSpec extends FcliBaseSpec {
6969

7070
@Requires({env.FCLI_FT_GITHUB_TOKEN && env.FCLI_FT_GITLAB_TOKEN})
7171
def "generate-zip"() {
72-
def args = "util ncd-report generate -y -c ${configFile} -z ${reportOutputZip}"
72+
def args = "license ncd-report generate -y -c ${configFile} -z ${reportOutputZip}"
7373
when:
7474
def result = Fcli.run(args)
7575
then:

0 commit comments

Comments
 (0)