Overview
File Change Frequency Overall
  • There are 31 files with 1,158 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (31 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 6 files changed 6-20 times (367 lines of code)
    • 24 files changed 1-5 times (760 lines of code)
0% | 2% | 0% | 31% | 65%
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 31 files with 1,158 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (31 lines of code)
    • 15 files changed by 2-5 contributors (726 lines of code)
    • 15 files changed by 1 contributor (401 lines of code)
0% | 0% | 2% | 62% | 34%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, json, txt, yaml, md, ts, sbt, js, yml, properties, gitignore, bash, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scala0% | 3% | 0% | 36% | 60%
ts0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
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
project0% | 100% | 0% | 0% | 0%
src0% | 0% | 0% | 45% | 54%
legacy-content-import0% | 0% | 0% | 0% | 100%
lib0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 31)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
31 - 2021-01-28 2026-10-05 72 10 +236 / -181 kelvin.chappell pascal
Topic.scala
in src/main/scala/managehelpcontentpublisher
43 2 2021-03-16 2026-02-23 10 5 +135 / -39 kelvin.chappell pascal
Handler.scala
in src/main/scala/managehelpcontentpublisher
34 2 2021-03-16 2021-06-07 9 1 +155 / -116 kelvin.chappell kelvin.chappell
PathAndContent.scala
in src/main/scala/managehelpcontentpublisher
117 4 2021-03-24 2021-08-19 9 2 +326 / -168 kelvin.chappell 43047562+scala-steward
S3.scala
in src/main/scala/managehelpcontentpublisher
82 4 2021-03-24 2021-08-19 7 2 +153 / -52 kelvin.chappell 43047562+scala-steward
Article.scala
in src/main/scala/managehelpcontentpublisher
28 1 2021-03-16 2021-08-19 6 2 +54 / -10 kelvin.chappell 43047562+scala-steward
HtmlToJson.scala
in src/main/scala/managehelpcontentpublisher
63 6 2021-03-16 2026-02-23 6 3 +145 / -62 kelvin.chappell pascal
26 - 2021-03-18 2026-02-23 5 4 +56 / -25 kelvin.chappell pascal
Eithers.scala
in src/main/scala/managehelpcontentpublisher
15 - 2021-03-24 2021-04-21 4 1 +27 / -7 kelvin.chappell kelvin.chappell
Logging.scala
in src/main/scala/managehelpcontentpublisher
35 2 2021-03-25 2026-02-23 4 3 +53 / -8 kelvin.chappell pascal
MoreTopics.scala
in src/main/scala/managehelpcontentpublisher
36 1 2021-03-26 2021-08-19 4 2 +70 / -11 kelvin.chappell 43047562+scala-steward
ImportStructure.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
22 1 2021-02-03 2021-08-19 3 3 +85 / -8 david.pepper 43047562+scala-steward
InputModel.scala
in src/main/scala/managehelpcontentpublisher
26 1 2021-03-23 2021-04-21 3 1 +38 / -1 kelvin.chappell kelvin.chappell
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
31 1 2021-02-03 2021-08-19 3 3 +114 / -19 david.pepper 43047562+scala-steward
Config.scala
in src/main/scala/managehelpcontentpublisher
61 - 2021-03-26 2021-07-30 3 1 +87 / -16 kelvin.chappell kelvin.chappell
Failure.scala
in src/main/scala/managehelpcontentpublisher
7 - 2021-03-16 2021-04-21 2 1 +12 / -1 kelvin.chappell kelvin.chappell
PublishingOps.scala
in src/main/scala/managehelpcontentpublisher
11 - 2021-06-07 2021-08-19 2 2 +36 / -4 kelvin.chappell 43047562+scala-steward
KnowledgeTags.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
12 - 2021-01-11 2021-01-12 2 1 +17 / -4 david.pepper david.pepper
KnowledgeArticles.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
16 - 2021-01-11 2021-01-12 2 1 +23 / -4 david.pepper david.pepper
PublishingHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +24 / -1 kelvin.chappell kelvin.chappell
TakingDownHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +26 / -3 kelvin.chappell kelvin.chappell
Main.scala
in src/main/scala/htmlToJsonTranslator
58 5 2021-01-14 2021-02-03 2 1 +118 / -42 david.pepper david.pepper
Main.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
112 6 2021-01-11 2021-01-12 2 1 +148 / -11 david.pepper david.pepper
129 - 2025-07-10 2026-02-23 2 2 +282 / -0 andradeolivier pascal
SalesforceCleaner.scala
in src/main/scala/managehelpcontentpublisher
4 - 2021-03-24 2021-03-24 1 1 +5 / -0 kelvin.chappell kelvin.chappell
6 - 2021-06-18 2021-06-18 1 1 +8 / -0 kelvin.chappell kelvin.chappell
ArticleAndTopics.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
6 - 2021-03-09 2021-03-09 1 1 +7 / -0 kelvin.chappell kelvin.chappell
Config.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
10 - 2021-01-11 2021-01-11 1 1 +11 / -0 david.pepper david.pepper
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
18 - 2021-02-03 2021-02-03 1 2 +42 / -0 david.pepper kelvin.chappell
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
24 1 2021-02-03 2021-02-03 1 2 +64 / -0 david.pepper kelvin.chappell
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
61 4 2021-02-03 2021-02-03 1 2 +150 / -0 david.pepper kelvin.chappell
Files With Most Churn (Top 31)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
PathAndContent.scala
in src/main/scala/managehelpcontentpublisher
117 4 2021-03-24 2021-08-19 9 2 +326 / -168 kelvin.chappell 43047562+scala-steward
31 - 2021-01-28 2026-10-05 72 10 +236 / -181 kelvin.chappell pascal
129 - 2025-07-10 2026-02-23 2 2 +282 / -0 andradeolivier pascal
Handler.scala
in src/main/scala/managehelpcontentpublisher
34 2 2021-03-16 2021-06-07 9 1 +155 / -116 kelvin.chappell kelvin.chappell
HtmlToJson.scala
in src/main/scala/managehelpcontentpublisher
63 6 2021-03-16 2026-02-23 6 3 +145 / -62 kelvin.chappell pascal
S3.scala
in src/main/scala/managehelpcontentpublisher
82 4 2021-03-24 2021-08-19 7 2 +153 / -52 kelvin.chappell 43047562+scala-steward
Topic.scala
in src/main/scala/managehelpcontentpublisher
43 2 2021-03-16 2026-02-23 10 5 +135 / -39 kelvin.chappell pascal
Main.scala
in src/main/scala/htmlToJsonTranslator
58 5 2021-01-14 2021-02-03 2 1 +118 / -42 david.pepper david.pepper
Main.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
112 6 2021-01-11 2021-01-12 2 1 +148 / -11 david.pepper david.pepper
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
61 4 2021-02-03 2021-02-03 1 2 +150 / -0 david.pepper kelvin.chappell
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
31 1 2021-02-03 2021-08-19 3 3 +114 / -19 david.pepper 43047562+scala-steward
Config.scala
in src/main/scala/managehelpcontentpublisher
61 - 2021-03-26 2021-07-30 3 1 +87 / -16 kelvin.chappell kelvin.chappell
ImportStructure.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
22 1 2021-02-03 2021-08-19 3 3 +85 / -8 david.pepper 43047562+scala-steward
26 - 2021-03-18 2026-02-23 5 4 +56 / -25 kelvin.chappell pascal
MoreTopics.scala
in src/main/scala/managehelpcontentpublisher
36 1 2021-03-26 2021-08-19 4 2 +70 / -11 kelvin.chappell 43047562+scala-steward
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
24 1 2021-02-03 2021-02-03 1 2 +64 / -0 david.pepper kelvin.chappell
Article.scala
in src/main/scala/managehelpcontentpublisher
28 1 2021-03-16 2021-08-19 6 2 +54 / -10 kelvin.chappell 43047562+scala-steward
Logging.scala
in src/main/scala/managehelpcontentpublisher
35 2 2021-03-25 2026-02-23 4 3 +53 / -8 kelvin.chappell pascal
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
18 - 2021-02-03 2021-02-03 1 2 +42 / -0 david.pepper kelvin.chappell
PublishingOps.scala
in src/main/scala/managehelpcontentpublisher
11 - 2021-06-07 2021-08-19 2 2 +36 / -4 kelvin.chappell 43047562+scala-steward
InputModel.scala
in src/main/scala/managehelpcontentpublisher
26 1 2021-03-23 2021-04-21 3 1 +38 / -1 kelvin.chappell kelvin.chappell
Eithers.scala
in src/main/scala/managehelpcontentpublisher
15 - 2021-03-24 2021-04-21 4 1 +27 / -7 kelvin.chappell kelvin.chappell
TakingDownHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +26 / -3 kelvin.chappell kelvin.chappell
KnowledgeArticles.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
16 - 2021-01-11 2021-01-12 2 1 +23 / -4 david.pepper david.pepper
PublishingHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +24 / -1 kelvin.chappell kelvin.chappell
KnowledgeTags.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
12 - 2021-01-11 2021-01-12 2 1 +17 / -4 david.pepper david.pepper
Failure.scala
in src/main/scala/managehelpcontentpublisher
7 - 2021-03-16 2021-04-21 2 1 +12 / -1 kelvin.chappell kelvin.chappell
Config.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
10 - 2021-01-11 2021-01-11 1 1 +11 / -0 david.pepper david.pepper
6 - 2021-06-18 2021-06-18 1 1 +8 / -0 kelvin.chappell kelvin.chappell
ArticleAndTopics.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
6 - 2021-03-09 2021-03-09 1 1 +7 / -0 kelvin.chappell kelvin.chappell
SalesforceCleaner.scala
in src/main/scala/managehelpcontentpublisher
4 - 2021-03-24 2021-03-24 1 1 +5 / -0 kelvin.chappell kelvin.chappell
Files With Most Contributors (Top 31)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
31 - 2021-01-28 2026-10-05 72 10 +236 / -181 kelvin.chappell pascal
Topic.scala
in src/main/scala/managehelpcontentpublisher
43 2 2021-03-16 2026-02-23 10 5 +135 / -39 kelvin.chappell pascal
26 - 2021-03-18 2026-02-23 5 4 +56 / -25 kelvin.chappell pascal
HtmlToJson.scala
in src/main/scala/managehelpcontentpublisher
63 6 2021-03-16 2026-02-23 6 3 +145 / -62 kelvin.chappell pascal
Logging.scala
in src/main/scala/managehelpcontentpublisher
35 2 2021-03-25 2026-02-23 4 3 +53 / -8 kelvin.chappell pascal
ImportStructure.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
22 1 2021-02-03 2021-08-19 3 3 +85 / -8 david.pepper 43047562+scala-steward
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
31 1 2021-02-03 2021-08-19 3 3 +114 / -19 david.pepper 43047562+scala-steward
PathAndContent.scala
in src/main/scala/managehelpcontentpublisher
117 4 2021-03-24 2021-08-19 9 2 +326 / -168 kelvin.chappell 43047562+scala-steward
S3.scala
in src/main/scala/managehelpcontentpublisher
82 4 2021-03-24 2021-08-19 7 2 +153 / -52 kelvin.chappell 43047562+scala-steward
Article.scala
in src/main/scala/managehelpcontentpublisher
28 1 2021-03-16 2021-08-19 6 2 +54 / -10 kelvin.chappell 43047562+scala-steward
MoreTopics.scala
in src/main/scala/managehelpcontentpublisher
36 1 2021-03-26 2021-08-19 4 2 +70 / -11 kelvin.chappell 43047562+scala-steward
129 - 2025-07-10 2026-02-23 2 2 +282 / -0 andradeolivier pascal
PublishingOps.scala
in src/main/scala/managehelpcontentpublisher
11 - 2021-06-07 2021-08-19 2 2 +36 / -4 kelvin.chappell 43047562+scala-steward
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
24 1 2021-02-03 2021-02-03 1 2 +64 / -0 david.pepper kelvin.chappell
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
61 4 2021-02-03 2021-02-03 1 2 +150 / -0 david.pepper kelvin.chappell
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
18 - 2021-02-03 2021-02-03 1 2 +42 / -0 david.pepper kelvin.chappell
Handler.scala
in src/main/scala/managehelpcontentpublisher
34 2 2021-03-16 2021-06-07 9 1 +155 / -116 kelvin.chappell kelvin.chappell
Eithers.scala
in src/main/scala/managehelpcontentpublisher
15 - 2021-03-24 2021-04-21 4 1 +27 / -7 kelvin.chappell kelvin.chappell
Config.scala
in src/main/scala/managehelpcontentpublisher
61 - 2021-03-26 2021-07-30 3 1 +87 / -16 kelvin.chappell kelvin.chappell
InputModel.scala
in src/main/scala/managehelpcontentpublisher
26 1 2021-03-23 2021-04-21 3 1 +38 / -1 kelvin.chappell kelvin.chappell
Failure.scala
in src/main/scala/managehelpcontentpublisher
7 - 2021-03-16 2021-04-21 2 1 +12 / -1 kelvin.chappell kelvin.chappell
TakingDownHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +26 / -3 kelvin.chappell kelvin.chappell
KnowledgeTags.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
12 - 2021-01-11 2021-01-12 2 1 +17 / -4 david.pepper david.pepper
KnowledgeArticles.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
16 - 2021-01-11 2021-01-12 2 1 +23 / -4 david.pepper david.pepper
Main.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
112 6 2021-01-11 2021-01-12 2 1 +148 / -11 david.pepper david.pepper
PublishingHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +24 / -1 kelvin.chappell kelvin.chappell
Main.scala
in src/main/scala/htmlToJsonTranslator
58 5 2021-01-14 2021-02-03 2 1 +118 / -42 david.pepper david.pepper
ArticleAndTopics.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
6 - 2021-03-09 2021-03-09 1 1 +7 / -0 kelvin.chappell kelvin.chappell
6 - 2021-06-18 2021-06-18 1 1 +8 / -0 kelvin.chappell kelvin.chappell
Config.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
10 - 2021-01-11 2021-01-11 1 1 +11 / -0 david.pepper david.pepper
SalesforceCleaner.scala
in src/main/scala/managehelpcontentpublisher
4 - 2021-03-24 2021-03-24 1 1 +5 / -0 kelvin.chappell kelvin.chappell
Files With Least Contributors (Top 31)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
Main.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
112 6 2021-01-11 2021-01-12 2 1 +148 / -11 david.pepper david.pepper
Config.scala
in src/main/scala/managehelpcontentpublisher
61 - 2021-03-26 2021-07-30 3 1 +87 / -16 kelvin.chappell kelvin.chappell
Main.scala
in src/main/scala/htmlToJsonTranslator
58 5 2021-01-14 2021-02-03 2 1 +118 / -42 david.pepper david.pepper
Handler.scala
in src/main/scala/managehelpcontentpublisher
34 2 2021-03-16 2021-06-07 9 1 +155 / -116 kelvin.chappell kelvin.chappell
InputModel.scala
in src/main/scala/managehelpcontentpublisher
26 1 2021-03-23 2021-04-21 3 1 +38 / -1 kelvin.chappell kelvin.chappell
TakingDownHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +26 / -3 kelvin.chappell kelvin.chappell
PublishingHandler.scala
in src/main/scala/managehelpcontentpublisher
17 - 2021-04-21 2021-06-07 2 1 +24 / -1 kelvin.chappell kelvin.chappell
KnowledgeArticles.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
16 - 2021-01-11 2021-01-12 2 1 +23 / -4 david.pepper david.pepper
Eithers.scala
in src/main/scala/managehelpcontentpublisher
15 - 2021-03-24 2021-04-21 4 1 +27 / -7 kelvin.chappell kelvin.chappell
KnowledgeTags.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
12 - 2021-01-11 2021-01-12 2 1 +17 / -4 david.pepper david.pepper
Config.scala
in src/main/scala/managehelpcontentpublisher/sfknowledge
10 - 2021-01-11 2021-01-11 1 1 +11 / -0 david.pepper david.pepper
Failure.scala
in src/main/scala/managehelpcontentpublisher
7 - 2021-03-16 2021-04-21 2 1 +12 / -1 kelvin.chappell kelvin.chappell
ArticleAndTopics.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
6 - 2021-03-09 2021-03-09 1 1 +7 / -0 kelvin.chappell kelvin.chappell
6 - 2021-06-18 2021-06-18 1 1 +8 / -0 kelvin.chappell kelvin.chappell
SalesforceCleaner.scala
in src/main/scala/managehelpcontentpublisher
4 - 2021-03-24 2021-03-24 1 1 +5 / -0 kelvin.chappell kelvin.chappell
129 - 2025-07-10 2026-02-23 2 2 +282 / -0 andradeolivier pascal
PathAndContent.scala
in src/main/scala/managehelpcontentpublisher
117 4 2021-03-24 2021-08-19 9 2 +326 / -168 kelvin.chappell 43047562+scala-steward
S3.scala
in src/main/scala/managehelpcontentpublisher
82 4 2021-03-24 2021-08-19 7 2 +153 / -52 kelvin.chappell 43047562+scala-steward
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
61 4 2021-02-03 2021-02-03 1 2 +150 / -0 david.pepper kelvin.chappell
MoreTopics.scala
in src/main/scala/managehelpcontentpublisher
36 1 2021-03-26 2021-08-19 4 2 +70 / -11 kelvin.chappell 43047562+scala-steward
Article.scala
in src/main/scala/managehelpcontentpublisher
28 1 2021-03-16 2021-08-19 6 2 +54 / -10 kelvin.chappell 43047562+scala-steward
Article.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
24 1 2021-02-03 2021-02-03 1 2 +64 / -0 david.pepper kelvin.chappell
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/audit
18 - 2021-02-03 2021-02-03 1 2 +42 / -0 david.pepper kelvin.chappell
PublishingOps.scala
in src/main/scala/managehelpcontentpublisher
11 - 2021-06-07 2021-08-19 2 2 +36 / -4 kelvin.chappell 43047562+scala-steward
HtmlToJson.scala
in src/main/scala/managehelpcontentpublisher
63 6 2021-03-16 2026-02-23 6 3 +145 / -62 kelvin.chappell pascal
Logging.scala
in src/main/scala/managehelpcontentpublisher
35 2 2021-03-25 2026-02-23 4 3 +53 / -8 kelvin.chappell pascal
Main.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
31 1 2021-02-03 2021-08-19 3 3 +114 / -19 david.pepper 43047562+scala-steward
ImportStructure.scala
in legacy-content-import/src/main/scala/legacycontentimport/importer
22 1 2021-02-03 2021-08-19 3 3 +85 / -8 david.pepper 43047562+scala-steward
26 - 2021-03-18 2026-02-23 5 4 +56 / -25 kelvin.chappell pascal
Topic.scala
in src/main/scala/managehelpcontentpublisher
43 2 2021-03-16 2026-02-23 10 5 +135 / -39 kelvin.chappell pascal
31 - 2021-01-28 2026-10-05 72 10 +236 / -181 kelvin.chappell pascal
Correlations

