aws / porting-advisor-for-graviton
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 124 files with 3,440 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)
    • 124 files changed 1-5 times (3,440 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 124 files with 3,440 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)
    • 11 files changed by 2-5 contributors (603 lines of code)
    • 113 files changed by 1 contributor (2,837 lines of code)
0% | 0% | 0% | 17% | 82%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, java, sh, md, json, ps1, txt, svg, yaml, gitignore, go, html, in, spec, rb, xml, po
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 100%
go0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
rb0% | 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%
ROOT0% | 0% | 0% | 0% | 100%
sample-projects0% | 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
__init__.py
in src/advisor
7 1 2023-01-13 2024-04-08 4 3 jamolina@gmail.com bgosse@amazon.com
123 - 2023-01-13 2024-05-09 4 4 jamolina@gmail.com as14692@nyu.edu
Build.ps1
in root
20 - 2023-01-13 2023-04-28 3 3 jamolina@gmail.com jarturom@amazon.com
java_tool_invoker.py
in src/advisor/helpers/java
52 4 2023-01-13 2023-04-28 3 2 jamolina@gmail.com jarturom@amazon.com
7 - 2023-01-13 2024-04-02 2 2 jamolina@gmail.com natict@users.noreply.github...
9 - 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
Test.ps1
in root
24 - 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
38 - 2023-04-28 2023-08-03 2 2 jarturom@amazon.com santosh07bec@gmail.com
java_scanner.py
in src/advisor/scanners
41 4 2023-01-13 2023-03-01 2 2 jamolina@gmail.com kdeng7.2022@gmail.com
89 - 2023-01-13 2024-07-02 2 1 jamolina@gmail.com jamolina@gmail.com
JarNativeInfo.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
124 5 2023-01-13 2023-03-07 2 2 jamolina@gmail.com jarturom@amazon.com
main.py
in src/advisor
158 2 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
sample.rb
in sample-projects/ruby-samples
1 - 2024-05-09 2024-05-09 1 1 as14692@nyu.edu as14692@nyu.edu
main.py
in sample-projects/python-samples
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
submain.py
in sample-projects/python-samples
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/manifester
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/parsers
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/filters
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/reports/issues
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/reports/remarks
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/reports
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/scanners
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
arch_specific_libs.py
in src/advisor/constants
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/constants
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
in
2 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarChecker.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
3 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
python_comment_parser.py
in src/advisor/parsers
4 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
utils.py
in src/advisor/helpers
4 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
main.go
in sample-projects/go-samples/compatible
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
main.go
in sample-projects/go-samples/incompatible
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
submain.java
in sample-projects/java-samples
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
main.java
in sample-projects/java-samples
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
nuget_manifester.py
in src/advisor/manifester
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
go_manifester.py
in src/advisor/manifester
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
unsupported_dependency_issue.py
in src/advisor/reports/issues
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
text_report.py
in src/advisor/reports
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
error.py
in src/advisor/reports
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
python_requirements_parser.py
in src/advisor/parsers
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
issue_type_filter.py
in src/advisor/filters
6 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependency_version_issue.py
in src/advisor/reports/issues
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
asm_source_issue.py
in src/advisor/reports/issues
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
cross_compile_issue.py
in src/advisor/reports/issues
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
no_equivalent_issue.py
in src/advisor/reports/issues
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
native_methods_issue.py
in src/advisor/reports/issues
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
no_issues_found_remark.py
in src/advisor/reports/remarks
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
localization.py
in src/advisor/reports
6 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarCheckerInterface.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
6 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ported_source_files_remark.py
in src/advisor/reports/remarks
7 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ported_inline_asm_remark.py
in src/advisor/reports/remarks
7 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependency.py
in src/advisor/manifester
8 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.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
123 - 2023-01-13 2024-05-09 4 4 jamolina@gmail.com as14692@nyu.edu
__init__.py
in src/advisor
7 1 2023-01-13 2024-04-08 4 3 jamolina@gmail.com bgosse@amazon.com
Build.ps1
in root
20 - 2023-01-13 2023-04-28 3 3 jamolina@gmail.com jarturom@amazon.com
java_tool_invoker.py
in src/advisor/helpers/java
52 4 2023-01-13 2023-04-28 3 2 jamolina@gmail.com jarturom@amazon.com
Test.ps1
in root
24 - 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
java_scanner.py
in src/advisor/scanners
41 4 2023-01-13 2023-03-01 2 2 jamolina@gmail.com kdeng7.2022@gmail.com
JarNativeInfo.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
124 5 2023-01-13 2023-03-07 2 2 jamolina@gmail.com jarturom@amazon.com
main.py
in src/advisor
158 2 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
7 - 2023-01-13 2024-04-02 2 2 jamolina@gmail.com natict@users.noreply.github...
9 - 2023-01-13 2023-04-28 2 2 jamolina@gmail.com jarturom@amazon.com
38 - 2023-04-28 2023-08-03 2 2 jarturom@amazon.com santosh07bec@gmail.com
89 - 2023-01-13 2024-07-02 2 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/constants
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
arch_specific_libs.py
in src/advisor/constants
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
arch_strings.py
in src/advisor/constants
9 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
intrinsics.py
in src/advisor/constants
191 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
auto_scanner.py
in src/advisor/scanners
14 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
scanners.py
in src/advisor/scanners
36 4 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/scanners
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
python_scanner.py
in src/advisor/scanners
21 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
config_guess_scanner.py
in src/advisor/scanners
14 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
asm_source_scanner.py
in src/advisor/scanners
15 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
source_scanner.py
in src/advisor/scanners
166 5 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
language_scanner.py
in src/advisor/scanners
107 8 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
go_scanner.py
in src/advisor/scanners
19 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
scanner.py
in src/advisor/scanners
45 8 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
makefile_scanner.py
in src/advisor/scanners
112 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarFileScanner.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
30 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
SimpleLogger.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
38 4 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
NativeCodeManifestRecord.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
45 6 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
NativeCodeManifest.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
30 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ClassInfo.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
28 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
Command.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
116 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarManifestScanner.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
21 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarChecker.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
3 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
Config.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
31 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarCheckerInterface.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
6 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
template.html
in src/advisor/templates
222 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
error.py
in src/advisor/reports
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
__init__.py
in src/advisor/reports
1 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
text_report.py
in src/advisor/reports
5 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
csv_report.py
in src/advisor/reports
11 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
localization.py
in src/advisor/reports
6 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
23 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
report_factory.py
in src/advisor/reports
43 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
json_report.py
in src/advisor/reports
12 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependencies_report.py
in src/advisor/reports
44 5 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
tool_version_remark.py
in src/advisor/reports/remarks
22 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependency_version_remark.py
in src/advisor/reports/remarks
26 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
no_issues_found_remark.py
in src/advisor/reports/remarks
6 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.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
template.html
in src/advisor/templates
222 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
naive_cpp.py
in src/advisor/helpers/c
210 15 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
intrinsics.py
in src/advisor/constants
191 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
source_scanner.py
in src/advisor/scanners
166 5 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
Command.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
116 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
makefile_scanner.py
in src/advisor/scanners
112 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
language_scanner.py
in src/advisor/scanners
107 8 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
89 - 2023-01-13 2024-07-02 2 1 jamolina@gmail.com jamolina@gmail.com
issue_type_config.py
in src/advisor/reports/issues
58 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
report.py
in src/advisor/reports
50 7 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
report_item.py
in src/advisor/reports
47 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
naive_function_parser.py
in src/advisor/parsers
47 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
scanner.py
in src/advisor/scanners
45 8 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
NativeCodeManifestRecord.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
45 6 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
find_port.py
in src/advisor/helpers
45 4 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependencies_report.py
in src/advisor/reports
44 5 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
version_remark.py
in src/advisor/reports/remarks
44 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
report_factory.py
in src/advisor/reports
43 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
manifester.py
in src/advisor/manifester
39 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
SimpleLogger.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
38 4 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
scanners.py
in src/advisor/scanners
36 4 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ruby_gem_parser.py
in src/advisor/parsers
33 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
maven_manifester.py
in src/advisor/manifester
33 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
python_version_checker.py
in src/advisor/helpers/python
32 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
Config.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
31 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarFileScanner.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
30 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
NativeCodeManifest.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
30 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ClassInfo.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
28 - 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
html_report.py
in src/advisor/reports
28 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
dependency_version_remark.py
in src/advisor/reports/remarks
26 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
manifester_factory.py
in src/advisor/manifester
26 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
language_version_remark.py
in src/advisor/reports/remarks
25 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
pip_manifester.py
in src/advisor/manifester
25 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
23 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
tool_version_remark.py
in src/advisor/reports/remarks
22 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
comment_parser.py
in src/advisor/parsers
22 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
python_scanner.py
in src/advisor/scanners
21 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
JarManifestScanner.java
in src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor
21 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
other_issues_filter.py
in src/advisor/filters
21 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
go_scanner.py
in src/advisor/scanners
19 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
version_comparer.py
in src/advisor/helpers
19 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
port_filter.py
in src/advisor/filters
18 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
naive_comment_parser.py
in src/advisor/parsers
18 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
intrinsic_issue.py
in src/advisor/reports/issues
17 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
target_os_filter.py
in src/advisor/filters
17 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
asm_source_scanner.py
in src/advisor/scanners
15 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
regex_manifester.py
in src/advisor/manifester
15 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
ruby_manifester.py
in src/advisor/manifester
15 1 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
auto_scanner.py
in src/advisor/scanners
14 3 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
config_guess_scanner.py
in src/advisor/scanners
14 2 2023-01-13 2023-01-13 1 1 jamolina@gmail.com jamolina@gmail.com
Correlations

