apache / daffodil-vscode
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 98 files with 22,494 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (781 lines of code)
    • 16 files changed 6-20 times (4,726 lines of code)
    • 79 files changed 1-5 times (16,987 lines of code)
0% | 0% | 3% | 21% | 75%
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 98 files with 22,494 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)
    • 7 files changed by 6-10 contributors (2,698 lines of code)
    • 19 files changed by 2-5 contributors (5,347 lines of code)
    • 72 files changed by 1 contributor (14,449 lines of code)
0% | 0% | 11% | 23% | 64%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, svelte, json, scala, xsd, js, xml, yml, css, sbt, txt, html, svg, gitignore, py, md, properties, yaml, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 4% | 25% | 70%
sbt0% | 0% | 95% | 4% | 0%
svelte0% | 0% | 0% | 8% | 91%
js0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 36% | 63%
scala0% | 0% | 0% | 2% | 97%
xsd0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
py0% | 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
src0% | 0% | 3% | 23% | 73%
ROOT0% | 0% | 92% | 0% | 7%
project0% | 0% | 0% | 100% | 0%
debugger0% | 0% | 0% | 0% | 100%
build0% | 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
build.sbt
in root
127 - 2021-08-20 2023-08-07 25 7 adam@rosien.net michael.hoke@nteligen.com
utils.ts
in src
223 16 2021-10-12 2023-07-19 25 4 shanedell100@gmail.com shanedell100@gmail.com
431 5 2021-09-16 2023-08-07 21 6 wassj@ctc.com shanedell100@gmail.com
launchWizard.ts
in src/launchWizard
486 17 2021-11-04 2023-08-07 19 5 shanedell100@gmail.com shanedell100@gmail.com
svelte
dataEditor.svelte
in src/svelte/src/components
385 - 2023-03-14 2023-07-28 16 4 strickland.rbls@gmail.com strickland.rbls@gmail.com
attributeCompletion.ts
in src/language/providers
426 5 2022-02-18 2023-08-08 15 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
utils.ts
in src/language/providers
535 17 2022-02-18 2023-07-19 15 7 32347414+shanedell@users.no... regis.thomas@nteligen.com
elementCompletion.ts
in src/language/providers
426 6 2022-02-18 2023-08-08 14 7 32347414+shanedell@users.no... regis.thomas@nteligen.com
132 3 2021-08-09 2023-07-06 13 4 wassj@ctc.com shanedell100@gmail.com
attributeItems.ts
in src/language/providers/intellisense
532 - 2022-02-18 2023-07-19 13 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
Rat.scala
in project
47 - 2021-10-21 2023-08-07 12 4 shanedell100@gmail.com michael.hoke@nteligen.com
launchWizard.js
in src/launchWizard
306 18 2021-11-04 2023-07-14 12 3 shanedell100@gmail.com shanedell100@gmail.com
plugins.sbt
in project
6 - 2021-08-20 2023-01-11 10 5 adam@rosien.net shanedell100@gmail.com
closeElement.ts
in src/language/providers
200 5 2022-02-18 2023-04-05 10 5 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
elementItems.ts
in src/language/providers/intellisense
221 - 2022-02-18 2023-07-19 10 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
229 12 2021-09-16 2023-07-06 10 3 wassj@ctc.com shanedell100@gmail.com
closeElementSlash.ts
in src/language/providers
109 3 2022-02-18 2023-04-05 8 5 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
styles.css
in src/styles
246 - 2022-02-18 2023-07-28 6 4 32347414+shanedell@users.no... strickland.rbls@gmail.com
index.ts
in src/svelte/src/stores
440 7 2023-03-14 2023-07-28 6 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
commonItems.ts
in src/language/providers/intellisense
11 - 2022-05-27 2023-07-19 5 4 shanedell100@gmail.com regis.thomas@nteligen.com
artifact.ts
in src/classes
20 - 2022-06-28 2023-07-19 5 1 shanedell100@gmail.com shanedell100@gmail.com
extension.ts
in src/adapter
34 3 2021-09-16 2023-07-06 5 3 wassj@ctc.com shanedell100@gmail.com
utils.ts
in src/daffodilDebugger
52 2 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
debugger.ts
in src/daffodilDebugger
142 5 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
daffodilDebug.ts
in src/adapter
639 31 2021-09-16 2023-03-14 5 3 wassj@ctc.com strickland.rbls@gmail.com
dfdl.ts
in src/language
23 1 2022-02-18 2023-04-05 4 3 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
vscode-launch.ts
in src/classes
24 - 2023-07-06 2023-07-14 4 1 shanedell100@gmail.com shanedell100@gmail.com
display.ts
in src/svelte/src/utilities
199 12 2023-03-14 2023-07-28 4 3 strickland.rbls@gmail.com strickland.rbls@gmail.com
closeUtils.ts
in src/language/providers
306 5 2023-02-20 2023-04-05 4 1 98881959+rt320@users.norepl... 98881959+rt320@users.norepl...
message.ts
in src/svelte/src/utilities
31 - 2023-03-14 2023-07-28 3 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
SearchReplace.svelte
in src/svelte/src/components/Header/fieldsets
426 - 2023-07-28 2023-08-08 3 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
dataEditor.ts
in src/classes
5 - 2023-05-03 2023-07-13 2 1 shanedell100@gmail.com shanedell100@gmail.com
daffodilEvent.ts
in src/adapter
17 1 2023-06-16 2023-07-06 2 1 shanedell100@gmail.com shanedell100@gmail.com
logback.xml
in debugger/src/main/resources
19 - 2023-07-06 2023-07-11 2 1 shanedell100@gmail.com shanedell100@gmail.com
localStore.ts
in src/svelte/src/stores
26 6 2023-03-14 2023-07-28 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
vscode.ts
in src/svelte/src/utilities
33 4 2023-03-14 2023-07-28 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
daffodil.ts
in src/daffodilDebugger
34 1 2023-07-06 2023-07-13 2 1 shanedell100@gmail.com shanedell100@gmail.com
documentChangeHandler.ts
in src/language/semantics
47 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xPathDocumentChangeHandler.ts
in src/language/semantics
67 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
svelte
FileTraversalIndicator.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
76 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DisplayHeader.svelte
in src/svelte/src/components/DataDisplays/Header
180 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
dfdlExt.ts
in src/language/semantics
215 8 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
daffodilRuntime.ts
in src/adapter
311 21 2021-09-16 2021-09-17 2 1 wassj@ctc.com wassj@ctc.com
attributeValueItems.ts
in src/language/providers/intellisense
381 1 2023-04-05 2023-07-19 2 2 98881959+rt320@users.norepl... regis.thomas@nteligen.com
functionData.ts
in src/language/semantics
540 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
svelte
ByteFrequencyGraph.svelte
in src/svelte/src/components/DataMetrics
545 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DataLineFeed.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
604 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
DAPodil.scala
in debugger/src/main/scala/org.apache.daffodil.debugger.dap
624 34 2023-07-06 2023-07-11 2 2 shanedell100@gmail.com adam@rosien.net
dataEditorClient.ts
in src/dataEditor
978 49 2023-07-28 2023-08-02 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
Parse.scala
in debugger/src/main/scala/org.apache.daffodil.debugger.dap
1067 28 2023-07-06 2023-07-12 2 2 shanedell100@gmail.com adam@rosien.net
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
build.sbt
in root
127 - 2021-08-20 2023-08-07 25 7 adam@rosien.net michael.hoke@nteligen.com
utils.ts
in src/language/providers
535 17 2022-02-18 2023-07-19 15 7 32347414+shanedell@users.no... regis.thomas@nteligen.com
elementCompletion.ts
in src/language/providers
426 6 2022-02-18 2023-08-08 14 7 32347414+shanedell@users.no... regis.thomas@nteligen.com
431 5 2021-09-16 2023-08-07 21 6 wassj@ctc.com shanedell100@gmail.com
attributeCompletion.ts
in src/language/providers
426 5 2022-02-18 2023-08-08 15 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
attributeItems.ts
in src/language/providers/intellisense
532 - 2022-02-18 2023-07-19 13 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
elementItems.ts
in src/language/providers/intellisense
221 - 2022-02-18 2023-07-19 10 6 32347414+shanedell@users.no... regis.thomas@nteligen.com
launchWizard.ts
in src/launchWizard
486 17 2021-11-04 2023-08-07 19 5 shanedell100@gmail.com shanedell100@gmail.com
plugins.sbt
in project
6 - 2021-08-20 2023-01-11 10 5 adam@rosien.net shanedell100@gmail.com
closeElement.ts
in src/language/providers
200 5 2022-02-18 2023-04-05 10 5 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
closeElementSlash.ts
in src/language/providers
109 3 2022-02-18 2023-04-05 8 5 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
utils.ts
in src
223 16 2021-10-12 2023-07-19 25 4 shanedell100@gmail.com shanedell100@gmail.com
svelte
dataEditor.svelte
in src/svelte/src/components
385 - 2023-03-14 2023-07-28 16 4 strickland.rbls@gmail.com strickland.rbls@gmail.com
132 3 2021-08-09 2023-07-06 13 4 wassj@ctc.com shanedell100@gmail.com
Rat.scala
in project
47 - 2021-10-21 2023-08-07 12 4 shanedell100@gmail.com michael.hoke@nteligen.com
styles.css
in src/styles
246 - 2022-02-18 2023-07-28 6 4 32347414+shanedell@users.no... strickland.rbls@gmail.com
commonItems.ts
in src/language/providers/intellisense
11 - 2022-05-27 2023-07-19 5 4 shanedell100@gmail.com regis.thomas@nteligen.com
launchWizard.js
in src/launchWizard
306 18 2021-11-04 2023-07-14 12 3 shanedell100@gmail.com shanedell100@gmail.com
229 12 2021-09-16 2023-07-06 10 3 wassj@ctc.com shanedell100@gmail.com
extension.ts
in src/adapter
34 3 2021-09-16 2023-07-06 5 3 wassj@ctc.com shanedell100@gmail.com
daffodilDebug.ts
in src/adapter
639 31 2021-09-16 2023-03-14 5 3 wassj@ctc.com strickland.rbls@gmail.com
display.ts
in src/svelte/src/utilities
199 12 2023-03-14 2023-07-28 4 3 strickland.rbls@gmail.com strickland.rbls@gmail.com
dfdl.ts
in src/language
23 1 2022-02-18 2023-04-05 4 3 32347414+shanedell@users.no... 98881959+rt320@users.norepl...
DAPodil.scala
in debugger/src/main/scala/org.apache.daffodil.debugger.dap
624 34 2023-07-06 2023-07-11 2 2 shanedell100@gmail.com adam@rosien.net
Parse.scala
in debugger/src/main/scala/org.apache.daffodil.debugger.dap
1067 28 2023-07-06 2023-07-12 2 2 shanedell100@gmail.com adam@rosien.net
attributeValueItems.ts
in src/language/providers/intellisense
381 1 2023-04-05 2023-07-19 2 2 98881959+rt320@users.norepl... regis.thomas@nteligen.com
index.ts
in src/svelte/src/stores
440 7 2023-03-14 2023-07-28 6 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
utils.ts
in src/daffodilDebugger
52 2 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
debugger.ts
in src/daffodilDebugger
142 5 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
artifact.ts
in src/classes
20 - 2022-06-28 2023-07-19 5 1 shanedell100@gmail.com shanedell100@gmail.com
vscode-launch.ts
in src/classes
24 - 2023-07-06 2023-07-14 4 1 shanedell100@gmail.com shanedell100@gmail.com
closeUtils.ts
in src/language/providers
306 5 2023-02-20 2023-04-05 4 1 98881959+rt320@users.norepl... 98881959+rt320@users.norepl...
message.ts
in src/svelte/src/utilities
31 - 2023-03-14 2023-07-28 3 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
SearchReplace.svelte
in src/svelte/src/components/Header/fieldsets
426 - 2023-07-28 2023-08-08 3 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
logback.xml
in debugger/src/main/resources
19 - 2023-07-06 2023-07-11 2 1 shanedell100@gmail.com shanedell100@gmail.com
daffodil.ts
in src/daffodilDebugger
34 1 2023-07-06 2023-07-13 2 1 shanedell100@gmail.com shanedell100@gmail.com
localStore.ts
in src/svelte/src/stores
26 6 2023-03-14 2023-07-28 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
vscode.ts
in src/svelte/src/utilities
33 4 2023-03-14 2023-07-28 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
ByteFrequencyGraph.svelte
in src/svelte/src/components/DataMetrics
545 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DataLineFeed.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
604 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
FileTraversalIndicator.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
76 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DisplayHeader.svelte
in src/svelte/src/components/DataDisplays/Header
180 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
dataEditor.ts
in src/classes
5 - 2023-05-03 2023-07-13 2 1 shanedell100@gmail.com shanedell100@gmail.com
dfdlExt.ts
in src/language/semantics
215 8 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xsltTokenDiagnostics.ts
in src/language/semantics
2015 18 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
functionData.ts
in src/language/semantics
540 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xslLexer.ts
in src/language/semantics
1514 15 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xPathDocumentChangeHandler.ts
in src/language/semantics
67 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
documentChangeHandler.ts
in src/language/semantics
47 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xpLexer.ts
in src/language/semantics
1583 25 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.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
xsltTokenDiagnostics.ts
in src/language/semantics
2015 18 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xpLexer.ts
in src/language/semantics
1583 25 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
xslLexer.ts
in src/language/semantics
1514 15 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
dataEditorClient.ts
in src/dataEditor
978 49 2023-07-28 2023-08-02 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DataLineFeed.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
604 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
ByteFrequencyGraph.svelte
in src/svelte/src/components/DataMetrics
545 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
functionData.ts
in src/language/semantics
540 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
index.ts
in src/svelte/src/stores
440 7 2023-03-14 2023-07-28 6 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DataView.svelte
in src/svelte/src/components/DataDisplays/Fieldsets
429 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
SearchReplace.svelte
in src/svelte/src/components/Header/fieldsets
426 - 2023-07-28 2023-08-08 3 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
globalStyles.css
in src/svelte/src/components
422 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
SelectedByteEdit.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
408 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
daffodilRuntime.ts
in src/adapter
311 21 2021-09-16 2021-09-17 2 1 wassj@ctc.com wassj@ctc.com
closeUtils.ts
in src/language/providers
306 5 2023-02-20 2023-04-05 4 1 98881959+rt320@users.norepl... 98881959+rt320@users.norepl...
svelte
FileMetrics.svelte
in src/svelte/src/components/Header/fieldsets
225 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
dfdlExt.ts
in src/language/semantics
215 8 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
BinaryData.ts
in src/svelte/src/components/DataDisplays/CustomByteDisplay
205 11 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DisplayHeader.svelte
in src/svelte/src/components/DataDisplays/Header
180 - 2023-07-28 2023-08-03 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
Input.svelte
in src/svelte/src/components/Inputs/Input
179 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
170 19 2022-02-18 2022-02-18 1 1 32347414+shanedell@users.no... 32347414+shanedell@users.no...
TDML.scala
in debugger/src/main/scala/org.apache.daffodil.tdml
157 5 2023-07-06 2023-07-06 1 1 shanedell100@gmail.com shanedell100@gmail.com
debugger.ts
in src/daffodilDebugger
142 5 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
svelte
DataValue.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
137 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
ServerMetrics.svelte
in src/svelte/src/components/ServerMetrics
127 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
attributeValueCompletion.ts
in src/language/providers
112 3 2023-04-05 2023-04-05 1 1 98881959+rt320@users.norepl... 98881959+rt320@users.norepl...
SearchReplace.ts
in src/svelte/src/components/Header/fieldsets
109 4 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
SidePanel.svelte
in src/svelte/src/components/layouts
106 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
DataViewports.svelte
in src/svelte/src/components/DataDisplays
103 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
97 4 2023-07-19 2023-07-19 1 1 shanedell100@gmail.com shanedell100@gmail.com
svelte
Header.svelte
in src/svelte/src/components/Header
91 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
Button.svelte
in src/svelte/src/components/Inputs/Buttons
87 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
xsd
DFDLGeneralFormat.dfdl.xsd
in src/language/providers/intellisense
87 - 2022-08-02 2022-08-02 1 1 shanedell100@gmail.com shanedell100@gmail.com
85 7 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
configuration.ts
in src/svelte/src/stores
81 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
Settings.svelte
in src/svelte/src/components/Header/fieldsets
80 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
FileTraversalIndicator.svelte
in src/svelte/src/components/DataDisplays/CustomByteDisplay
76 - 2023-07-28 2023-08-04 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
Tooltip.svelte
in src/svelte/src/components/layouts
71 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
RadioEdit.svelte
in src/svelte/src/components/Inputs/Input
71 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
xPathDocumentChangeHandler.ts
in src/language/semantics
67 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
svelte
DataEditor.svelte
in src/svelte/src/components/Editors
61 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
ConfigurationToggle.svelte
in src/svelte/src/components/Inputs/Buttons
53 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
utils.ts
in src/daffodilDebugger
52 2 2023-07-06 2023-08-07 5 1 shanedell100@gmail.com shanedell100@gmail.com
svelte
ContentControls.svelte
in src/svelte/src/components/DataDisplays/Fieldsets
50 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
ToggleableButton.svelte
in src/svelte/src/components/Inputs/Buttons
50 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
documentChangeHandler.ts
in src/language/semantics
47 1 2022-09-06 2023-08-07 2 1 michael.hoke@nteligen.com michael.hoke@nteligen.com
highlights.ts
in src/svelte/src/utilities
42 2 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
Error.ts
in src/svelte/src/components/Error
41 5 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
daffodil.ts
in src/daffodilDebugger
34 1 2023-07-06 2023-07-13 2 1 shanedell100@gmail.com shanedell100@gmail.com
vscode.ts
in src/svelte/src/utilities
33 4 2023-03-14 2023-07-28 2 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
svelte
Main.svelte
in src/svelte/src/components
33 - 2023-07-28 2023-07-28 1 1 strickland.rbls@gmail.com strickland.rbls@gmail.com
Correlations