File Size vs. Number of Changes: 31 points

project/Dependencies.scala x: 31 lines of code y: 72 # changes lib/manage-help-content-publisher-stack.ts x: 129 lines of code y: 2 # changes riff-raff.yaml x: 26 lines of code y: 5 # changes src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 63 lines of code y: 6 # changes src/main/scala/managehelpcontentpublisher/Logging.scala x: 35 lines of code y: 4 # changes src/main/scala/managehelpcontentpublisher/Topic.scala x: 43 lines of code y: 10 # changes legacy-content-import/src/main/scala/legacycontentimport/importer/ImportStructure.scala x: 22 lines of code y: 3 # changes legacy-content-import/src/main/scala/legacycontentimport/importer/Main.scala x: 31 lines of code y: 3 # changes src/main/scala/managehelpcontentpublisher/Article.scala x: 28 lines of code y: 6 # changes src/main/scala/managehelpcontentpublisher/MoreTopics.scala x: 36 lines of code y: 4 # changes src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 117 lines of code y: 9 # changes src/main/scala/managehelpcontentpublisher/PublishingOps.scala x: 11 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/S3.scala x: 82 lines of code y: 7 # changes src/main/scala/managehelpcontentpublisher/Config.scala x: 61 lines of code y: 3 # changes scripts/gen-sitemap.bash x: 6 lines of code y: 1 # changes src/main/scala/managehelpcontentpublisher/Handler.scala x: 34 lines of code y: 9 # changes src/main/scala/managehelpcontentpublisher/PublishingHandler.scala x: 17 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/Eithers.scala x: 15 lines of code y: 4 # changes src/main/scala/managehelpcontentpublisher/Failure.scala x: 7 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/InputModel.scala x: 26 lines of code y: 3 # changes src/main/scala/managehelpcontentpublisher/SalesforceCleaner.scala x: 4 lines of code y: 1 # changes legacy-content-import/src/main/scala/legacycontentimport/audit/Article.scala x: 61 lines of code y: 1 # changes legacy-content-import/src/main/scala/legacycontentimport/audit/Main.scala x: 18 lines of code y: 1 # changes legacy-content-import/src/main/scala/legacycontentimport/importer/Article.scala x: 24 lines of code y: 1 # changes src/main/scala/htmlToJsonTranslator/Main.scala x: 58 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/sfknowledge/Main.scala x: 112 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeTags.scala x: 12 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeArticles.scala x: 16 lines of code y: 2 # changes src/main/scala/managehelpcontentpublisher/sfknowledge/Config.scala x: 10 lines of code y: 1 # changes
72.0
# changes
  min: 1.0
  average: 5.58
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 72.0
0 129.0
lines of code
min: 4.0 | average: 37.35 | 25th percentile: 15.0 | median: 26.0 | 75th percentile: 58.0 | max: 129.0

