apache / airavata-sandbox
Sanbox repository for explaratory Apache Airavata features
GitHub Repo
269K
lines of main code
2.1K files
7.6K
lines of test code
128 files
79K
lines of other code
492 files
11%
main code touched
1 year (33K LOC)
11%
new main code
1 year (33K LOC)
0
recent contributors
past 30 days
11y
age
4,097 days
116K
js
73K
java
46K
py
9.6K
php
FLEX
6K
flex
4.7K
html
3K
css
1.8K
c
1.8K
less
1.6K
ts
1K
xml
682
ipynb
627
sql
582
jsp
489
vue
PROTO
381
proto
372
yml
266
thrift
JADE
61
jade
SIG
40
sig
CWL
35
cwl
27
scss
PUB
2
pub

jenkins
maven
npm
yarn
make
docker


Main Code: 268,525 LOC (2088 files) = JS (43%) + JAVA (27%) + PY (17%) + PHP (3%) + FLEX (2%) + HTML (1%) + CSS (1%) + C (<1%) + LESS (<1%) + TS (<1%) + XML (<1%) + IPYNB (<1%) + SQL (<1%) + JSP (<1%) + VUE (<1%) + PROTO (<1%) + YML (<1%) + THRIFT (<1%) + JADE (<1%) + SIG (<1%) + CWL (<1%) + SCSS (<1%) + PUB (<1%)
Secondary code: Test: 7,619 LOC (128); Generated: 32,142 LOC (26); Build & Deploy: 7,630 LOC (125); Other: 39,574 LOC (341);
Duplication: 58%
File Size: 29% long (>1000 LOC), 30% short (<= 200 LOC)
Unit Size: 12% long (>100 LOC), 44% short (<= 10 LOC)
Conditional Complexity: 13% complex (McCabe index > 50), 51% simple (McCabe index <= 5)
Logical Component Decomposition: primary (30 components)

11 years, 2 months old

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

0% 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
292 files

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