File Size vs. Number of Changes: 98 points

src/language/providers/attributeCompletion.ts x: 426 lines of code y: 15 # changes src/language/providers/elementCompletion.ts x: 426 lines of code y: 14 # changes src/svelte/src/components/Header/fieldsets/SearchReplace.svelte x: 426 lines of code y: 3 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/DataLineFeed.svelte x: 604 lines of code y: 2 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/FileTraversalIndicator.svelte x: 76 lines of code y: 2 # changes build.sbt x: 127 lines of code y: 25 # changes project/Rat.scala x: 47 lines of code y: 12 # changes src/language/semantics/dfdlExt.ts x: 215 lines of code y: 2 # changes src/language/semantics/documentChangeHandler.ts x: 47 lines of code y: 2 # changes src/language/semantics/functionData.ts x: 540 lines of code y: 2 # changes src/language/semantics/xPathDocumentChangeHandler.ts x: 67 lines of code y: 2 # changes src/language/semantics/xpLexer.ts x: 1583 lines of code y: 2 # changes src/language/semantics/xslLexer.ts x: 1514 lines of code y: 2 # changes src/language/semantics/xsltTokenDiagnostics.ts x: 2015 lines of code y: 2 # changes src/launchWizard/launchWizard.ts x: 486 lines of code y: 19 # changes src/svelte/src/components/DataDisplays/Header/DisplayHeader.svelte x: 180 lines of code y: 2 # changes src/svelte/src/components/DataMetrics/ByteFrequencyGraph.svelte x: 545 lines of code y: 2 # changes src/adapter/activateDaffodilDebug.ts x: 431 lines of code y: 21 # changes src/daffodilDebugger/debugger.ts x: 142 lines of code y: 5 # changes src/daffodilDebugger/utils.ts x: 52 lines of code y: 5 # changes src/dataEditor/dataEditorClient.ts x: 978 lines of code y: 2 # changes src/language/providers/intellisense/attributeItems.ts x: 532 lines of code y: 13 # changes src/language/providers/intellisense/attributeValueItems.ts x: 381 lines of code y: 2 # changes src/language/providers/intellisense/commonItems.ts x: 11 lines of code y: 5 # changes src/language/providers/intellisense/elementItems.ts x: 221 lines of code y: 10 # changes src/language/providers/utils.ts x: 535 lines of code y: 15 # changes generate_file.py x: 11 lines of code y: 1 # changes src/dataEditor/svelteWebviewInitializer.ts x: 85 lines of code y: 1 # changes src/styles/styles.css x: 246 lines of code y: 6 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/BinaryData.ts x: 205 lines of code y: 1 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/DataValue.svelte x: 137 lines of code y: 1 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/SelectedByteEdit.svelte x: 408 lines of code y: 1 # changes src/svelte/src/components/DataDisplays/DataViewports.svelte x: 103 lines of code y: 1 # changes src/svelte/src/components/DataDisplays/Fieldsets/ContentControls.svelte x: 50 lines of code y: 1 # changes src/svelte/src/components/DataDisplays/Fieldsets/DataView.svelte x: 429 lines of code y: 1 # changes src/svelte/src/components/Editors/DataEditor.svelte x: 61 lines of code y: 1 # changes src/svelte/src/components/Error/Error.svelte x: 33 lines of code y: 1 # changes src/svelte/src/components/Error/Error.ts x: 41 lines of code y: 1 # changes src/svelte/src/components/Header/Header.svelte x: 91 lines of code y: 1 # changes src/svelte/src/components/Header/fieldsets/FileMetrics.svelte x: 225 lines of code y: 1 # changes src/svelte/src/components/Header/fieldsets/FileMetrics.ts x: 15 lines of code y: 1 # changes src/svelte/src/components/Header/fieldsets/SearchReplace.ts x: 109 lines of code y: 1 # changes src/svelte/src/components/Header/fieldsets/Settings.svelte x: 80 lines of code y: 1 # changes src/svelte/src/components/Inputs/Buttons/ConfigurationToggle.svelte x: 53 lines of code y: 1 # changes src/svelte/src/components/Inputs/Input/Input.svelte x: 179 lines of code y: 1 # changes src/svelte/src/components/Inputs/Input/RadioEdit.svelte x: 71 lines of code y: 1 # changes src/svelte/src/components/ServerMetrics/ServerMetrics.svelte x: 127 lines of code y: 1 # changes src/svelte/src/components/dataEditor.svelte x: 385 lines of code y: 16 # changes src/svelte/src/components/globalStyles.css x: 422 lines of code y: 1 # changes src/svelte/src/components/layouts/FlexContainer.svelte x: 32 lines of code y: 1 # changes src/svelte/src/stores/configuration.ts x: 81 lines of code y: 1 # changes src/svelte/src/stores/index.ts x: 440 lines of code y: 6 # changes src/svelte/src/stores/localStore.ts x: 26 lines of code y: 2 # changes src/svelte/src/utilities/display.ts x: 199 lines of code y: 4 # changes src/svelte/src/utilities/enterKeypressEvents.ts x: 22 lines of code y: 1 # changes src/svelte/src/utilities/message.ts x: 31 lines of code y: 3 # changes src/svelte/src/utilities/vscode.ts x: 33 lines of code y: 2 # changes src/language/providers/closeElement.ts x: 200 lines of code y: 10 # changes src/language/providers/closeElementSlash.ts x: 109 lines of code y: 8 # changes build/yarn-scripts.ts x: 97 lines of code y: 1 # changes src/classes/artifact.ts x: 20 lines of code y: 5 # changes src/utils.ts x: 223 lines of code y: 25 # changes debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala x: 1067 lines of code y: 2 # changes src/classes/vscode-launch.ts x: 24 lines of code y: 4 # changes src/launchWizard/launchWizard.js x: 306 lines of code y: 12 # changes src/classes/dataEditor.ts x: 5 lines of code y: 2 # changes src/classes/dfdlDebugger.ts x: 4 lines of code y: 1 # changes debugger/src/main/resources/logback.xml x: 19 lines of code y: 2 # changes debugger/src/main/scala/org.apache.daffodil.debugger.dap/DAPodil.scala x: 624 lines of code y: 2 # changes debugger/src/main/scala/org.apache.daffodil.debugger.dap/ErrorEvents.scala x: 10 lines of code y: 1 # changes debugger/src/main/scala/org.apache.daffodil.tdml/TDML.scala x: 157 lines of code y: 1 # changes src/adapter/daffodilEvent.ts x: 17 lines of code y: 2 # changes src/adapter/extension.ts x: 34 lines of code y: 5 # changes src/daffodilDebugger/index.ts x: 3 lines of code y: 1 # changes src/hexView.ts x: 229 lines of code y: 10 # changes src/infoset.ts x: 132 lines of code y: 13 # changes src/language/providers/attributeValueCompletion.ts x: 112 lines of code y: 1 # changes src/language/providers/closeUtils.ts x: 306 lines of code y: 4 # changes src/adapter/daffodilDebug.ts x: 639 lines of code y: 5 # changes project/plugins.sbt x: 6 lines of code y: 10 # changes src/position.ts x: 170 lines of code y: 1 # changes src/adapter/daffodilRuntime.ts x: 311 lines of code y: 2 # changes
25.0
# changes
  min: 1.0
  average: 4.09
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 25.0
0 2015.0
lines of code
min: 3.0 | average: 229.53 | 25th percentile: 32.75 | median: 100.0 | 75th percentile: 307.25 | max: 2015.0