Number of Contributors vs. Number of Changes: 31 points

project/Dependencies.scala x: 10 # contributors y: 72 # changes lib/manage-help-content-publisher-stack.ts x: 2 # contributors y: 2 # changes riff-raff.yaml x: 4 # contributors y: 5 # changes src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 3 # contributors y: 6 # changes src/main/scala/managehelpcontentpublisher/Logging.scala x: 3 # contributors y: 4 # changes src/main/scala/managehelpcontentpublisher/Topic.scala x: 5 # contributors y: 10 # changes legacy-content-import/src/main/scala/legacycontentimport/importer/ImportStructure.scala x: 3 # contributors y: 3 # changes src/main/scala/managehelpcontentpublisher/Article.scala x: 2 # contributors y: 6 # changes src/main/scala/managehelpcontentpublisher/MoreTopics.scala x: 2 # contributors y: 4 # changes src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 2 # contributors y: 9 # changes src/main/scala/managehelpcontentpublisher/S3.scala x: 2 # contributors y: 7 # changes src/main/scala/managehelpcontentpublisher/Config.scala x: 1 # contributors y: 3 # changes scripts/gen-sitemap.bash x: 1 # contributors y: 1 # changes src/main/scala/managehelpcontentpublisher/Handler.scala x: 1 # contributors y: 9 # changes src/main/scala/managehelpcontentpublisher/PublishingHandler.scala x: 1 # contributors y: 2 # changes src/main/scala/managehelpcontentpublisher/Eithers.scala x: 1 # contributors y: 4 # changes legacy-content-import/src/main/scala/legacycontentimport/audit/Article.scala x: 2 # contributors y: 1 # changes
72.0
# changes
  min: 1.0
  average: 5.58
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 72.0
0 10.0
# contributors
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 31 points

