epam / edp-library-stages
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 86 files with 3,449 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (201 lines of code)
    • 2 files changed 21-50 times (165 lines of code)
    • 17 files changed 6-20 times (983 lines of code)
    • 66 files changed 1-5 times (2,100 lines of code)
0% | 5% | 4% | 28% | 60%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 86 files with 3,449 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (201 lines of code)
    • 9 files changed by 6-10 contributors (472 lines of code)
    • 52 files changed by 2-5 contributors (1,857 lines of code)
    • 24 files changed by 1 contributor (919 lines of code)
0% | 5% | 13% | 53% | 26%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
groovy, md, yaml, gradle, txt, bat, gitignore, json, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
groovy0% | 5% | 4% | 28% | 60%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 6% | 5% | 31% | 56%
config0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Deploy.groovy
in src/com/epam/edp/stages/impl/cd/impl
201 12 2019-03-14 2023-04-14 52 11 alexander_morozov@epam.com mykola_marusenko@epam.com
AutomationTests.groovy
in src/com/epam/edp/stages/impl/cd/impl
70 6 2019-03-14 2023-11-01 21 9 alexander_morozov@epam.com oleksandr_taruraiev@epam.com
BuildImageKaniko.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimagekaniko
95 4 2019-11-11 2022-03-24 21 7 alexander_morozov@epam.com artem_zahumonnyi@epam.com
SonarMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
74 1 2019-03-14 2022-02-04 16 10 alexander_morozov@epam.com yevhenii_pokhvalii@epam.com
PromoteImages.groovy
in src/com/epam/edp/stages/impl/cd/impl
35 2 2019-03-14 2021-10-05 14 7 alexander_morozov@epam.com mykola_marusenko@epam.com
BuildImageApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
43 2 2019-03-14 2020-08-27 14 5 alexander_morozov@epam.com anton_tarianyk@epam.com
GetVersionNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
38 2 2019-06-03 2022-07-05 13 7 viktor_voronin@epam.com bogdan_lobor@epam.com
JiraIssueMetadata.groovy
in src/com/epam/edp/stages/impl/ci/impl/jiraissuemetadata
176 14 2021-01-14 2023-05-17 13 4 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
GetVersionDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
42 2 2019-06-03 2022-07-05 12 7 viktor_voronin@epam.com bogdan_lobor@epam.com
GitTagApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/gittag
25 1 2019-06-03 2022-10-07 10 7 viktor_voronin@epam.com sergiy_kulanov@epam.com
CreateBranch.groovy
in src/com/epam/edp/stages/impl/ci/impl/createbranch
28 1 2019-03-21 2022-10-07 10 5 viktor_voronin@epam.com sergiy_kulanov@epam.com
BuildDockerfileImageApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
44 2 2019-07-01 2022-04-29 10 5 viktor_voronin@epam.com mykola_marusenko@epam.com
CodebaseImageStreams.groovy
in src/com/epam/edp/stages/impl/ci/impl/codebaseiamgestream
36 2 2020-08-19 2023-06-20 9 7 anton_tarianyk@epam.com zorian_motso@epam.com
SonarGo.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
57 1 2020-07-21 2022-02-04 8 6 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
BuildDockefileApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
97 4 2021-02-01 2022-04-18 8 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
SonarGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
57 1 2021-03-01 2022-09-27 7 5 oleksandr_frolov@epam.com mykola_marusenko@epam.com
StageFactory.groovy
in src/com/epam/edp/stages
94 7 2019-01-28 2022-01-20 7 5 viktor_voronin@epam.com yevhenii_pokhvalii@epam.com
CompileMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
26 2 2019-06-03 2021-08-26 6 4 viktor_voronin@epam.com oleksandr_frolov@epam.com
SonarNpm.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
55 1 2021-03-01 2022-10-31 6 4 oleksandr_frolov@epam.com mykola_marusenko@epam.com
SonarCodenarc.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
56 1 2021-06-11 2022-02-04 6 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
GerritCheckout.groovy
in src/com/epam/edp/stages/impl/ci/impl/gerritcheckout
17 1 2019-03-14 2019-12-12 5 4 alexander_morozov@epam.com alexander_morozov@epam.com
PushMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
18 1 2019-06-03 2021-03-04 5 4 viktor_voronin@epam.com anton_tarianyk@epam.com
LintDockerApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-02-21 5 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
GetVersionGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
32 3 2020-07-21 2023-06-27 5 4 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
SonarPython.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
56 1 2021-03-01 2022-02-04 5 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
SonarDotnet.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
61 1 2021-03-01 2022-02-04 5 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
EcrToDocker.groovy
in src/com/epam/edp/stages/impl/ci/impl/ecrtodocker
70 3 2021-03-05 2022-05-11 5 4 taras_prokhorov@epam.com mykola_marusenko@epam.com
AutotestRunner.groovy
in src/com/epam/edp/tools/autotest
76 7 2021-03-04 2021-12-13 5 2 anton_tarianyk@epam.com sergiy_kulanov@epam.com
TriggerJob.groovy
in src/com/epam/edp/stages/impl/ci/impl/triggerjob
10 1 2019-04-03 2020-05-05 4 3 alexander_morozov@epam.com alexander_morozov@epam.com
BuildGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
12 1 2020-07-21 2023-06-27 4 2 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
Checkout.groovy
in src/com/epam/edp/stages/impl/ci/impl/checkout
17 1 2019-06-03 2019-12-12 4 3 viktor_voronin@epam.com alexander_morozov@epam.com
PushGradleApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
20 1 2019-06-03 2021-03-04 4 3 viktor_voronin@epam.com anton_tarianyk@epam.com
LintHelmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-09-02 4 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
PushNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
34 1 2019-06-03 2022-05-12 4 3 viktor_voronin@epam.com mykola_marusenko@epam.com
GetVersionMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
48 2 2021-06-18 2022-07-05 4 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
SonarScanner.groovy
in src/com/epam/edp/tools
75 6 2021-03-01 2022-01-20 4 3 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
ProjectType.groovy
in src/com/epam/edp/stages/impl/ci
11 1 2019-03-14 2019-06-03 3 3 alexander_morozov@epam.com viktor_voronin@epam.com
BuildDockerfileImageAny.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
13 1 2020-04-27 2020-08-19 3 2 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildImageMavenGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
13 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildImageDotnetApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
14 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildImageNpmApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
14 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
16 1 2019-06-03 2021-03-04 3 3 viktor_voronin@epam.com anton_tarianyk@epam.com
SonarCleanup.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonarcleanup
18 1 2021-03-01 2022-02-04 3 3 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
PushDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
21 1 2019-06-03 2020-04-03 3 2 viktor_voronin@epam.com viktor_voronin@epam.com
BuildNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
27 1 2019-06-03 2022-05-05 3 2 viktor_voronin@epam.com bogdan_lobor@epam.com
CompileNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
27 1 2019-06-03 2022-05-05 3 2 viktor_voronin@epam.com bogdan_lobor@epam.com
CommitValidate.groovy
in src/com/epam/edp/stages/impl/ci/impl/commitvalidate
27 3 2020-05-07 2021-04-16 3 2 anton_tarianyk@epam.com anton_tarianyk@epam.com
GetVersionKanikoLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
30 3 2022-02-17 2022-07-05 3 2 mykola_marusenko@epam.com bogdan_lobor@epam.com
GetVersionTerraformLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
32 3 2021-04-13 2022-07-05 3 3 mykola_marusenko@epam.com bogdan_lobor@epam.com
GetVersionOpaLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
38 3 2021-04-21 2022-07-05 3 3 aleksander_khanteev@epam.com bogdan_lobor@epam.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Deploy.groovy
in src/com/epam/edp/stages/impl/cd/impl
201 12 2019-03-14 2023-04-14 52 11 alexander_morozov@epam.com mykola_marusenko@epam.com
SonarMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
74 1 2019-03-14 2022-02-04 16 10 alexander_morozov@epam.com yevhenii_pokhvalii@epam.com
AutomationTests.groovy
in src/com/epam/edp/stages/impl/cd/impl
70 6 2019-03-14 2023-11-01 21 9 alexander_morozov@epam.com oleksandr_taruraiev@epam.com
BuildImageKaniko.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimagekaniko
95 4 2019-11-11 2022-03-24 21 7 alexander_morozov@epam.com artem_zahumonnyi@epam.com
PromoteImages.groovy
in src/com/epam/edp/stages/impl/cd/impl
35 2 2019-03-14 2021-10-05 14 7 alexander_morozov@epam.com mykola_marusenko@epam.com
GetVersionNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
38 2 2019-06-03 2022-07-05 13 7 viktor_voronin@epam.com bogdan_lobor@epam.com
GetVersionDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
42 2 2019-06-03 2022-07-05 12 7 viktor_voronin@epam.com bogdan_lobor@epam.com
GitTagApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/gittag
25 1 2019-06-03 2022-10-07 10 7 viktor_voronin@epam.com sergiy_kulanov@epam.com
CodebaseImageStreams.groovy
in src/com/epam/edp/stages/impl/ci/impl/codebaseiamgestream
36 2 2020-08-19 2023-06-20 9 7 anton_tarianyk@epam.com zorian_motso@epam.com
SonarGo.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
57 1 2020-07-21 2022-02-04 8 6 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
BuildImageApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
43 2 2019-03-14 2020-08-27 14 5 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildDockerfileImageApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
44 2 2019-07-01 2022-04-29 10 5 viktor_voronin@epam.com mykola_marusenko@epam.com
CreateBranch.groovy
in src/com/epam/edp/stages/impl/ci/impl/createbranch
28 1 2019-03-21 2022-10-07 10 5 viktor_voronin@epam.com sergiy_kulanov@epam.com
SonarGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
57 1 2021-03-01 2022-09-27 7 5 oleksandr_frolov@epam.com mykola_marusenko@epam.com
StageFactory.groovy
in src/com/epam/edp/stages
94 7 2019-01-28 2022-01-20 7 5 viktor_voronin@epam.com yevhenii_pokhvalii@epam.com
JiraIssueMetadata.groovy
in src/com/epam/edp/stages/impl/ci/impl/jiraissuemetadata
176 14 2021-01-14 2023-05-17 13 4 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
SonarCodenarc.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
56 1 2021-06-11 2022-02-04 6 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
SonarNpm.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
55 1 2021-03-01 2022-10-31 6 4 oleksandr_frolov@epam.com mykola_marusenko@epam.com
CompileMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
26 2 2019-06-03 2021-08-26 6 4 viktor_voronin@epam.com oleksandr_frolov@epam.com
GetVersionGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
32 3 2020-07-21 2023-06-27 5 4 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
GerritCheckout.groovy
in src/com/epam/edp/stages/impl/ci/impl/gerritcheckout
17 1 2019-03-14 2019-12-12 5 4 alexander_morozov@epam.com alexander_morozov@epam.com
EcrToDocker.groovy
in src/com/epam/edp/stages/impl/ci/impl/ecrtodocker
70 3 2021-03-05 2022-05-11 5 4 taras_prokhorov@epam.com mykola_marusenko@epam.com
SonarDotnet.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
61 1 2021-03-01 2022-02-04 5 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
SonarPython.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonar
56 1 2021-03-01 2022-02-04 5 4 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
PushMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
18 1 2019-06-03 2021-03-04 5 4 viktor_voronin@epam.com anton_tarianyk@epam.com
SonarScanner.groovy
in src/com/epam/edp/tools
75 6 2021-03-01 2022-01-20 4 3 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
TriggerJob.groovy
in src/com/epam/edp/stages/impl/ci/impl/triggerjob
10 1 2019-04-03 2020-05-05 4 3 alexander_morozov@epam.com alexander_morozov@epam.com
Checkout.groovy
in src/com/epam/edp/stages/impl/ci/impl/checkout
17 1 2019-06-03 2019-12-12 4 3 viktor_voronin@epam.com alexander_morozov@epam.com
PushGradleApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
20 1 2019-06-03 2021-03-04 4 3 viktor_voronin@epam.com anton_tarianyk@epam.com
PushNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
34 1 2019-06-03 2022-05-12 4 3 viktor_voronin@epam.com mykola_marusenko@epam.com
GetVersionTerraformLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
32 3 2021-04-13 2022-07-05 3 3 mykola_marusenko@epam.com bogdan_lobor@epam.com
GetVersionOpaLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
38 3 2021-04-21 2022-07-05 3 3 aleksander_khanteev@epam.com bogdan_lobor@epam.com
GetVersionPythonApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
44 3 2020-08-03 2022-07-05 3 3 mykola_marusenko@epam.com bogdan_lobor@epam.com
BuildImageNpmApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
14 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildImageDotnetApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
14 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildImageMavenGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/buildimage
13 1 2019-03-14 2020-08-19 3 3 alexander_morozov@epam.com anton_tarianyk@epam.com
SonarCleanup.groovy
in src/com/epam/edp/stages/impl/ci/impl/sonarcleanup
18 1 2021-03-01 2022-02-04 3 3 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
BuildMavenApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
16 1 2019-06-03 2021-03-04 3 3 viktor_voronin@epam.com anton_tarianyk@epam.com
ProjectType.groovy
in src/com/epam/edp/stages/impl/ci
11 1 2019-03-14 2019-06-03 3 3 alexander_morozov@epam.com viktor_voronin@epam.com
BuildDockefileApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
97 4 2021-02-01 2022-04-18 8 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
AutotestRunner.groovy
in src/com/epam/edp/tools/autotest
76 7 2021-03-04 2021-12-13 5 2 anton_tarianyk@epam.com sergiy_kulanov@epam.com
LintDockerApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-02-21 5 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
GetVersionMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
48 2 2021-06-18 2022-07-05 4 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
LintHelmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-09-02 4 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
BuildGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
12 1 2020-07-21 2023-06-27 4 2 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
GetVersionKanikoLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
30 3 2022-02-17 2022-07-05 3 2 mykola_marusenko@epam.com bogdan_lobor@epam.com
GetVersionGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
46 2 2021-06-18 2022-07-05 3 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
GetVersionCodenarcLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
46 2 2021-06-11 2022-07-05 3 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
CommitValidate.groovy
in src/com/epam/edp/stages/impl/ci/impl/commitvalidate
27 3 2020-05-07 2021-04-16 3 2 anton_tarianyk@epam.com anton_tarianyk@epam.com
PushDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
21 1 2019-06-03 2020-04-03 3 2 viktor_voronin@epam.com viktor_voronin@epam.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
codenarc.groovy
in config/codenarc
341 - 2021-08-26 2021-08-26 1 1 oleksandr_frolov@epam.com oleksandr_frolov@epam.com
SASTMavenGradleGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/security
99 4 2022-07-20 2022-07-27 3 1 artem_zahumonnyi@epam.com artem_zahumonnyi@epam.com
SemiAutoDeployInput.groovy
in src/com/epam/edp/stages/impl/cd/impl
59 3 2022-03-18 2022-03-18 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
ReportTool.groovy
in src/com/epam/edp/tools/autotest/report
45 3 2021-03-04 2021-04-16 3 1 anton_tarianyk@epam.com anton_tarianyk@epam.com
ManualDeployInput.groovy
in src/com/epam/edp/stages/impl/cd/impl
41 2 2022-03-08 2022-03-08 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
TerraformApply.groovy
in src/com/epam/edp/stages/impl/ci/impl/iac
37 1 2021-02-22 2022-04-18 2 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
TerraformPlan.groovy
in src/com/epam/edp/stages/impl/ci/impl/iac
30 1 2021-02-22 2022-04-18 2 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
LintTerraformLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
28 1 2021-02-04 2021-02-04 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
Autotest.groovy
in src/com/epam/edp/tools/autotest
27 2 2021-03-04 2021-03-04 1 1 anton_tarianyk@epam.com anton_tarianyk@epam.com
PushPythonApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
27 1 2020-08-03 2020-08-03 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
CopySecrets.groovy
in src/com/epam/edp/stages/impl/cd/impl
26 1 2022-02-18 2022-11-04 2 1 yevhenii_pokhvalii@epam.com yevhenii_pokhvalii@epam.com
GitServer.groovy
in src/com/epam/edp/tools/autotest
21 2 2021-03-04 2021-03-04 1 1 anton_tarianyk@epam.com anton_tarianyk@epam.com
AutoDeployInput.groovy
in src/com/epam/edp/stages/impl/cd/impl
20 1 2022-03-08 2022-03-08 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
HelmUninstall.groovy
in src/com/epam/edp/stages/impl/cd/impl
18 2 2022-03-21 2022-03-21 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
CheckSnapshotDependenciesMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/checksnapshot
17 1 2020-05-07 2020-05-07 1 1 viktor_semenov2@epam.com viktor_semenov2@epam.com
BuildCodenarcLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
16 1 2021-06-11 2021-08-27 2 1 oleksandr_frolov@epam.com oleksandr_frolov@epam.com
BuildDockerfileImageGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
14 1 2020-07-21 2020-08-19 2 1 anton_tarianyk@epam.com anton_tarianyk@epam.com
BuildDockerfileImageKanikoLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
13 1 2022-12-13 2022-12-13 1 1 yevhenii_pokhvalii@epam.com yevhenii_pokhvalii@epam.com
CompilePythonApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
12 1 2020-08-03 2020-08-03 1 1 mykola_marusenko@epam.com mykola_marusenko@epam.com
Stage.groovy
in src/com/epam/edp/stages/impl/ci
12 - 2019-03-14 2019-03-14 1 1 alexander_morozov@epam.com alexander_morozov@epam.com
Stage.groovy
in src/com/epam/edp/stages/impl/cd
10 - 2019-03-14 2019-03-14 1 1 alexander_morozov@epam.com alexander_morozov@epam.com
2 - 2020-01-27 2020-01-27 1 1 alexander_morozov@epam.com alexander_morozov@epam.com
2 - 2020-01-27 2020-01-27 1 1 alexander_morozov@epam.com alexander_morozov@epam.com
2 - 2020-01-27 2020-01-27 1 1 alexander_morozov@epam.com alexander_morozov@epam.com
BuildDockefileApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
97 4 2021-02-01 2022-04-18 8 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
AutotestRunner.groovy
in src/com/epam/edp/tools/autotest
76 7 2021-03-04 2021-12-13 5 2 anton_tarianyk@epam.com sergiy_kulanov@epam.com
GetVersionMaven.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
48 2 2021-06-18 2022-07-05 4 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
GetVersionGradle.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
46 2 2021-06-18 2022-07-05 3 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
GetVersionCodenarcLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
46 2 2021-06-11 2022-07-05 3 2 oleksandr_frolov@epam.com bogdan_lobor@epam.com
GetVersionKanikoLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
30 3 2022-02-17 2022-07-05 3 2 mykola_marusenko@epam.com bogdan_lobor@epam.com
HelmDocsApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
30 1 2022-02-17 2022-09-09 2 2 yevhenii_pokhvalii@epam.com mykola_marusenko@epam.com
CommitValidate.groovy
in src/com/epam/edp/stages/impl/ci/impl/commitvalidate
27 3 2020-05-07 2021-04-16 3 2 anton_tarianyk@epam.com anton_tarianyk@epam.com
CompileNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
27 1 2019-06-03 2022-05-05 3 2 viktor_voronin@epam.com bogdan_lobor@epam.com
BuildNpmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
27 1 2019-06-03 2022-05-05 3 2 viktor_voronin@epam.com bogdan_lobor@epam.com
LintHelmApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-09-02 4 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
LintDockerApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/lint
24 1 2021-02-01 2022-02-21 5 2 mykola_marusenko@epam.com mykola_marusenko@epam.com
PushDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/push
21 1 2019-06-03 2020-04-03 3 2 viktor_voronin@epam.com viktor_voronin@epam.com
Init.groovy
in src/com/epam/edp/stages/impl/cd/impl
19 1 2021-05-11 2022-03-08 2 2 anton_tarianyk@epam.com mykola_marusenko@epam.com
CompileGradleApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
16 1 2019-06-03 2021-03-04 2 2 viktor_voronin@epam.com anton_tarianyk@epam.com
CompileDotnetApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/compile
16 1 2019-06-03 2020-09-16 2 2 viktor_voronin@epam.com mykola_marusenko@epam.com
BuildGradleApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
16 1 2019-06-03 2021-03-04 2 2 viktor_voronin@epam.com anton_tarianyk@epam.com
BuildDockerfileImageNpmApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
14 1 2019-07-01 2020-08-19 2 2 viktor_voronin@epam.com anton_tarianyk@epam.com
BuildDockerfileImagePython.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
14 1 2020-05-04 2020-08-19 2 2 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildDockerfileImageDotnetApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
14 1 2019-07-01 2020-08-19 2 2 viktor_voronin@epam.com anton_tarianyk@epam.com
BuildDockerfileImageAny.groovy
in src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage
13 1 2020-04-27 2020-08-19 3 2 alexander_morozov@epam.com anton_tarianyk@epam.com
BuildGoApplication.groovy
in src/com/epam/edp/stages/impl/ci/impl/build
12 1 2020-07-21 2023-06-27 4 2 anton_tarianyk@epam.com yevhenii_pokhvalii@epam.com
ManualApprove.groovy
in src/com/epam/edp/stages/impl/cd/impl
11 1 2019-12-04 2020-04-22 2 2 alexander_morozov@epam.com viktor_semenov2@epam.com
SonarScanner.groovy
in src/com/epam/edp/tools
75 6 2021-03-01 2022-01-20 4 3 oleksandr_frolov@epam.com yevhenii_pokhvalii@epam.com
GetVersionPythonApplicationLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
44 3 2020-08-03 2022-07-05 3 3 mykola_marusenko@epam.com bogdan_lobor@epam.com
GetVersionOpaLibrary.groovy
in src/com/epam/edp/stages/impl/ci/impl/getversion
38 3 2021-04-21 2022-07-05 3 3 aleksander_khanteev@epam.com bogdan_lobor@epam.com
Correlations