Number of Contributors vs. Number of Changes: 98 points

src/language/providers/attributeCompletion.ts x: 6 # contributors y: 15 # changes src/language/providers/elementCompletion.ts x: 7 # contributors y: 14 # changes src/svelte/src/components/Header/fieldsets/SearchReplace.svelte x: 1 # contributors y: 3 # changes src/svelte/src/components/DataDisplays/CustomByteDisplay/DataLineFeed.svelte x: 1 # contributors y: 2 # changes build.sbt x: 7 # contributors y: 25 # changes project/Rat.scala x: 4 # contributors y: 12 # changes src/launchWizard/launchWizard.ts x: 5 # contributors y: 19 # changes src/adapter/activateDaffodilDebug.ts x: 6 # contributors y: 21 # changes src/daffodilDebugger/debugger.ts x: 1 # contributors y: 5 # changes src/language/providers/intellisense/attributeItems.ts x: 6 # contributors y: 13 # changes src/language/providers/intellisense/attributeValueItems.ts x: 2 # contributors y: 2 # changes src/language/providers/intellisense/commonItems.ts x: 4 # contributors y: 5 # changes src/language/providers/intellisense/elementItems.ts x: 6 # contributors y: 10 # changes src/language/providers/utils.ts x: 7 # contributors y: 15 # changes generate_file.py x: 1 # contributors y: 1 # changes src/styles/styles.css x: 4 # contributors y: 6 # changes src/svelte/src/components/dataEditor.svelte x: 4 # contributors y: 16 # changes src/svelte/src/stores/index.ts x: 1 # contributors y: 6 # changes src/svelte/src/utilities/display.ts x: 3 # contributors y: 4 # changes src/language/providers/closeElement.ts x: 5 # contributors y: 10 # changes src/language/providers/closeElementSlash.ts x: 5 # contributors y: 8 # changes src/utils.ts x: 4 # contributors y: 25 # changes src/classes/vscode-launch.ts x: 1 # contributors y: 4 # changes src/launchWizard/launchWizard.js x: 3 # contributors y: 12 # changes src/adapter/extension.ts x: 3 # contributors y: 5 # changes src/hexView.ts x: 3 # contributors y: 10 # changes src/infoset.ts x: 4 # contributors y: 13 # changes
25.0
# changes
  min: 1.0
  average: 4.09
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 25.0
0 7.0
# contributors
min: 1.0 | average: 1.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 98 points