project/Dependencies.scala x: 10 # contributors y: 31 lines of code lib/manage-help-content-publisher-stack.ts x: 2 # contributors y: 129 lines of code riff-raff.yaml x: 4 # contributors y: 26 lines of code src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 3 # contributors y: 63 lines of code src/main/scala/managehelpcontentpublisher/Logging.scala x: 3 # contributors y: 35 lines of code src/main/scala/managehelpcontentpublisher/Topic.scala x: 5 # contributors y: 43 lines of code legacy-content-import/src/main/scala/legacycontentimport/importer/ImportStructure.scala x: 3 # contributors y: 22 lines of code legacy-content-import/src/main/scala/legacycontentimport/importer/Main.scala x: 3 # contributors y: 31 lines of code src/main/scala/managehelpcontentpublisher/Article.scala x: 2 # contributors y: 28 lines of code src/main/scala/managehelpcontentpublisher/MoreTopics.scala x: 2 # contributors y: 36 lines of code src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 2 # contributors y: 117 lines of code src/main/scala/managehelpcontentpublisher/PublishingOps.scala x: 2 # contributors y: 11 lines of code src/main/scala/managehelpcontentpublisher/S3.scala x: 2 # contributors y: 82 lines of code src/main/scala/managehelpcontentpublisher/Config.scala x: 1 # contributors y: 61 lines of code scripts/gen-sitemap.bash x: 1 # contributors y: 6 lines of code src/main/scala/managehelpcontentpublisher/Handler.scala x: 1 # contributors y: 34 lines of code src/main/scala/managehelpcontentpublisher/PublishingHandler.scala x: 1 # contributors y: 17 lines of code src/main/scala/managehelpcontentpublisher/Eithers.scala x: 1 # contributors y: 15 lines of code src/main/scala/managehelpcontentpublisher/Failure.scala x: 1 # contributors y: 7 lines of code src/main/scala/managehelpcontentpublisher/InputModel.scala x: 1 # contributors y: 26 lines of code src/main/scala/managehelpcontentpublisher/SalesforceCleaner.scala x: 1 # contributors y: 4 lines of code legacy-content-import/src/main/scala/legacycontentimport/audit/Article.scala x: 2 # contributors y: 61 lines of code legacy-content-import/src/main/scala/legacycontentimport/audit/Main.scala x: 2 # contributors y: 18 lines of code legacy-content-import/src/main/scala/legacycontentimport/importer/Article.scala x: 2 # contributors y: 24 lines of code src/main/scala/htmlToJsonTranslator/Main.scala x: 1 # contributors y: 58 lines of code src/main/scala/managehelpcontentpublisher/sfknowledge/Main.scala x: 1 # contributors y: 112 lines of code src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeTags.scala x: 1 # contributors y: 12 lines of code src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeArticles.scala x: 1 # contributors y: 16 lines of code src/main/scala/managehelpcontentpublisher/sfknowledge/Config.scala x: 1 # contributors y: 10 lines of code
129.0
lines of code
  min: 4.0
  average: 37.35
  25th percentile: 15.0
  median: 26.0
  75th percentile: 58.0
  max: 129.0
