apache / netbeans-native-launchers
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 21 files with 4,082 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 21 files changed 1-5 times (4,082 lines of code)
0% | 0% | 0% | 0% | 100%
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 21 files with 4,082 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 4 files changed by 2-5 contributors (1,532 lines of code)
    • 17 files changed by 1 contributor (2,550 lines of code)
0% | 0% | 0% | 37% | 62%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
h, cpp, xml, gitignore, txt, groovy, md, json, yml, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 0% | 0% | 0% | 100%
cpp0% | 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% | 0% | 0% | 100%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
nblauncher.cpp
in src/main/cpp/ide
465 16 2021-06-25 2022-12-02 4 2 skygo@apache.org skygo@apache.org
platformlauncher.h
in src/main/cpp/bootstrap
76 1 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
utilsfuncs.cpp
in src/main/cpp/bootstrap
378 21 2021-06-24 2022-12-02 3 2 skygo@apache.org skygo@apache.org
platformlauncher.cpp
in src/main/cpp/bootstrap
613 16 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/bootstrap
8 - 2021-06-24 2021-06-28 2 1 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/ide
8 - 2021-06-25 2021-06-28 2 1 skygo@apache.org skygo@apache.org
applauncher.h
in src/main/cpp/harness
36 - 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
applauncher.cpp
in src/main/cpp/harness
97 6 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
app.cpp
in src/main/cpp/harness
5 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
netbeans.cpp
in src/main/cpp/ide
5 1 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
nbexecexe.cpp
in src/main/cpp/bootstrap
7 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
argnames.h
in src/main/cpp/bootstrap
18 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
utilsfuncs.h
in src/main/cpp/bootstrap
26 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexec.cpp
in src/main/cpp/bootstrap
39 2 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexecloader.h
in src/main/cpp/bootstrap
39 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nblauncher.h
in src/main/cpp/ide
73 - 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
jni_types.h
in src/main/cpp/bootstrap/include
81 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.h
in src/main/cpp/bootstrap
85 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
cmdargs.h
in src/main/cpp/ide
87 3 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.cpp
in src/main/cpp/bootstrap
372 11 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jni.h
in src/main/cpp/bootstrap/include
1564 220 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
Files With Most Contributors (Top 21)
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
nblauncher.cpp
in src/main/cpp/ide
465 16 2021-06-25 2022-12-02 4 2 skygo@apache.org skygo@apache.org
utilsfuncs.cpp
in src/main/cpp/bootstrap
378 21 2021-06-24 2022-12-02 3 2 skygo@apache.org skygo@apache.org
platformlauncher.cpp
in src/main/cpp/bootstrap
613 16 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
platformlauncher.h
in src/main/cpp/bootstrap
76 1 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/ide
8 - 2021-06-25 2021-06-28 2 1 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/bootstrap
8 - 2021-06-24 2021-06-28 2 1 skygo@apache.org skygo@apache.org
applauncher.h
in src/main/cpp/harness
36 - 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
applauncher.cpp
in src/main/cpp/harness
97 6 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
cmdargs.h
in src/main/cpp/ide
87 3 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
netbeans.cpp
in src/main/cpp/ide
5 1 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
nblauncher.h
in src/main/cpp/ide
73 - 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.cpp
in src/main/cpp/bootstrap
372 11 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexecloader.h
in src/main/cpp/bootstrap
39 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jni.h
in src/main/cpp/bootstrap/include
1564 220 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jni_types.h
in src/main/cpp/bootstrap/include
81 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexec.cpp
in src/main/cpp/bootstrap
39 2 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexecexe.cpp
in src/main/cpp/bootstrap
7 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.h
in src/main/cpp/bootstrap
85 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
argnames.h
in src/main/cpp/bootstrap
18 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
utilsfuncs.h
in src/main/cpp/bootstrap
26 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
app.cpp
in src/main/cpp/harness
5 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
Files With Least Contributors (Top 21)
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
jni.h
in src/main/cpp/bootstrap/include
1564 220 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.cpp
in src/main/cpp/bootstrap
372 11 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
applauncher.cpp
in src/main/cpp/harness
97 6 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
cmdargs.h
in src/main/cpp/ide
87 3 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
jvmlauncher.h
in src/main/cpp/bootstrap
85 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
jni_types.h
in src/main/cpp/bootstrap/include
81 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nblauncher.h
in src/main/cpp/ide
73 - 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
nbexecloader.h
in src/main/cpp/bootstrap
39 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
nbexec.cpp
in src/main/cpp/bootstrap
39 2 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
applauncher.h
in src/main/cpp/harness
36 - 2021-06-24 2021-06-25 2 1 skygo@apache.org skygo@apache.org
utilsfuncs.h
in src/main/cpp/bootstrap
26 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
argnames.h
in src/main/cpp/bootstrap
18 - 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/ide
8 - 2021-06-25 2021-06-28 2 1 skygo@apache.org skygo@apache.org
version.h
in src/main/cpp/bootstrap
8 - 2021-06-24 2021-06-28 2 1 skygo@apache.org skygo@apache.org
nbexecexe.cpp
in src/main/cpp/bootstrap
7 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
netbeans.cpp
in src/main/cpp/ide
5 1 2021-06-25 2021-06-25 1 1 skygo@apache.org skygo@apache.org
app.cpp
in src/main/cpp/harness
5 1 2021-06-24 2021-06-24 1 1 skygo@apache.org skygo@apache.org
platformlauncher.cpp
in src/main/cpp/bootstrap
613 16 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
nblauncher.cpp
in src/main/cpp/ide
465 16 2021-06-25 2022-12-02 4 2 skygo@apache.org skygo@apache.org
utilsfuncs.cpp
in src/main/cpp/bootstrap
378 21 2021-06-24 2022-12-02 3 2 skygo@apache.org skygo@apache.org
platformlauncher.h
in src/main/cpp/bootstrap
76 1 2021-06-24 2021-06-28 3 2 skygo@apache.org skygo@apache.org
Correlations