File Size vs. Number of Changes: 124 points

porting-advisor-win-x64.spec x: 89 lines of code y: 2 # changes Integration-Test.ps1 x: 123 lines of code y: 4 # changes sample-projects/ruby-samples/sample.rb x: 1 lines of code y: 1 # changes src/advisor/__init__.py x: 7 lines of code y: 4 # changes src/porting-advisor.py x: 7 lines of code y: 2 # changes Setup-Environment.ps1 x: 38 lines of code y: 2 # changes Build.ps1 x: 20 lines of code y: 3 # changes Test.ps1 x: 24 lines of code y: 2 # changes Unit-Test.ps1 x: 9 lines of code y: 2 # changes src/advisor/helpers/java/java_tool_invoker.py x: 52 lines of code y: 3 # changes src/advisor/main.py x: 158 lines of code y: 2 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarNativeInfo.java x: 124 lines of code y: 2 # changes src/advisor/scanners/java_scanner.py x: 41 lines of code y: 2 # changes Get-Binary-Name.ps1 x: 11 lines of code y: 1 # changes MANIFEST.in x: 2 lines of code y: 1 # changes sample-projects/go-samples/compatible/main.go x: 5 lines of code y: 1 # changes src/advisor/constants/arch_strings.py x: 9 lines of code y: 1 # changes src/advisor/constants/intrinsics.py x: 191 lines of code y: 1 # changes src/advisor/filters/issue_type_filter.py x: 6 lines of code y: 1 # changes src/advisor/filters/other_issues_filter.py x: 21 lines of code y: 1 # changes src/advisor/filters/port_filter.py x: 18 lines of code y: 1 # changes src/advisor/filters/target_os_filter.py x: 17 lines of code y: 1 # changes src/advisor/helpers/c/naive_cpp.py x: 210 lines of code y: 1 # changes src/advisor/helpers/find_port.py x: 45 lines of code y: 1 # changes src/advisor/helpers/python/python_version_checker.py x: 32 lines of code y: 1 # changes src/advisor/helpers/utils.py x: 4 lines of code y: 1 # changes src/advisor/helpers/version_comparer.py x: 19 lines of code y: 1 # changes src/advisor/manifester/dependency.py x: 8 lines of code y: 1 # changes src/advisor/manifester/manifester.py x: 39 lines of code y: 1 # changes src/advisor/manifester/manifester_factory.py x: 26 lines of code y: 1 # changes src/advisor/manifester/maven_manifester.py x: 33 lines of code y: 1 # changes src/advisor/manifester/npm_manifester.py x: 12 lines of code y: 1 # changes src/advisor/manifester/pip_manifester.py x: 25 lines of code y: 1 # changes src/advisor/manifester/regex_manifester.py x: 15 lines of code y: 1 # changes src/advisor/parsers/comment_parser.py x: 22 lines of code y: 1 # changes src/advisor/parsers/continuation_parser.py x: 14 lines of code y: 1 # changes src/advisor/parsers/naive_function_parser.py x: 47 lines of code y: 1 # changes src/advisor/reports/csv_issue_type_count_by_file_report.py x: 23 lines of code y: 1 # changes src/advisor/reports/dependencies_report.py x: 44 lines of code y: 1 # changes src/advisor/reports/html_report.py x: 28 lines of code y: 1 # changes src/advisor/reports/issues/issue_type_config.py x: 58 lines of code y: 1 # changes src/advisor/reports/remarks/ported_inline_asm_remark.py x: 7 lines of code y: 1 # changes src/advisor/reports/report.py x: 50 lines of code y: 1 # changes src/advisor/reports/report_factory.py x: 43 lines of code y: 1 # changes src/advisor/scanners/language_scanner.py x: 107 lines of code y: 1 # changes src/advisor/scanners/makefile_scanner.py x: 112 lines of code y: 1 # changes src/advisor/scanners/scanners.py x: 36 lines of code y: 1 # changes src/advisor/scanners/source_scanner.py x: 166 lines of code y: 1 # changes src/advisor/templates/template.html x: 222 lines of code y: 1 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/Command.java x: 116 lines of code y: 1 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/Config.java x: 31 lines of code y: 1 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarChecker.java x: 3 lines of code y: 1 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarFileScanner.java x: 30 lines of code y: 1 # changes src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/SimpleLogger.java x: 38 lines of code y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.15
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 4.0
0 222.0
lines of code
min: 1.0 | average: 27.74 | 25th percentile: 6.0 | median: 11.5 | 75th percentile: 30.75 | max: 222.0