0 10.0
# contributors
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0

Number of Changes vs. Line Churn: 86 points

project/Dependencies.scala x: 72 # changes y: 417 line churn project/plugins.sbt x: 14 # changes y: 32 line churn project/build.properties x: 35 # changes y: 92 line churn .github/workflows/ci.yml x: 7 # changes y: 244 line churn pnpm-lock.yaml x: 8 # changes y: 26250 line churn build.sbt x: 20 # changes y: 234 line churn .github/workflows/check-labels.yaml x: 3 # changes y: 72 line churn .eslintrc.js x: 2 # changes y: 78 line churn .github/workflows/snyk.yml x: 10 # changes y: 215 line churn README.md x: 7 # changes y: 531 line churn cfn.yaml x: 9 # changes y: 612 line churn lib/manage-help-content-publisher-stack.test.ts x: 2 # changes y: 420 line churn lib/manage-help-content-publisher-stack.ts x: 2 # changes y: 282 line churn marge-request.md x: 2 # changes y: 160 line churn riff-raff.yaml x: 5 # changes y: 81 line churn src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 6 # changes y: 207 line churn src/main/scala/managehelpcontentpublisher/Logging.scala x: 4 # changes y: 61 line churn src/main/scala/managehelpcontentpublisher/Topic.scala x: 10 # changes y: 174 line churn src/test/resources/api_input/input1.json x: 3 # changes y: 126 line churn src/test/scala/managehelpcontentpublisher/PathAndContentTestSuite.scala x: 12 # changes y: 2108 line churn src/test/resources/api_input/article-with-core-topic.json x: 1 # changes y: 168 line churn src/test/resources/api_input/new-article-request-body.json x: 1 # changes y: 228 line churn .scalafmt.conf x: 15 # changes y: 31 line churn src/main/scala/managehelpcontentpublisher/Article.scala x: 6 # changes y: 64 line churn src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 9 # changes y: 494 line churn src/main/scala/managehelpcontentpublisher/S3.scala x: 7 # changes y: 205 line churn src/test/scala/managehelpcontentpublisher/HtmlToJsonTestSuite.scala x: 4 # changes y: 504 line churn scripts/gen-sitemap.bash x: 1 # changes y: 8 line churn src/main/scala/managehelpcontentpublisher/Handler.scala x: 9 # changes y: 271 line churn src/main/scala/managehelpcontentpublisher/capi/Main.scala x: 4 # changes y: 107 line churn legacy-content-import/src/main/scala/legacycontentimport/Article.scala x: 4 # changes y: 210 line churn
26250.0
line churn
  min: 2.0
  average: 442.87
  25th percentile: 28.5
  median: 78.0
  75th percentile: 162.0
  max: 26250.0