File Size vs. Number of Changes: 86 points

src/com/epam/edp/stages/impl/cd/impl/AutomationTests.groovy x: 70 lines of code y: 21 # changes src/com/epam/edp/stages/impl/ci/impl/build/BuildGoApplication.groovy x: 12 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionGoApplication.groovy x: 32 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/codebaseiamgestream/CodebaseImageStreams.groovy x: 36 lines of code y: 9 # changes src/com/epam/edp/stages/impl/ci/impl/jiraissuemetadata/JiraIssueMetadata.groovy x: 176 lines of code y: 13 # changes src/com/epam/edp/stages/impl/cd/impl/Deploy.groovy x: 201 lines of code y: 52 # changes src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageKanikoLibrary.groovy x: 13 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarNpm.groovy x: 55 lines of code y: 6 # changes src/com/epam/edp/stages/impl/cd/impl/CopySecrets.groovy x: 26 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/createbranch/CreateBranch.groovy x: 28 lines of code y: 10 # changes src/com/epam/edp/stages/impl/ci/impl/gittag/GitTagApplicationLibrary.groovy x: 25 lines of code y: 10 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGradle.groovy x: 57 lines of code y: 7 # changes src/com/epam/edp/stages/impl/ci/impl/lint/HelmDocsApplication.groovy x: 30 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/lint/LintHelmApplicationLibrary.groovy x: 24 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/security/SASTMavenGradleGoApplication.groovy x: 99 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionCodenarcLibrary.groovy x: 46 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionDotnetApplicationLibrary.groovy x: 42 lines of code y: 12 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionKanikoLibrary.groovy x: 30 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionMaven.groovy x: 48 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionNpmApplicationLibrary.groovy x: 38 lines of code y: 13 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionOpaLibrary.groovy x: 38 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionPythonApplicationLibrary.groovy x: 44 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionTerraformLibrary.groovy x: 32 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/push/PushNpmApplicationLibrary.groovy x: 34 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/ecrtodocker/EcrToDocker.groovy x: 70 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/build/BuildNpmApplicationLibrary.groovy x: 27 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageApplication.groovy x: 44 lines of code y: 10 # changes src/com/epam/edp/stages/impl/ci/impl/lint/BuildDockefileApplicationLibrary.groovy x: 97 lines of code y: 8 # changes src/com/epam/edp/stages/impl/ci/impl/iac/TerraformApply.groovy x: 37 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/buildimagekaniko/BuildImageKaniko.groovy x: 95 lines of code y: 21 # changes src/com/epam/edp/stages/impl/cd/impl/SemiAutoDeployInput.groovy x: 59 lines of code y: 1 # changes src/com/epam/edp/stages/impl/cd/impl/HelmUninstall.groovy x: 18 lines of code y: 1 # changes src/com/epam/edp/stages/impl/cd/impl/AutoDeployInput.groovy x: 20 lines of code y: 1 # changes src/com/epam/edp/stages/impl/cd/impl/Init.groovy x: 19 lines of code y: 2 # changes src/com/epam/edp/stages/impl/cd/impl/ManualDeployInput.groovy x: 41 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/lint/LintDockerApplicationLibrary.groovy x: 24 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarCodenarc.groovy x: 56 lines of code y: 6 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarDotnet.groovy x: 61 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGo.groovy x: 57 lines of code y: 8 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarMaven.groovy x: 74 lines of code y: 16 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarPython.groovy x: 56 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/sonarcleanup/SonarCleanup.groovy x: 18 lines of code y: 3 # changes src/com/epam/edp/stages/StageFactory.groovy x: 94 lines of code y: 7 # changes src/com/epam/edp/tools/SonarScanner.groovy x: 75 lines of code y: 4 # changes src/com/epam/edp/tools/autotest/AutotestRunner.groovy x: 76 lines of code y: 5 # changes src/com/epam/edp/stages/impl/cd/impl/PromoteImages.groovy x: 35 lines of code y: 14 # changes config/codenarc/codenarc.groovy x: 341 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/build/BuildCodenarcLibrary.groovy x: 16 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/compile/CompileMavenApplicationLibrary.groovy x: 26 lines of code y: 6 # changes src/com/epam/edp/tools/autotest/report/ReportTool.groovy x: 45 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/build/BuildMavenApplicationLibrary.groovy x: 16 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/push/PushGradleApplicationLibrary.groovy x: 20 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/push/PushMavenApplicationLibrary.groovy x: 18 lines of code y: 5 # changes src/com/epam/edp/tools/autotest/Autotest.groovy x: 27 lines of code y: 1 # changes src/com/epam/edp/tools/autotest/GitServer.groovy x: 21 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/lint/LintTerraformLibrary.groovy x: 28 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/buildimage/BuildImageApplication.groovy x: 43 lines of code y: 14 # changes src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageAny.groovy x: 13 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageDotnetApplication.groovy x: 14 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/buildimage/BuildImageDotnetApplication.groovy x: 14 lines of code y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/compile/CompilePythonApplicationLibrary.groovy x: 12 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/checksnapshot/CheckSnapshotDependenciesMaven.groovy x: 17 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/triggerjob/TriggerJob.groovy x: 10 lines of code y: 4 # changes src/com/epam/edp/stages/impl/cd/impl/ManualApprove.groovy x: 11 lines of code y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/push/PushDotnetApplicationLibrary.groovy x: 21 lines of code y: 3 # changes build.groovy x: 2 lines of code y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/checkout/Checkout.groovy x: 17 lines of code y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/gerritcheckout/GerritCheckout.groovy x: 17 lines of code y: 5 # changes src/com/epam/edp/stages/impl/ci/ProjectType.groovy x: 11 lines of code y: 3 # changes src/com/epam/edp/stages/impl/cd/Stage.groovy x: 10 lines of code y: 1 # changes
52.0
# changes
  min: 1.0
  average: 5.08
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 52.0
0 341.0
lines of code
min: 2.0 | average: 40.1 | 25th percentile: 16.0 | median: 27.0 | 75th percentile: 46.0 | max: 341.0

