android / security-certification-resources
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 123 files with 13,055 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)
    • 1 files changed 6-20 times (585 lines of code)
    • 122 files changed 1-5 times (12,470 lines of code)
0% | 0% | 0% | 4% | 95%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, xml, patch, md, gradle, properties, gitignore, py, json, bat, pro, txt, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 31% | 68%
java0% | 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
ioXt/uraniborg/scripts/python0% | 0% | 0% | 31% | 68%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions/utils0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion0% | 0% | 0% | 0% | 100%
ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/TransactIds/app/src/main/java/com/android/certifications/niap/permissions/transactids0% | 0% | 0% | 0% | 100%
niap-cc/NIAPSecExample/app/src/main/java/com/android/certifications/niap0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions/config0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions/activities0% | 0% | 0% | 0% | 100%
niap-cc/MdfppFcsSrvExt1/app/src/main/java/com/android/certifications/niap/mdfppfcssrvext10% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions/log0% | 0% | 0% | 0% | 100%
niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions/services0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
risk_analyzer.py
in ioXt/uraniborg/scripts/python
585 33 115 546 7
package_whitelists.py
in ioXt/uraniborg/scripts/python
163 8 115 546 5
hubble_parser.py
in ioXt/uraniborg/scripts/python
179 20 245 546 4
syscall_wrapper.py
in ioXt/uraniborg/scripts/python
269 19 463 546 4
automate_observation.py
in ioXt/uraniborg/scripts/python
362 20 463 546 4
MainActivity.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
353 18 422 546 3
DevicePropertiesInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
5 - 545 546 2
ExecutionResult.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
8 - 545 546 2
BinaryInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
8 - 545 546 2
Constants.java
in niap-cc/Permissions/Tester/app/src/main/java/com/android/certifications/niap/permissions
16 - 413 448 2
LibraryInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
17 - 545 546 2
BuildInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
28 1 545 546 2
generate_baseline_packages.py
in ioXt/uraniborg/scripts/python
44 2 545 546 2
HardwareInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
66 2 545 546 2
parse_android_manifest.py
in ioXt/uraniborg/scripts/python
92 6 545 546 2
BaseInfo.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
115 4 545 546 2
device_scoring.py
in ioXt/uraniborg/scripts/python
166 6 545 546 2
Utilities.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
223 10 545 546 2
MainActivity.java
in niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion
296 10 413 448 2
PackageMetadata.java
in ioXt/uraniborg/AndroidStudioProject/Hubble/app/src/main/java/com/uraniborg/hubble
385 10 545 546 2