0 72.0
# changes
min: 1.0 | average: 4.74 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 72.0

Number of Contributors vs. Line Churn: 31 points

project/Dependencies.scala x: 10 # contributors y: 417 line churn lib/manage-help-content-publisher-stack.ts x: 2 # contributors y: 282 line churn riff-raff.yaml x: 4 # contributors y: 81 line churn src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 3 # contributors y: 207 line churn src/main/scala/managehelpcontentpublisher/Logging.scala x: 3 # contributors y: 61 line churn src/main/scala/managehelpcontentpublisher/Topic.scala x: 5 # contributors y: 174 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/ImportStructure.scala x: 3 # contributors y: 93 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/Main.scala x: 3 # contributors y: 133 line churn src/main/scala/managehelpcontentpublisher/Article.scala x: 2 # contributors y: 64 line churn src/main/scala/managehelpcontentpublisher/MoreTopics.scala x: 2 # contributors y: 81 line churn src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 2 # contributors y: 494 line churn src/main/scala/managehelpcontentpublisher/PublishingOps.scala x: 2 # contributors y: 40 line churn src/main/scala/managehelpcontentpublisher/S3.scala x: 2 # contributors y: 205 line churn src/main/scala/managehelpcontentpublisher/Config.scala x: 1 # contributors y: 103 line churn scripts/gen-sitemap.bash x: 1 # contributors y: 8 line churn src/main/scala/managehelpcontentpublisher/Handler.scala x: 1 # contributors y: 271 line churn src/main/scala/managehelpcontentpublisher/PublishingHandler.scala x: 1 # contributors y: 25 line churn src/main/scala/managehelpcontentpublisher/TakingDownHandler.scala x: 1 # contributors y: 29 line churn src/main/scala/managehelpcontentpublisher/Eithers.scala x: 1 # contributors y: 34 line churn src/main/scala/managehelpcontentpublisher/Failure.scala x: 1 # contributors y: 13 line churn src/main/scala/managehelpcontentpublisher/InputModel.scala x: 1 # contributors y: 39 line churn src/main/scala/managehelpcontentpublisher/SalesforceCleaner.scala x: 1 # contributors y: 5 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/ArticleAndTopics.scala x: 1 # contributors y: 7 line churn legacy-content-import/src/main/scala/legacycontentimport/audit/Article.scala x: 2 # contributors y: 150 line churn legacy-content-import/src/main/scala/legacycontentimport/audit/Main.scala x: 2 # contributors y: 42 line churn src/main/scala/htmlToJsonTranslator/Main.scala x: 1 # contributors y: 160 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/Main.scala x: 1 # contributors y: 159 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeTags.scala x: 1 # contributors y: 21 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeArticles.scala x: 1 # contributors y: 27 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/Config.scala x: 1 # contributors y: 11 line churn
494.0
line churn
  min: 5.0
  average: 112.9
  25th percentile: 27.0
  median: 64.0
  75th percentile: 160.0
  max: 494.0
