apache / axis-axis2-java-core
Apache Axis2-Java Core
GitHub Repo
229K
lines of main code
1.8K files
144K
lines of test code
2K files
43K
lines of other code
645 files
7%
main code touched
1 year (17K LOC)
<1%
new main code
1 year (37 LOC)
0
recent contributors
past 30 days
19y
age
6,917 days
199K
java
XSL
20K
xsl
5.3K
xml
2.6K
jsp
1.2K
g
XSD
598
xsd
WSDL
565
wsdl
406
html
114
rdf
58
inc
30
css
29
py
POLICY
10
policy

github actions
maven
dependabot
docker


Main Code: 229,411 LOC (1793 files) = JAVA (86%) + XSL (8%) + XML (2%) + JSP (1%) + G (<1%) + XSD (<1%) + WSDL (<1%) + HTML (<1%) + RDF (<1%) + INC (<1%) + CSS (<1%) + PY (<1%) + POLICY (<1%)
Secondary code: Test: 144,017 LOC (1955); Generated: 2,692 LOC (62); Build & Deploy: 12,557 LOC (87); Other: 28,028 LOC (496);
Duplication: 18%
File Size: 22% long (>1000 LOC), 35% short (<= 200 LOC)
Unit Size: 10% long (>100 LOC), 43% short (<= 10 LOC)
Conditional Complexity: 8% complex (McCabe index > 50), 51% simple (McCabe index <= 5)
Logical Component Decomposition: primary (4 components)

18 years, 11 months old

  • 99% of code older than 365 days
  • 92% of code not updated in the past 365 days

20% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
240 files

generated by sokrates.dev (configuration) on 2023-08-10; reference date: 2023-08-08