microsoft / o365-moodle
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: 382
  • Daily file updates (only one update per file and date counted): 1068
  • First update: 2014-06-24
  • Latest update: 2021-12-09
  • Days between first and latest update: 2726 (389 weeks, estimated 1945 working days)
  • Active days (at least one file change): 531
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 382 files with 37,476 lines of code in files.
    • 363 files that are 366+ days old (36,724 lines of code)
    • 15 files that are 181-365 days old (588 lines of code)
    • 3 files that are 91-180 days old (84 lines of code)
    • 1 files that are 31-90 days old (80 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
97% | 1% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 382 files with 37,476 lines of code in files.
    • 91 files have been last changed 366+ days ago (4,632 lines of code)
    • 6 files have been last changed 181-365 days ago (195 lines of code)
    • 83 files have been last changed 91-180 days ago (3,914 lines of code)
    • 202 files have been last changed 31-90 days ago (28,735 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
12% | <1% | 10% | 76% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
php, js, md, yml, css, xml, mustache, json, scss, svg, txt, gitignore, gitattributes, feature
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
php97% | 1% | <1% | <1% | 0%
js98% | 0% | 1% | 0% | 0%
css97% | 2% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
mustache100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
php6% | <1% | 11% | 81% | 0%
js82% | 0% | 1% | 16% | 0%
mustache100% | 0% | 0% | 0% | 0%
scss72% | 0% | 3% | 24% | 0%
css7% | 2% | <1% | 89% | 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
local/o365/classes98% | <1% | 0% | <1% | 0%
local/o365/lang100% | 0% | 0% | 0% | 0%
local/o36599% | <1% | 0% | 0% | 0%
auth/oidc/classes89% | 10% | 0% | 0% | 0%
filter/oembed/amd100% | 0% | 0% | 0% | 0%
auth/oidc/lang100% | 0% | 0% | 0% | 0%
local/onenote/classes100% | 0% | 0% | 0% | 0%
local/o365/db100% | 0% | 0% | 0% | 0%
repository/office365100% | 0% | 0% | 0% | 0%
filter/oembed/classes100% | 0% | 0% | 0% | 0%
mod/assign/submission100% | 0% | 0% | 0% | 0%
auth/oidc91% | 8% | 0% | 0% | 0%
theme/boost_o365teams/style100% | 0% | 0% | 0% | 0%
mod/assign/feedback88% | 0% | 11% | 0% | 0%
blocks/microsoft79% | 20% | 0% | 0% | 0%
filter/oembed100% | 0% | 0% | 0% | 0%
theme/boost_o365teams100% | 0% | 0% | 0% | 0%
filter/oembed/provider100% | 0% | 0% | 0% | 0%
auth/oidc/db94% | 5% | 0% | 0% | 0%
local/o365/sass100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/templates100% | 0% | 0% | 0% | 0%
repository/office365/lang100% | 0% | 0% | 0% | 0%
filter/oembed/lang100% | 0% | 0% | 0% | 0%
filter/oembed/templates100% | 0% | 0% | 0% | 0%
filter/oembed/db100% | 0% | 0% | 0% | 0%
blocks/microsoft/lang100% | 0% | 0% | 0% | 0%
local/onenote/lang100% | 0% | 0% | 0% | 0%
blocks/microsoft/sass100% | 0% | 0% | 0% | 0%
filter/oembed/sass100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/classes100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/amd100% | 0% | 0% | 0% | 0%
blocks/microsoft/db100% | 0% | 0% | 0% | 0%
local/onenote/db100% | 0% | 0% | 0% | 0%
local/onenote100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/layout100% | 0% | 0% | 0% | 0%
local/office365/lang100% | 0% | 0% | 0% | 0%
repository/office365/db100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/lang100% | 0% | 0% | 0% | 0%
local/office365100% | 0% | 0% | 0% | 0%
auth/oidc/sass100% | 0% | 0% | 0% | 0%
local/office365/classes100% | 0% | 0% | 0% | 0%
blocks/microsoft/classes100% | 0% | 0% | 0% | 0%
repository/office365/classes100% | 0% | 0% | 0% | 0%
blocks/microsoft/js100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
filter/oembed/amd100% | 0% | 0% | 0% | 0%
filter/oembed/classes100% | 0% | 0% | 0% | 0%
filter/oembed100% | 0% | 0% | 0% | 0%
filter/oembed/provider100% | 0% | 0% | 0% | 0%
local/o365/classes1% | 0% | 0% | 98% | 0%
mod/assign/submission21% | 0% | 77% | 1% | 0%
local/o365/sass100% | 0% | 0% | 0% | 0%
theme/boost_o365teams/templates100% | 0% | 0% | 0% | 0%
filter/oembed/lang100% | 0% | 0% | 0% | 0%
filter/oembed/templates100% | 0% | 0% | 0% | 0%
theme/boost_o365teams44% | 0% | 0% | 55% | 0%
filter/oembed/db100% | 0% | 0% | 0% | 0%
filter/oembed/sass100% | 0% | 0% | 0% | 0%
mod/assign/feedback6% | 0% | 91% | 1% | 0%
theme/boost_o365teams/layout100% | 0% | 0% | 0% | 0%
local/onenote/lang25% | 0% | 0% | 74% | 0%
theme/boost_o365teams/lang100% | 0% | 0% | 0% | 0%
local/o365<1% | 1% | 0% | 97% | 0%
blocks/microsoft/js100% | 0% | 0% | 0% | 0%
auth/oidc0% | 8% | 32% | 58% | 0%
blocks/microsoft0% | 6% | 0% | 93% | 0%
auth/oidc/classes0% | 1% | 66% | 32% | 0%
auth/oidc/db0% | 5% | 12% | 82% | 0%
auth/oidc/lang0% | 0% | 83% | 16% | 0%
local/office365/lang0% | 0% | 100% | 0% | 0%
auth/oidc/sass0% | 0% | 100% | 0% | 0%
local/office365/classes0% | 0% | 100% | 0% | 0%
local/o365/lang0% | 0% | 0% | 100% | 0%
local/onenote/classes0% | 0% | 0% | 100% | 0%
local/o365/db0% | 0% | 0% | 100% | 0%
repository/office3650% | 0% | 0% | 100% | 0%
theme/boost_o365teams/style0% | 0% | 0% | 100% | 0%
repository/office365/lang0% | 0% | 0% | 100% | 0%
blocks/microsoft/lang0% | 0% | 0% | 100% | 0%
blocks/microsoft/sass0% | 0% | 0% | 100% | 0%
theme/boost_o365teams/classes0% | 0% | 0% | 100% | 0%
theme/boost_o365teams/amd0% | 0% | 0% | 100% | 0%
blocks/microsoft/db0% | 0% | 0% | 100% | 0%
local/onenote/db0% | 0% | 0% | 100% | 0%
local/onenote0% | 0% | 0% | 100% | 0%
repository/office365/db0% | 0% | 0% | 100% | 0%
local/office3650% | 0% | 0% | 100% | 0%
blocks/microsoft/classes0% | 0% | 0% | 100% | 0%
repository/office365/classes0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
locallib.php
in mod/assign/submission/onenote
333 20 94 2653 35
locallib.php
in mod/assign/feedback/onenote
208 16 94 2653 35
assessable_uploaded.php
in mod/assign/submission/onenote/classes/event
40 7 2134 2653 6
assignsubmission_onenote.php
in mod/assign/submission/onenote/lang/en
36 - 1320 2653 19
assignfeedback_onenote.php
in mod/assign/feedback/onenote/lang/en
34 - 102 2653 19
lib.php
in mod/assign/submission/onenote
33 1 2134 2653 9
lib.php
in mod/assign/feedback/onenote
28 1 2134 2653 10
submission_created.php
in mod/assign/submission/onenote/classes/event
26 3 2134 2653 6
submission_updated.php
in mod/assign/submission/onenote/classes/event
26 3 2134 2653 6
restore_assignfeedback_onenote_subplugin.class.php
in mod/assign/feedback/onenote/backup/moodle2
20 2 2134 2653 9
restore_assignsubmission_onenote_subplugin.class.php
in mod/assign/submission/onenote/backup/moodle2
19 2 2134 2653 7
settings.php
in mod/assign/submission/onenote
16 - 94 2653 7
backup_assignfeedback_onenote_subplugin.class.php
in mod/assign/feedback/onenote/backup/moodle2
14 1 94 2653 10
backup_assignsubmission_onenote_subplugin.class.php
in mod/assign/submission/onenote/backup/moodle2
14 1 2134 2653 7
version.php
in mod/assign/feedback/onenote
10 - 55 2653 36
version.php
in mod/assign/submission/onenote
10 - 55 2653 36
install.php
in mod/assign/feedback/onenote/db
9 1 94 2653 7
settings.php
in mod/assign/feedback/onenote
5 - 94 2653 8
upgrade.php
in mod/assign/feedback/onenote/db
4 1 2134 2653 7
upgrade.php
in mod/assign/submission/onenote/db
4 1 2134 2653 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
upgrade.php
in mod/assign/submission/onenote/db
4 1 2134 2653 6
upgrade.php
in mod/assign/feedback/onenote/db
4 1 2134 2653 7
microsoft.js
in blocks/microsoft/js
5 1 2134 2236 5
filter_oembed.php
in filter/oembed/lang/pt_br
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/pl
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/nl
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/ja
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/it
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/fr
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/fi
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/es
13 - 2134 2175 3
filter_oembed.php
in filter/oembed/lang/cs
13 - 2134 2175 3
backup_assignsubmission_onenote_subplugin.class.php
in mod/assign/submission/onenote/backup/moodle2
14 1 2134 2653 7
restore_assignsubmission_onenote_subplugin.class.php
in mod/assign/submission/onenote/backup/moodle2
19 2 2134 2653 7
restore_assignfeedback_onenote_subplugin.class.php
in mod/assign/feedback/onenote/backup/moodle2
20 2 2134 2653 9
submission_updated.php
in mod/assign/submission/onenote/classes/event
26 3 2134 2653 6
submission_created.php
in mod/assign/submission/onenote/classes/event
26 3 2134 2653 6
lib.php
in mod/assign/feedback/onenote
28 1 2134 2653 10
lib.php
in mod/assign/submission/onenote
33 1 2134 2653 9
assessable_uploaded.php
in mod/assign/submission/onenote/classes/event
40 7 2134 2653 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utils.php
in local/o365/classes/feature/sds
80 3 55 81 2
externallib.php
in mod/assign/feedback/onenote
38 4 94 173 3
onenotedelete.js
in mod/assign/feedback/onenote/amd/src
34 2 94 173 3
services.php
in mod/assign/feedback/onenote/db
12 - 94 173 3
aadsyncoptions.php
in local/o365/classes/adminsetting
82 3 70 306 7
cleanupoidctokens.php
in auth/oidc
69 - 236 306 2
auth_oidc_admin_setting_iconselect.php
in auth/oidc/classes/adminsetting
56 4 101 306 3
auth_oidc_admin_setting_loginflow.php
in auth/oidc/classes/adminsetting
42 3 101 306 3
iconselect.css
in auth/oidc/classes/adminsetting
26 - 236 306 2
auth_oidc_admin_setting_redirecturi.php
in auth/oidc/classes/adminsetting
24 5 101 306 3
auth_oidc_admin_setting_label.php
in auth/oidc/classes/adminsetting
20 4 101 306 5
json_download.php
in local/o365
9 - 314 321 2
configure_sync.php
in blocks/microsoft
40 - 90 336 3
configure_reset.php
in blocks/microsoft
68 - 90 342 3
forms.php
in blocks/microsoft
63 3 90 342 6
courseresetteams.php
in local/o365/classes/adminsetting
49 3 70 342 6
cleanup_oidc_state_and_token.php
in auth/oidc/classes/task
14 2 101 349 4
tasks.php
in auth/oidc/db
13 - 321 349 2
teamsconnection.php
in local/o365/classes/form
13 1 70 355 4
moodlesetup.js
in local/o365/classes/adminsetting
101 11 378 381 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
local_o365.php
in local/o365/lang/en
831 1 53 2618 174
settings.php
in local/o365
531 - 53 2618 109
token.php
in local/o365/classes/oauth2
276 16 53 2618 39
azuresetup.js
in local/o365/classes/adminsetting
271 18 53 2324 25
version.php
in local/office365
15 - 53 2573 72
version.php
in local/o365
10 - 53 2618 135
acp.php
in local/o365/classes/page
1647 36 55 2245 67
unified.php
in local/o365/classes/rest
1615 105 55 2451 117
observers.php
in local/o365/classes
723 22 55 2618 92
utils.php
in local/o365/classes/feature/usergroups
711 29 55 2149 27
sync.php
in local/o365/classes/feature/sds/task
420 6 55 2055 18
o365api.php
in local/o365/classes/rest
292 12 55 2618 51
lib.php
in auth/oidc
289 10 55 2534 17
auth_oidc.php
in auth/oidc/lang/en
211 - 55 2618 72
utils.php
in local/o365/classes/feature/sds
80 3 55 81 2
version.php
in blocks/microsoft
10 - 55 2408 48
version.php
in local/onenote
10 - 55 2650 47
version.php
in mod/assign/feedback/onenote
10 - 55 2653 36
version.php
in mod/assign/submission/onenote
10 - 55 2653 36
version.php
in repository/office365
10 - 55 2618 49