0 10.0
# contributors
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0

File Size vs. Line Churn: 31 points

project/Dependencies.scala x: 31 lines of code y: 417 line churn lib/manage-help-content-publisher-stack.ts x: 129 lines of code y: 282 line churn riff-raff.yaml x: 26 lines of code y: 81 line churn src/main/scala/managehelpcontentpublisher/HtmlToJson.scala x: 63 lines of code y: 207 line churn src/main/scala/managehelpcontentpublisher/Logging.scala x: 35 lines of code y: 61 line churn src/main/scala/managehelpcontentpublisher/Topic.scala x: 43 lines of code y: 174 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/ImportStructure.scala x: 22 lines of code y: 93 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/Main.scala x: 31 lines of code y: 133 line churn src/main/scala/managehelpcontentpublisher/Article.scala x: 28 lines of code y: 64 line churn src/main/scala/managehelpcontentpublisher/MoreTopics.scala x: 36 lines of code y: 81 line churn src/main/scala/managehelpcontentpublisher/PathAndContent.scala x: 117 lines of code y: 494 line churn src/main/scala/managehelpcontentpublisher/PublishingOps.scala x: 11 lines of code y: 40 line churn src/main/scala/managehelpcontentpublisher/S3.scala x: 82 lines of code y: 205 line churn src/main/scala/managehelpcontentpublisher/Config.scala x: 61 lines of code y: 103 line churn scripts/gen-sitemap.bash x: 6 lines of code y: 8 line churn src/main/scala/managehelpcontentpublisher/Handler.scala x: 34 lines of code y: 271 line churn src/main/scala/managehelpcontentpublisher/PublishingHandler.scala x: 17 lines of code y: 25 line churn src/main/scala/managehelpcontentpublisher/TakingDownHandler.scala x: 17 lines of code y: 29 line churn src/main/scala/managehelpcontentpublisher/Eithers.scala x: 15 lines of code y: 34 line churn src/main/scala/managehelpcontentpublisher/Failure.scala x: 7 lines of code y: 13 line churn src/main/scala/managehelpcontentpublisher/InputModel.scala x: 26 lines of code y: 39 line churn src/main/scala/managehelpcontentpublisher/SalesforceCleaner.scala x: 4 lines of code y: 5 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/ArticleAndTopics.scala x: 6 lines of code y: 7 line churn legacy-content-import/src/main/scala/legacycontentimport/audit/Article.scala x: 61 lines of code y: 150 line churn legacy-content-import/src/main/scala/legacycontentimport/audit/Main.scala x: 18 lines of code y: 42 line churn legacy-content-import/src/main/scala/legacycontentimport/importer/Article.scala x: 24 lines of code y: 64 line churn src/main/scala/htmlToJsonTranslator/Main.scala x: 58 lines of code y: 160 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/Main.scala x: 112 lines of code y: 159 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeTags.scala x: 12 lines of code y: 21 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/KnowledgeArticles.scala x: 16 lines of code y: 27 line churn src/main/scala/managehelpcontentpublisher/sfknowledge/Config.scala x: 10 lines of code y: 11 line churn
494.0
line churn
  min: 5.0
  average: 112.9
  25th percentile: 27.0
  median: 64.0
  75th percentile: 160.0
  max: 494.0
0 129.0
lines of code
min: 4.0 | average: 37.35 | 25th percentile: 15.0 | median: 26.0 | 75th percentile: 58.0 | max: 129.0