src/language/providers/attributeCompletion.ts x: 6 # contributors y: 426 lines of code src/language/providers/elementCompletion.ts x: 7 # contributors y: 426 lines of code src/svelte/src/components/Header/fieldsets/SearchReplace.svelte x: 1 # contributors y: 426 lines of code src/svelte/src/components/DataDisplays/CustomByteDisplay/DataLineFeed.svelte x: 1 # contributors y: 604 lines of code src/svelte/src/components/DataDisplays/CustomByteDisplay/FileTraversalIndicator.svelte x: 1 # contributors y: 76 lines of code build.sbt x: 7 # contributors y: 127 lines of code project/Rat.scala x: 4 # contributors y: 47 lines of code src/language/semantics/dfdlExt.ts x: 1 # contributors y: 215 lines of code src/language/semantics/documentChangeHandler.ts x: 1 # contributors y: 47 lines of code src/language/semantics/functionData.ts x: 1 # contributors y: 540 lines of code src/language/semantics/xPathDocumentChangeHandler.ts x: 1 # contributors y: 67 lines of code src/language/semantics/xpLexer.ts x: 1 # contributors y: 1583 lines of code src/language/semantics/xslLexer.ts x: 1 # contributors y: 1514 lines of code src/language/semantics/xsltTokenDiagnostics.ts x: 1 # contributors y: 2015 lines of code src/launchWizard/launchWizard.ts x: 5 # contributors y: 486 lines of code src/svelte/src/components/DataDisplays/Header/DisplayHeader.svelte x: 1 # contributors y: 180 lines of code src/adapter/activateDaffodilDebug.ts x: 6 # contributors y: 431 lines of code src/daffodilDebugger/debugger.ts x: 1 # contributors y: 142 lines of code src/daffodilDebugger/utils.ts x: 1 # contributors y: 52 lines of code src/dataEditor/dataEditorClient.ts x: 1 # contributors y: 978 lines of code src/language/providers/intellisense/attributeItems.ts x: 6 # contributors y: 532 lines of code src/language/providers/intellisense/attributeValueItems.ts x: 2 # contributors y: 381 lines of code src/language/providers/intellisense/commonItems.ts x: 4 # contributors y: 11 lines of code src/language/providers/intellisense/elementItems.ts x: 6 # contributors y: 221 lines of code src/language/providers/utils.ts x: 7 # contributors y: 535 lines of code generate_file.py x: 1 # contributors y: 11 lines of code src/dataEditor/svelteWebviewInitializer.ts x: 1 # contributors y: 85 lines of code src/styles/styles.css x: 4 # contributors y: 246 lines of code src/svelte/src/components/DataDisplays/CustomByteDisplay/BinaryData.ts x: 1 # contributors y: 205 lines of code src/svelte/src/components/DataDisplays/CustomByteDisplay/SelectedByteEdit.svelte x: 1 # contributors y: 408 lines of code src/svelte/src/components/DataDisplays/DataViewports.svelte x: 1 # contributors y: 103 lines of code src/svelte/src/components/DataDisplays/Fieldsets/DataView.svelte x: 1 # contributors y: 429 lines of code src/svelte/src/components/Editors/DataEditor.svelte x: 1 # contributors y: 61 lines of code src/svelte/src/components/Error/Error.svelte x: 1 # contributors y: 33 lines of code src/svelte/src/components/Header/Header.svelte x: 1 # contributors y: 91 lines of code src/svelte/src/components/Header/fieldsets/FileMetrics.svelte x: 1 # contributors y: 225 lines of code src/svelte/src/components/Header/fieldsets/SearchReplace.ts x: 1 # contributors y: 109 lines of code src/svelte/src/components/ServerMetrics/ServerMetrics.svelte x: 1 # contributors y: 127 lines of code src/svelte/src/components/dataEditor.svelte x: 4 # contributors y: 385 lines of code src/svelte/src/stores/index.ts x: 1 # contributors y: 440 lines of code src/svelte/src/stores/localStore.ts x: 1 # contributors y: 26 lines of code src/svelte/src/utilities/display.ts x: 3 # contributors y: 199 lines of code src/svelte/src/utilities/enterKeypressEvents.ts x: 1 # contributors y: 22 lines of code src/language/providers/closeElement.ts x: 5 # contributors y: 200 lines of code src/language/providers/closeElementSlash.ts x: 5 # contributors y: 109 lines of code src/utils.ts x: 4 # contributors y: 223 lines of code debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala x: 2 # contributors y: 1067 lines of code src/launchWizard/launchWizard.js x: 3 # contributors y: 306 lines of code src/classes/dataEditor.ts x: 1 # contributors y: 5 lines of code debugger/src/main/scala/org.apache.daffodil.debugger.dap/DAPodil.scala x: 2 # contributors y: 624 lines of code debugger/src/main/scala/org.apache.daffodil.tdml/TDML.scala x: 1 # contributors y: 157 lines of code src/adapter/extension.ts x: 3 # contributors y: 34 lines of code src/hexView.ts x: 3 # contributors y: 229 lines of code src/infoset.ts x: 4 # contributors y: 132 lines of code src/language/dfdl.ts x: 3 # contributors y: 23 lines of code src/language/providers/attributeValueCompletion.ts x: 1 # contributors y: 112 lines of code src/language/providers/closeUtils.ts x: 1 # contributors y: 306 lines of code src/adapter/daffodilDebug.ts x: 3 # contributors y: 639 lines of code project/plugins.sbt x: 5 # contributors y: 6 lines of code src/position.ts x: 1 # contributors y: 170 lines of code src/adapter/daffodilRuntime.ts x: 1 # contributors y: 311 lines of code
2015.0
lines of code
  min: 3.0
  average: 229.53
  25th percentile: 32.75
  median: 100.0
  75th percentile: 307.25
  max: 2015.0
0 7.0
# contributors
min: 1.0 | average: 1.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0