File Size vs. Number of Changes: 21 points

src/main/cpp/bootstrap/utilsfuncs.cpp x: 378 lines of code y: 3 # changes src/main/cpp/ide/nblauncher.cpp x: 465 lines of code y: 4 # changes src/main/cpp/ide/version.h x: 8 lines of code y: 2 # changes src/main/cpp/bootstrap/platformlauncher.cpp x: 613 lines of code y: 3 # changes src/main/cpp/bootstrap/platformlauncher.h x: 76 lines of code y: 3 # changes src/main/cpp/harness/applauncher.cpp x: 97 lines of code y: 2 # changes src/main/cpp/harness/applauncher.h x: 36 lines of code y: 2 # changes src/main/cpp/ide/cmdargs.h x: 87 lines of code y: 1 # changes src/main/cpp/ide/nblauncher.h x: 73 lines of code y: 1 # changes src/main/cpp/ide/netbeans.cpp x: 5 lines of code y: 1 # changes src/main/cpp/bootstrap/argnames.h x: 18 lines of code y: 1 # changes src/main/cpp/bootstrap/include/jni.h x: 1564 lines of code y: 1 # changes src/main/cpp/bootstrap/include/jni_types.h x: 81 lines of code y: 1 # changes src/main/cpp/bootstrap/jvmlauncher.cpp x: 372 lines of code y: 1 # changes src/main/cpp/bootstrap/nbexec.cpp x: 39 lines of code y: 1 # changes src/main/cpp/bootstrap/nbexecexe.cpp x: 7 lines of code y: 1 # changes src/main/cpp/bootstrap/utilsfuncs.h x: 26 lines of code y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.62
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 4.0
0 1564.0
lines of code
min: 5.0 | average: 194.38 | 25th percentile: 13.0 | median: 73.0 | 75th percentile: 234.5 | max: 1564.0

Number of Contributors vs. Number of Changes: 21 points

src/main/cpp/bootstrap/utilsfuncs.cpp x: 2 # contributors y: 3 # changes src/main/cpp/ide/nblauncher.cpp x: 2 # contributors y: 4 # changes src/main/cpp/ide/version.h x: 1 # contributors y: 2 # changes src/main/cpp/ide/cmdargs.h x: 1 # contributors y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.62
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 4.0
0 2.0
# contributors
min: 1.0 | average: 1.19 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 21 points

src/main/cpp/bootstrap/utilsfuncs.cpp x: 2 # contributors y: 378 lines of code src/main/cpp/ide/nblauncher.cpp x: 2 # contributors y: 465 lines of code src/main/cpp/ide/version.h x: 1 # contributors y: 8 lines of code src/main/cpp/bootstrap/platformlauncher.cpp x: 2 # contributors y: 613 lines of code src/main/cpp/bootstrap/platformlauncher.h x: 2 # contributors y: 76 lines of code src/main/cpp/harness/applauncher.cpp x: 1 # contributors y: 97 lines of code src/main/cpp/harness/applauncher.h x: 1 # contributors y: 36 lines of code src/main/cpp/ide/cmdargs.h x: 1 # contributors y: 87 lines of code src/main/cpp/ide/nblauncher.h x: 1 # contributors y: 73 lines of code src/main/cpp/ide/netbeans.cpp x: 1 # contributors y: 5 lines of code src/main/cpp/bootstrap/argnames.h x: 1 # contributors y: 18 lines of code src/main/cpp/bootstrap/include/jni.h x: 1 # contributors y: 1564 lines of code src/main/cpp/bootstrap/include/jni_types.h x: 1 # contributors y: 81 lines of code src/main/cpp/bootstrap/jvmlauncher.cpp x: 1 # contributors y: 372 lines of code src/main/cpp/bootstrap/nbexec.cpp x: 1 # contributors y: 39 lines of code src/main/cpp/bootstrap/utilsfuncs.h x: 1 # contributors y: 26 lines of code
1564.0
lines of code
  min: 5.0
  average: 194.38
  25th percentile: 13.0
  median: 73.0
  75th percentile: 234.5
  max: 1564.0
0 2.0
# contributors
min: 1.0 | average: 1.19 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0