microsoft / vscode-azurefunctions
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: 265
  • Daily file updates (only one update per file and date counted): 936
  • First update: 2017-09-21
  • Latest update: 2022-01-25
  • Days between first and latest update: 1588 (226 weeks, estimated 1130 working days)
  • Active days (at least one file change): 539
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 265 files with 19,841 lines of code in files.
    • 257 files that are 366+ days old (18,723 lines of code)
    • 5 files that are 181-365 days old (1,048 lines of code)
    • 3 files that are 91-180 days old (70 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)
94% | 5% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 265 files with 19,841 lines of code in files.
    • 69 files have been last changed 366+ days ago (1,770 lines of code)
    • 118 files have been last changed 181-365 days ago (5,983 lines of code)
    • 62 files have been last changed 91-180 days ago (4,460 lines of code)
    • 11 files have been last changed 31-90 days ago (7,371 lines of code)
    • 5 files have been last changed 1-30 days ago (257 lines of code)
8% | 30% | 22% | 37% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, json, txt, yml, md, svg, cs, js, csproj, gitignore, vscodeignore, xml, html, eslintignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts91% | 8% | <1% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts9% | 45% | 34% | 7% | 2%
cs77% | 22% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 100% | 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
ROOT100% | 0% | 0% | 0% | 0%
src/commands86% | 13% | <1% | 0% | 0%
src/templates100% | 0% | 0% | 0% | 0%
src/tree100% | 0% | 0% | 0% | 0%
src/utils99% | <1% | 0% | 0% | 0%
tools/JsonCli100% | 0% | 0% | 0% | 0%
src/funcCoreTools95% | 0% | 4% | 0% | 0%
src/vsCodeConfig100% | 0% | 0% | 0% | 0%
src/debug100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/funcConfig100% | 0% | 0% | 0% | 0%
src/downloadAzureProject0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/commands12% | 44% | 29% | 11% | 2%
tools/JsonCli77% | 22% | 0% | 0% | 0%
src/utils13% | 59% | 20% | 6% | 0%
src/funcConfig38% | 61% | 0% | 0% | 0%
src/funcCoreTools13% | 13% | 73% | 0% | 0%
src/tree4% | 23% | 71% | 0% | 0%
src/templates2% | 51% | 40% | 5% | 0%
ROOT<1% | 1% | 0% | 98% | 0%
src/vsCodeConfig<1% | 91% | 8% | 0% | 0%
src<1% | 3% | 63% | 0% | 32%
src/debug0% | 68% | 31% | 0% | 0%
src/downloadAzureProject0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
extension.ts
in src
88 3 27 1593 116
stopFunctionApp.ts
in src/commands
20 1 186 1582 17
startFunctionApp.ts
in src/commands
19 1 186 1582 16
openInPortal.ts
in src/commands
9 1 186 1582 11
errors.ts
in src
9 1 335 1582 10
restartFunctionApp.ts
in src/commands
8 1 977 1582 7
fs.ts
in src/utils
57 4 202 1567 25
localize.ts
in src
2 - 1158 1567 2
workspace.ts
in src/utils
75 9 54 1566 24
azure.ts
in src/utils
64 6 348 1553 30
deleteFunctionApp.ts
in src/commands
6 1 207 1544 3
cpUtils.ts
in src/utils
72 3 314 1543 13
gitUtils.ts
in src/utils
24 3 861 1543 4
editAppSetting.ts
in src/commands
9 1 987 1524 4
renameAppSetting.ts
in src/commands
9 1 987 1524 4
createChildNode.ts
in src/commands
8 1 916 1524 6
deleteNode.ts
in src/commands
8 1 928 1524 7
mavenUtils.ts
in src/utils
69 4 306 1522 19
configureDeploymentSource.ts
in src/commands
14 1 186 1512 12
copyFunctionUrl.ts
in src/commands
17 1 160 1511 12
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Package.cs
in tools/JsonCli/src
28 2 1278 1278 1
Models.cs
in tools/JsonCli/src/Models
39 - 1278 1278 1
CommandLineParser.cs
in tools/JsonCli/src
159 8 1278 1278 1
localize.ts
in src
2 - 1158 1567 2
PowerShellInitVSCodeStep.ts
in src/commands/initProjectForVSCode/InitVSCodeStep
11 2 1042 1042 1
createBindingWizard.ts
in src/commands/addBinding
13 1 1026 1026 1
extensions.ts
in src/vsCodeConfig
3 - 1018 1018 1
IFunctionTemplate.ts
in src/templates
14 - 1013 1294 3
addBindingSettingSteps.ts
in src/commands/addBinding/settingSteps
33 1 1013 1026 3
IAzureWebJobsStorageWizardContext.ts
in src/commands/appSettings
5 - 987 1010 2
IDotnetFunctionWizardContext.ts
in src/commands/createFunction/dotnetSteps
8 1 987 1049 3
EventHubNameStep.ts
in src/commands/addBinding/settingSteps/eventHub
8 1 987 1014 3
renameAppSetting.ts
in src/commands
9 1 987 1524 4
editAppSetting.ts
in src/commands
9 1 987 1524 4
StorageConnectionCreateStep.ts
in src/commands/addBinding/settingSteps
12 2 987 1026 3
restartFunctionApp.ts
in src/commands
8 1 977 1582 7
delay.ts
in src/utils
3 1 944 944 1
deleteNode.ts
in src/commands
8 1 928 1524 7
createChildNode.ts
in src/commands
8 1 916 1524 6
gitUtils.ts
in src/utils
24 3 861 1543 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
addJavaInitVSCodeSteps.ts
in src/commands/initProjectForVSCode/javaSteps
27 1 136 136 1
JavaBuildToolStep.ts
in src/commands/createNewProject/javaSteps
20 3 136 136 1
getFuncCliPath.ts
in src/funcCoreTools
23 3 160 160 1
telemetryUtils.ts
in src/utils
11 - 194 194 1
backupStacks.ts
in src/commands/createFunctionApp/stacks
841 - 252 252 1
DotnetRuntimeStep.ts
in src/commands/createNewProject/dotnetSteps
71 6 27 335 6
setupProjectFolder.ts
in src/downloadAzureProject
86 2 186 341 2
handleUri.ts
in src/downloadAzureProject
39 3 241 341 2
taskUtils.ts
in src/utils
29 4 313 418 3
getStackPicks.ts
in src/commands/createFunctionApp/stacks
147 7 90 451 10
FunctionAppStackStep.ts
in src/commands/createFunctionApp/stacks
61 4 97 451 5
AppStackModel.ts
in src/commands/createFunctionApp/stacks/models
34 - 353 451 3
FunctionAppStackModel.ts
in src/commands/createFunctionApp/stacks/models
29 - 90 451 5
OpenAPICreateStep.ts
in src/commands/createFunction/openAPISteps
89 6 241 473 4
OpenAPIGetSpecificationFileStep.ts
in src/commands/createFunction/openAPISteps
24 2 426 473 2
azureClients.ts
in src/utils
25 6 186 475 2
CustomProjectCreateStep.ts
in src/commands/createNewProject/ProjectCreateStep
16 1 229 482 2
downloadAppSettingsFromApi.ts
in src/commands/api
8 1 483 483 1
uploadAppSettingsFromApi.ts
in src/commands/api
8 1 21 483 2
hasMinFuncCliVersion.ts
in src/funcCoreTools
21 1 160 527 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
uploadAppSettings.ts
in src/commands/appSettings
70 2 21 1399 21
uploadAppSettingsFromApi.ts
in src/commands/api
8 1 21 483 2
extension.ts
in src
88 3 27 1593 116
DotnetRuntimeStep.ts
in src/commands/createNewProject/dotnetSteps
71 6 27 335 6
IProjectWizardContext.ts
in src/commands/createNewProject
20 - 27 1042 10
workspace.ts
in src/utils
75 9 54 1566 24
executeDotnetTemplateCommand.ts
in src/templates/dotnet
74 6 55 860 13
PythonAliasListStep.ts
in src/commands/createNewProject/pythonSteps
67 4 55 812 6
pickFuncProcess.ts
in src/commands
140 7 63 1480 45
DebugProxy.ts
in src/commands/remoteDebugJava
128 4 63 880 8
JavaScriptProjectCreateStep.ts
in src/commands/createNewProject/ProjectCreateStep
103 6 63 1018 9
TypeScriptProjectCreateStep.ts
in src/commands/createNewProject/ProjectCreateStep
53 3 63 1042 8
NOTICE.html
in root
6401 - 88 1040 24
FunctionAppCreateStep.ts
in src/commands/createFunctionApp
154 10 90 823 20
getStackPicks.ts
in src/commands/createFunctionApp/stacks
147 7 90 451 10
FunctionAppStackModel.ts
in src/commands/createFunctionApp/stacks/models
29 - 90 451 5
FunctionAppStackStep.ts
in src/commands/createFunctionApp/stacks
61 4 97 451 5
FuncVersion.ts
in src
53 5 97 830 13
SlotTreeItemBase.ts
in src/tree
171 19 114 1173 38
registerCommands.ts
in src/commands
102 1 114 838 12