Number of Contributors vs. Number of Changes: 124 points

porting-advisor-win-x64.spec x: 1 # contributors y: 2 # changes Integration-Test.ps1 x: 4 # contributors y: 4 # changes sample-projects/ruby-samples/sample.rb x: 1 # contributors y: 1 # changes src/advisor/__init__.py x: 3 # contributors y: 4 # changes src/porting-advisor.py x: 2 # contributors y: 2 # changes Build.ps1 x: 3 # contributors y: 3 # changes src/advisor/helpers/java/java_tool_invoker.py x: 2 # contributors y: 3 # changes
4.0
# changes
  min: 1.0
  average: 1.15
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 4.0
0 4.0
# contributors
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 124 points

porting-advisor-win-x64.spec x: 1 # contributors y: 89 lines of code Integration-Test.ps1 x: 4 # contributors y: 123 lines of code sample-projects/ruby-samples/sample.rb x: 1 # contributors y: 1 lines of code src/advisor/__init__.py x: 3 # contributors y: 7 lines of code src/porting-advisor.py x: 2 # contributors y: 7 lines of code Setup-Environment.ps1 x: 2 # contributors y: 38 lines of code Build.ps1 x: 3 # contributors y: 20 lines of code Test.ps1 x: 2 # contributors y: 24 lines of code Unit-Test.ps1 x: 2 # contributors y: 9 lines of code src/advisor/helpers/java/java_tool_invoker.py x: 2 # contributors y: 52 lines of code src/advisor/main.py x: 2 # contributors y: 158 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarNativeInfo.java x: 2 # contributors y: 124 lines of code src/advisor/scanners/java_scanner.py x: 2 # contributors y: 41 lines of code Get-Binary-Name.ps1 x: 1 # contributors y: 11 lines of code MANIFEST.in x: 1 # contributors y: 2 lines of code sample-projects/go-samples/compatible/main.go x: 1 # contributors y: 5 lines of code src/advisor/constants/arch_strings.py x: 1 # contributors y: 9 lines of code src/advisor/constants/intrinsics.py x: 1 # contributors y: 191 lines of code src/advisor/filters/issue_type_filter.py x: 1 # contributors y: 6 lines of code src/advisor/filters/other_issues_filter.py x: 1 # contributors y: 21 lines of code src/advisor/filters/port_filter.py x: 1 # contributors y: 18 lines of code src/advisor/filters/target_os_filter.py x: 1 # contributors y: 17 lines of code src/advisor/helpers/c/naive_cpp.py x: 1 # contributors y: 210 lines of code src/advisor/helpers/find_port.py x: 1 # contributors y: 45 lines of code src/advisor/helpers/python/python_version_checker.py x: 1 # contributors y: 32 lines of code src/advisor/helpers/utils.py x: 1 # contributors y: 4 lines of code src/advisor/helpers/version_comparer.py x: 1 # contributors y: 19 lines of code src/advisor/manifester/dependency.py x: 1 # contributors y: 8 lines of code src/advisor/manifester/manifester.py x: 1 # contributors y: 39 lines of code src/advisor/manifester/manifester_factory.py x: 1 # contributors y: 26 lines of code src/advisor/manifester/maven_manifester.py x: 1 # contributors y: 33 lines of code src/advisor/manifester/npm_manifester.py x: 1 # contributors y: 12 lines of code src/advisor/manifester/pip_manifester.py x: 1 # contributors y: 25 lines of code src/advisor/manifester/regex_manifester.py x: 1 # contributors y: 15 lines of code src/advisor/parsers/comment_parser.py x: 1 # contributors y: 22 lines of code src/advisor/parsers/continuation_parser.py x: 1 # contributors y: 14 lines of code src/advisor/parsers/naive_function_parser.py x: 1 # contributors y: 47 lines of code src/advisor/reports/csv_issue_type_count_by_file_report.py x: 1 # contributors y: 23 lines of code src/advisor/reports/dependencies_report.py x: 1 # contributors y: 44 lines of code src/advisor/reports/html_report.py x: 1 # contributors y: 28 lines of code src/advisor/reports/issues/issue_type_config.py x: 1 # contributors y: 58 lines of code src/advisor/reports/remarks/ported_inline_asm_remark.py x: 1 # contributors y: 7 lines of code src/advisor/reports/report.py x: 1 # contributors y: 50 lines of code src/advisor/reports/report_factory.py x: 1 # contributors y: 43 lines of code src/advisor/scanners/language_scanner.py x: 1 # contributors y: 107 lines of code src/advisor/scanners/makefile_scanner.py x: 1 # contributors y: 112 lines of code src/advisor/scanners/scanners.py x: 1 # contributors y: 36 lines of code src/advisor/scanners/source_scanner.py x: 1 # contributors y: 166 lines of code src/advisor/templates/template.html x: 1 # contributors y: 222 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/Command.java x: 1 # contributors y: 116 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/Config.java x: 1 # contributors y: 31 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarChecker.java x: 1 # contributors y: 3 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/JarFileScanner.java x: 1 # contributors y: 30 lines of code src/advisor/tools/graviton-ready-java/src/main/java/com/amazonaws/labs/GravitonReadyAssessor/SimpleLogger.java x: 1 # contributors y: 38 lines of code
222.0
lines of code
  min: 1.0
  average: 27.74
  25th percentile: 6.0
  median: 11.5
  75th percentile: 30.75
  max: 222.0
0 4.0
# contributors
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0