Number of Contributors vs. Number of Changes: 86 points

src/com/epam/edp/stages/impl/cd/impl/AutomationTests.groovy x: 9 # contributors y: 21 # changes src/com/epam/edp/stages/impl/ci/impl/build/BuildGoApplication.groovy x: 2 # contributors y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionGoApplication.groovy x: 4 # contributors y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/codebaseiamgestream/CodebaseImageStreams.groovy x: 7 # contributors y: 9 # changes src/com/epam/edp/stages/impl/ci/impl/jiraissuemetadata/JiraIssueMetadata.groovy x: 4 # contributors y: 13 # changes src/com/epam/edp/stages/impl/cd/impl/Deploy.groovy x: 11 # contributors y: 52 # changes src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageKanikoLibrary.groovy x: 1 # contributors y: 1 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarNpm.groovy x: 4 # contributors y: 6 # changes src/com/epam/edp/stages/impl/cd/impl/CopySecrets.groovy x: 1 # contributors y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/createbranch/CreateBranch.groovy x: 5 # contributors y: 10 # changes src/com/epam/edp/stages/impl/ci/impl/gittag/GitTagApplicationLibrary.groovy x: 7 # contributors y: 10 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGradle.groovy x: 5 # contributors y: 7 # changes src/com/epam/edp/stages/impl/ci/impl/lint/HelmDocsApplication.groovy x: 2 # contributors y: 2 # changes src/com/epam/edp/stages/impl/ci/impl/security/SASTMavenGradleGoApplication.groovy x: 1 # contributors y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionCodenarcLibrary.groovy x: 2 # contributors y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionDotnetApplicationLibrary.groovy x: 7 # contributors y: 12 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionNpmApplicationLibrary.groovy x: 7 # contributors y: 13 # changes src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionOpaLibrary.groovy x: 3 # contributors y: 3 # changes src/com/epam/edp/stages/impl/ci/impl/push/PushNpmApplicationLibrary.groovy x: 3 # contributors y: 4 # changes src/com/epam/edp/stages/impl/ci/impl/lint/BuildDockefileApplicationLibrary.groovy x: 2 # contributors y: 8 # changes src/com/epam/edp/stages/impl/ci/impl/buildimagekaniko/BuildImageKaniko.groovy x: 7 # contributors y: 21 # changes src/com/epam/edp/stages/impl/ci/impl/lint/LintDockerApplicationLibrary.groovy x: 2 # contributors y: 5 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGo.groovy x: 6 # contributors y: 8 # changes src/com/epam/edp/stages/impl/ci/impl/sonar/SonarMaven.groovy x: 10 # contributors y: 16 # changes src/com/epam/edp/stages/impl/cd/impl/PromoteImages.groovy x: 7 # contributors y: 14 # changes src/com/epam/edp/stages/impl/ci/impl/buildimage/BuildImageApplication.groovy x: 5 # contributors y: 14 # changes
52.0
# changes
  min: 1.0
  average: 5.08
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 52.0
0 11.0
# contributors
min: 1.0 | average: 2.97 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0

