microsoft / moodle-auth_oidc
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 47
  • Daily file updates (only one update per file and date counted): 64
  • First update: 2014-12-01
  • Latest update: 2021-12-07
  • Days between first and latest update: 2564 (366 weeks, estimated 1830 working days)
  • Active days (at least one file change): 171
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 47 files with 3,993 lines of code in files.
    • 39 files that are 366+ days old (3,729 lines of code)
    • 8 files that are 181-365 days old (264 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
93% | 6% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 47 files with 3,993 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 3 files have been last changed 181-365 days ago (108 lines of code)
    • 37 files have been last changed 91-180 days ago (2,465 lines of code)
    • 7 files have been last changed 31-90 days ago (1,420 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
0% | 2% | 61% | 35% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
php, css, txt, scss, xml, md, json, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
php93% | 6% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
css29% | 70% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
php0% | 2% | 61% | 36% | 0%
css0% | 70% | 29% | 0% | 0%
scss0% | 0% | 100% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
classes/loginflow100% | 0% | 0% | 0% | 0%
ROOT91% | 8% | 0% | 0% | 0%
classes100% | 0% | 0% | 0% | 0%
db94% | 5% | 0% | 0% | 0%
lang/en100% | 0% | 0% | 0% | 0%
classes/privacy100% | 0% | 0% | 0% | 0%
lang/fr100% | 0% | 0% | 0% | 0%
classes/event100% | 0% | 0% | 0% | 0%
lang/cs100% | 0% | 0% | 0% | 0%
lang/de100% | 0% | 0% | 0% | 0%
lang/es100% | 0% | 0% | 0% | 0%
lang/fi100% | 0% | 0% | 0% | 0%
lang/it100% | 0% | 0% | 0% | 0%
lang/ja100% | 0% | 0% | 0% | 0%
lang/nl100% | 0% | 0% | 0% | 0%
lang/pl100% | 0% | 0% | 0% | 0%
lang/pt_br100% | 0% | 0% | 0% | 0%
classes/form100% | 0% | 0% | 0% | 0%
sass100% | 0% | 0% | 0% | 0%
classes/adminsetting0% | 100% | 0% | 0% | 0%
classes/task0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT0% | 8% | 32% | 58% | 0%
classes/adminsetting0% | 15% | 84% | 0% | 0%
db0% | 5% | 12% | 82% | 0%
classes/loginflow0% | 0% | 54% | 45% | 0%
classes0% | 0% | 58% | 41% | 0%
classes/privacy0% | 0% | 100% | 0% | 0%
lang/fr0% | 0% | 100% | 0% | 0%
classes/event0% | 0% | 100% | 0% | 0%
lang/cs0% | 0% | 100% | 0% | 0%
lang/de0% | 0% | 100% | 0% | 0%
lang/es0% | 0% | 100% | 0% | 0%
lang/fi0% | 0% | 100% | 0% | 0%
lang/it0% | 0% | 100% | 0% | 0%
lang/ja0% | 0% | 100% | 0% | 0%
lang/nl0% | 0% | 100% | 0% | 0%
lang/pl0% | 0% | 100% | 0% | 0%
lang/pt_br0% | 0% | 100% | 0% | 0%
classes/form0% | 0% | 100% | 0% | 0%
classes/task0% | 0% | 100% | 0% | 0%
sass0% | 0% | 100% | 0% | 0%
lang/en0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
upgrade.php
in db
213 1 68 2618 34
auth_oidc.php
in lang/en
211 - 55 2618 63
auth.php
in root
160 14 68 2618 35
oidcclient.php
in classes
143 14 68 2618 25
ucp.php
in root
73 - 101 2618 17
jwt.php
in classes
60 6 101 2618 11
disconnect.php
in classes/form
55 1 101 2618 10
httpclient.php
in classes
43 5 101 2618 9
user_created.php
in classes/event
17 3 101 2618 7
user_loggedin.php
in classes/event
17 3 101 2618 5
user_authed.php
in classes/event
16 3 101 2618 5
observers.php
in classes
12 1 101 2618 6
events.php
in db
10 - 101 2618 5
version.php
in root
7 - 55 2618 80
httpclientinterface.php
in classes
6 - 101 2618 8
index.php
in root
6 - 101 2618 9
user_connected.php
in classes/event
17 3 101 2608 5
user_disconnected.php
in classes/event
17 3 101 2608 5
access.php
in db
23 - 101 2604 7
lib.php
in root
289 10 55 2534 16
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
tasks.php
in db
13 - 321 349 2
iconselect.css
in classes/adminsetting
26 - 236 306 2
cleanupoidctokens.php
in root
69 - 236 306 2
settings.php
in root
162 - 103 2534 23
index.php
in root
6 - 101 2618 9
httpclientinterface.php
in classes
6 - 101 2618 8
events.php
in db
10 - 101 2618 5
styles.css
in root
11 - 101 2525 2
observers.php
in classes
12 1 101 2618 6
styles.scss
in sass
13 - 101 2525 2
cleanup_oidc_state_and_token.php
in classes/task
14 2 101 349 4
user_authed.php
in classes/event
16 3 101 2618 5
user_loggedin.php
in classes/event
17 3 101 2618 5
user_disconnected.php
in classes/event
17 3 101 2608 5
user_created.php
in classes/event
17 3 101 2618 7
user_connected.php
in classes/event
17 3 101 2608 5
action_failed.php
in classes/event
19 4 101 2267 4
auth_oidc_admin_setting_label.php
in classes/adminsetting
20 4 101 306 5
access.php
in db
23 - 101 2604 7
auth_oidc_admin_setting_redirecturi.php
in classes/adminsetting
24 5 101 306 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cleanupoidctokens.php
in root
69 - 236 306 2
auth_oidc_admin_setting_iconselect.php
in classes/adminsetting
56 4 101 306 3
auth_oidc_admin_setting_loginflow.php
in classes/adminsetting
42 3 101 306 3
iconselect.css
in classes/adminsetting
26 - 236 306 2
auth_oidc_admin_setting_redirecturi.php
in classes/adminsetting
24 5 101 306 3
auth_oidc_admin_setting_label.php
in classes/adminsetting
20 4 101 306 5
cleanup_oidc_state_and_token.php
in classes/task
14 2 101 349 4
tasks.php
in db
13 - 321 349 2
provider.php
in classes/privacy
136 9 101 1320 6
auth_oidc.php
in lang/fr
130 - 101 2175 12
auth_oidc.php
in lang/cs
102 - 101 2175 7
auth_oidc.php
in lang/de
102 - 101 2175 8
auth_oidc.php
in lang/es
102 - 101 2175 7
auth_oidc.php
in lang/fi
102 - 101 2175 7
auth_oidc.php
in lang/it
102 - 101 2175 7
auth_oidc.php
in lang/ja
102 - 101 2175 7
auth_oidc.php
in lang/nl
102 - 101 2175 7
auth_oidc.php
in lang/pl
102 - 101 2175 7
auth_oidc.php
in lang/pt_br
102 - 101 2175 7
utils.php
in classes
81 4 101 2267 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
lib.php
in root
289 10 55 2534 16
auth_oidc.php
in lang/en
211 - 55 2618 63
version.php
in root
7 - 55 2618 80
base.php
in classes/loginflow
397 13 68 2520 50
upgrade.php
in db
213 1 68 2618 34
auth.php
in root
160 14 68 2618 35
oidcclient.php
in classes
143 14 68 2618 25
authcode.php
in classes/loginflow
356 10 101 2520 57
provider.php
in classes/privacy
136 9 101 1320 6
auth_oidc.php
in lang/fr
130 - 101 2175 12
rocreds.php
in classes/loginflow
111 3 101 2520 16
auth_oidc.php
in lang/cs
102 - 101 2175 7
auth_oidc.php
in lang/de
102 - 101 2175 8
auth_oidc.php
in lang/es
102 - 101 2175 7
auth_oidc.php
in lang/fi
102 - 101 2175 7
auth_oidc.php
in lang/it
102 - 101 2175 7
auth_oidc.php
in lang/ja
102 - 101 2175 7
auth_oidc.php
in lang/nl
102 - 101 2175 7
auth_oidc.php
in lang/pl
102 - 101 2175 7
auth_oidc.php
in lang/pt_br
102 - 101 2175 7