Number of Contributors vs. File Size: 86 points

src/com/epam/edp/stages/impl/cd/impl/AutomationTests.groovy x: 9 # contributors y: 70 lines of code src/com/epam/edp/stages/impl/ci/impl/build/BuildGoApplication.groovy x: 2 # contributors y: 12 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionGoApplication.groovy x: 4 # contributors y: 32 lines of code src/com/epam/edp/stages/impl/ci/impl/codebaseiamgestream/CodebaseImageStreams.groovy x: 7 # contributors y: 36 lines of code src/com/epam/edp/stages/impl/ci/impl/jiraissuemetadata/JiraIssueMetadata.groovy x: 4 # contributors y: 176 lines of code src/com/epam/edp/stages/impl/cd/impl/Deploy.groovy x: 11 # contributors y: 201 lines of code src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageKanikoLibrary.groovy x: 1 # contributors y: 13 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarNpm.groovy x: 4 # contributors y: 55 lines of code src/com/epam/edp/stages/impl/cd/impl/CopySecrets.groovy x: 1 # contributors y: 26 lines of code src/com/epam/edp/stages/impl/ci/impl/createbranch/CreateBranch.groovy x: 5 # contributors y: 28 lines of code src/com/epam/edp/stages/impl/ci/impl/gittag/GitTagApplicationLibrary.groovy x: 7 # contributors y: 25 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGradle.groovy x: 5 # contributors y: 57 lines of code src/com/epam/edp/stages/impl/ci/impl/lint/HelmDocsApplication.groovy x: 2 # contributors y: 30 lines of code src/com/epam/edp/stages/impl/ci/impl/lint/LintHelmApplicationLibrary.groovy x: 2 # contributors y: 24 lines of code src/com/epam/edp/stages/impl/ci/impl/security/SASTMavenGradleGoApplication.groovy x: 1 # contributors y: 99 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionCodenarcLibrary.groovy x: 2 # contributors y: 46 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionDotnetApplicationLibrary.groovy x: 7 # contributors y: 42 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionMaven.groovy x: 2 # contributors y: 48 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionNpmApplicationLibrary.groovy x: 7 # contributors y: 38 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionOpaLibrary.groovy x: 3 # contributors y: 38 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionPythonApplicationLibrary.groovy x: 3 # contributors y: 44 lines of code src/com/epam/edp/stages/impl/ci/impl/getversion/GetVersionTerraformLibrary.groovy x: 3 # contributors y: 32 lines of code src/com/epam/edp/stages/impl/ci/impl/push/PushNpmApplicationLibrary.groovy x: 3 # contributors y: 34 lines of code src/com/epam/edp/stages/impl/ci/impl/ecrtodocker/EcrToDocker.groovy x: 4 # contributors y: 70 lines of code src/com/epam/edp/stages/impl/ci/impl/build/BuildNpmApplicationLibrary.groovy x: 2 # contributors y: 27 lines of code src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageApplication.groovy x: 5 # contributors y: 44 lines of code src/com/epam/edp/stages/impl/ci/impl/lint/BuildDockefileApplicationLibrary.groovy x: 2 # contributors y: 97 lines of code src/com/epam/edp/stages/impl/ci/impl/iac/TerraformApply.groovy x: 1 # contributors y: 37 lines of code src/com/epam/edp/stages/impl/ci/impl/iac/TerraformPlan.groovy x: 1 # contributors y: 30 lines of code src/com/epam/edp/stages/impl/ci/impl/buildimagekaniko/BuildImageKaniko.groovy x: 7 # contributors y: 95 lines of code src/com/epam/edp/stages/impl/cd/impl/SemiAutoDeployInput.groovy x: 1 # contributors y: 59 lines of code src/com/epam/edp/stages/impl/cd/impl/HelmUninstall.groovy x: 1 # contributors y: 18 lines of code src/com/epam/edp/stages/impl/cd/impl/AutoDeployInput.groovy x: 1 # contributors y: 20 lines of code src/com/epam/edp/stages/impl/cd/impl/Init.groovy x: 2 # contributors y: 19 lines of code src/com/epam/edp/stages/impl/cd/impl/ManualDeployInput.groovy x: 1 # contributors y: 41 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarCodenarc.groovy x: 4 # contributors y: 56 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarDotnet.groovy x: 4 # contributors y: 61 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarGo.groovy x: 6 # contributors y: 57 lines of code src/com/epam/edp/stages/impl/ci/impl/sonar/SonarMaven.groovy x: 10 # contributors y: 74 lines of code src/com/epam/edp/stages/impl/ci/impl/sonarcleanup/SonarCleanup.groovy x: 3 # contributors y: 18 lines of code src/com/epam/edp/stages/StageFactory.groovy x: 5 # contributors y: 94 lines of code src/com/epam/edp/tools/SonarScanner.groovy x: 3 # contributors y: 75 lines of code src/com/epam/edp/tools/autotest/AutotestRunner.groovy x: 2 # contributors y: 76 lines of code config/codenarc/codenarc.groovy x: 1 # contributors y: 341 lines of code src/com/epam/edp/stages/impl/ci/impl/build/BuildCodenarcLibrary.groovy x: 1 # contributors y: 16 lines of code src/com/epam/edp/stages/impl/ci/impl/compile/CompileMavenApplicationLibrary.groovy x: 4 # contributors y: 26 lines of code src/com/epam/edp/tools/autotest/report/ReportTool.groovy x: 1 # contributors y: 45 lines of code src/com/epam/edp/stages/impl/ci/impl/build/BuildGradleApplicationLibrary.groovy x: 2 # contributors y: 16 lines of code src/com/epam/edp/stages/impl/ci/impl/build/BuildMavenApplicationLibrary.groovy x: 3 # contributors y: 16 lines of code src/com/epam/edp/stages/impl/ci/impl/push/PushGradleApplicationLibrary.groovy x: 3 # contributors y: 20 lines of code src/com/epam/edp/stages/impl/ci/impl/push/PushMavenApplicationLibrary.groovy x: 4 # contributors y: 18 lines of code src/com/epam/edp/tools/autotest/Autotest.groovy x: 1 # contributors y: 27 lines of code src/com/epam/edp/tools/autotest/GitServer.groovy x: 1 # contributors y: 21 lines of code src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageAny.groovy x: 2 # contributors y: 13 lines of code src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageDotnetApplication.groovy x: 2 # contributors y: 14 lines of code src/com/epam/edp/stages/impl/ci/impl/builddockerfileimage/BuildDockerfileImageGoApplication.groovy x: 1 # contributors y: 14 lines of code src/com/epam/edp/stages/impl/ci/impl/buildimage/BuildImageDotnetApplication.groovy x: 3 # contributors y: 14 lines of code src/com/epam/edp/stages/impl/ci/impl/buildimage/BuildImageMavenGradle.groovy x: 3 # contributors y: 13 lines of code src/com/epam/edp/stages/impl/ci/impl/compile/CompilePythonApplicationLibrary.groovy x: 1 # contributors y: 12 lines of code src/com/epam/edp/stages/impl/ci/impl/checksnapshot/CheckSnapshotDependenciesMaven.groovy x: 1 # contributors y: 17 lines of code src/com/epam/edp/stages/impl/ci/impl/triggerjob/TriggerJob.groovy x: 3 # contributors y: 10 lines of code src/com/epam/edp/stages/impl/ci/impl/push/PushDotnetApplicationLibrary.groovy x: 2 # contributors y: 21 lines of code build.groovy x: 1 # contributors y: 2 lines of code src/com/epam/edp/stages/impl/ci/impl/checkout/Checkout.groovy x: 3 # contributors y: 17 lines of code src/com/epam/edp/stages/impl/ci/impl/gerritcheckout/GerritCheckout.groovy x: 4 # contributors y: 17 lines of code src/com/epam/edp/stages/impl/ci/ProjectType.groovy x: 3 # contributors y: 11 lines of code src/com/epam/edp/stages/impl/cd/Stage.groovy x: 1 # contributors y: 10 lines of code
341.0
lines of code
  min: 2.0
  average: 40.1
  25th percentile: 16.0
  median: 27.0
  75th percentile: 46.0
  max: 341.0
0 11.0
# contributors
min: 1.0 | average: 2.97 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0