JetBrains / teamcity-vscode-extension
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 151 files with 6,720 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (330 lines of code)
    • 4 files changed 21-50 times (505 lines of code)
    • 58 files changed 6-20 times (3,141 lines of code)
    • 87 files changed 1-5 times (2,744 lines of code)
0% | 4% | 7% | 46% | 40%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 151 files with 6,720 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 15 files changed by 2-5 contributors (1,428 lines of code)
    • 136 files changed by 1 contributor (5,292 lines of code)
0% | 0% | 0% | 21% | 78%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, svg, json, txt, md, vscodeignore, gitignore, js
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 4% | 7% | 47% | 40%
js0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 5% | 7% | 47% | 39%
unit-test0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
constants.ts
in src/bll/utils
201 67 2017-08-22 2018-10-11 58 2 gripanov@gmail.com gripanov@gmail.com
129 18 2017-07-07 2018-07-13 54 1 gripanov@gmail.com gripanov@gmail.com
148 - 2017-08-21 2018-10-11 50 3 gripanov@gmail.com gripanov@gmail.com
88 5 2017-07-07 2018-07-13 32 2 gripanov@gmail.com gripanov@gmail.com
72 1 2017-07-07 2018-07-13 31 1 gripanov@gmail.com gripanov@gmail.com
signin.ts
in src/bll/commands
197 16 2017-10-09 2018-07-13 31 2 gripanov@gmail.com gripanov@gmail.com
158 12 2017-10-13 2018-10-11 18 1 gripanov@gmail.com gripanov@gmail.com
remoterun.ts
in src/bll/commands
74 4 2017-10-09 2018-07-13 17 2 gripanov@gmail.com gripanov@gmail.com
patchmanager.ts
in src/bll/utils
112 11 2017-08-22 2018-10-11 17 1 gripanov@gmail.com gripanov@gmail.com
135 8 2017-08-21 2018-07-13 17 2 gripanov@gmail.com gripanov@gmail.com
messageconstants.ts
in src/bll/utils
29 - 2017-08-22 2018-07-13 16 2 gripanov@gmail.com gripanov@gmail.com
remotelogin.ts
in src/dal
88 4 2017-08-20 2018-06-15 16 2 gripanov@gmail.com gripanov@gmail.com
weblinks.ts
in src/dal
123 6 2017-08-21 2018-10-11 15 2 gripanov@gmail.com gripanov@gmail.com
cvsprovider.ts
in src/dal
6 - 2017-08-22 2018-10-11 14 1 gripanov@gmail.com gripanov@gmail.com
vscodeutils.ts
in src/bll/utils
40 2 2017-08-22 2018-06-14 13 1 gripanov@gmail.com gripanov@gmail.com
change.ts
in src/bll/entities
98 12 2017-09-18 2018-07-13 13 1 gripanov@gmail.com gripanov@gmail.com
utils.ts
in src/bll/utils
155 16 2018-02-02 2018-10-11 13 1 gripanov@gmail.com gripanov@gmail.com
settings.ts
in src/bll/entities
9 - 2017-08-22 2018-07-13 12 1 gripanov@gmail.com gripanov@gmail.com
settingsimpl.ts
in src/bll/entities
50 8 2017-08-22 2018-07-13 12 1 gripanov@gmail.com gripanov@gmail.com
signout.ts
in src/bll/commands
20 2 2017-11-29 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
gitisactivevalidator.ts
in src/bll/cvsutils
41 7 2017-09-08 2018-05-14 11 1 gripanov@gmail.com gripanov@gmail.com
72 8 2017-11-29 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
xmlparser.ts
in src/bll/utils
116 12 2017-08-22 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
summarydao.ts
in src/dal
21 1 2017-09-18 2018-07-13 10 2 gripanov@gmail.com gripanov@gmail.com
inmemorycredentialsstore.ts
in src/bll/credentialsstore
59 5 2017-12-18 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
win-credstore-api.ts
in src/bll/credentialsstore/win32
78 8 2017-12-02 2018-04-13 9 1 gripanov@gmail.com gripanov@gmail.com
patchsender.ts
in src/bll/remoterun
83 7 2017-08-22 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
showmychanges.ts
in src/bll/commands
93 8 2018-02-09 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
gitpathfinder.ts
in src/bll/cvsutils
106 12 2017-09-08 2018-05-14 9 1 gripanov@gmail.com gripanov@gmail.com
12 - 2018-02-11 2018-07-13 8 1 gripanov@gmail.com gripanov@gmail.com
tfvcisactivevalidator.ts
in src/bll/cvsutils
19 3 2017-09-08 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
tfvcpathfinder.ts
in src/bll/cvsutils
50 6 2017-09-08 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
persistentstoragemanager.ts
in src/bll/credentialsstore
56 5 2017-12-02 2018-03-02 8 1 gripanov@gmail.com gripanov@gmail.com
win-credstore.ts
in src/bll/credentialsstore/win32
60 7 2017-12-02 2018-01-03 8 1 gripanov@gmail.com gripanov@gmail.com
resourceprovider.ts
in src/view/dataproviders
63 3 2017-11-29 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
builddao.ts
in src/dal
19 1 2017-09-18 2018-03-05 7 2 gripanov@gmail.com gripanov@gmail.com
checkininfo.ts
in src/bll/entities
22 3 2017-10-13 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
checkininfoitem.ts
in src/bll/entities/presentable
24 2 2018-02-12 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
buildconfigitem.ts
in src/bll/entities/presentable
28 4 2018-02-12 2018-06-14 7 1 gripanov@gmail.com gripanov@gmail.com
timeperioditem.ts
in src/bll/entities/presentable
29 2 2018-02-14 2018-07-13 7 1 gripanov@gmail.com gripanov@gmail.com
osx-keychain-access.ts
in src/bll/credentialsstore/osx
64 6 2017-12-18 2018-03-05 7 2 gripanov@gmail.com gripanov@gmail.com
GitCommandsFactory.ts
in src/dal/git
66 11 2018-05-08 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
linux-file-api.ts
in src/bll/credentialsstore/linux
73 8 2017-12-14 2018-03-02 7 1 gripanov@gmail.com gripanov@gmail.com
summary.ts
in src/bll/entities
74 5 2017-09-18 2018-07-13 7 1 gripanov@gmail.com gripanov@gmail.com
osx-keychain-api.ts
in src/bll/credentialsstore/osx
100 9 2017-12-18 2018-04-13 7 2 gripanov@gmail.com gripanov@gmail.com
Context.ts
in src/view
7 - 2018-05-25 2018-07-13 6 1 gripanov@gmail.com gripanov@gmail.com
credentialsstore.ts
in src/bll/credentialsstore
7 - 2017-08-22 2018-03-05 6 1 gripanov@gmail.com gripanov@gmail.com
modifiedcvsresource.ts
in src/bll/entities/cvsresources
11 2 2017-10-15 2018-10-11 6 1 gripanov@gmail.com gripanov@gmail.com
deletedcvsresource.ts
in src/bll/entities/cvsresources
11 2 2017-10-15 2018-10-11 6 1 gripanov@gmail.com gripanov@gmail.com
addedcvsresource.ts
in src/bll/entities/cvsresources
11 2 2017-10-15 2018-10-11 6 1 gripanov@gmail.com gripanov@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
148 - 2017-08-21 2018-10-11 50 3 gripanov@gmail.com gripanov@gmail.com
constants.ts
in src/bll/utils
201 67 2017-08-22 2018-10-11 58 2 gripanov@gmail.com gripanov@gmail.com
88 5 2017-07-07 2018-07-13 32 2 gripanov@gmail.com gripanov@gmail.com
signin.ts
in src/bll/commands
197 16 2017-10-09 2018-07-13 31 2 gripanov@gmail.com gripanov@gmail.com
remoterun.ts
in src/bll/commands
74 4 2017-10-09 2018-07-13 17 2 gripanov@gmail.com gripanov@gmail.com
135 8 2017-08-21 2018-07-13 17 2 gripanov@gmail.com gripanov@gmail.com
messageconstants.ts
in src/bll/utils
29 - 2017-08-22 2018-07-13 16 2 gripanov@gmail.com gripanov@gmail.com
remotelogin.ts
in src/dal
88 4 2017-08-20 2018-06-15 16 2 gripanov@gmail.com gripanov@gmail.com
weblinks.ts
in src/dal
123 6 2017-08-21 2018-10-11 15 2 gripanov@gmail.com gripanov@gmail.com
summarydao.ts
in src/dal
21 1 2017-09-18 2018-07-13 10 2 gripanov@gmail.com gripanov@gmail.com
osx-keychain-api.ts
in src/bll/credentialsstore/osx
100 9 2017-12-18 2018-04-13 7 2 gripanov@gmail.com gripanov@gmail.com
osx-keychain-access.ts
in src/bll/credentialsstore/osx
64 6 2017-12-18 2018-03-05 7 2 gripanov@gmail.com gripanov@gmail.com
builddao.ts
in src/dal
19 1 2017-09-18 2018-03-05 7 2 gripanov@gmail.com gripanov@gmail.com
fs-proxy.ts
in src/bll/moduleproxies
43 7 2018-01-02 2018-03-05 6 2 gripanov@gmail.com gripanov@gmail.com
osx-keychain-parser.ts
in src/bll/credentialsstore/osx
98 10 2017-12-19 2018-03-05 4 2 gripanov@gmail.com gripanov@gmail.com
129 18 2017-07-07 2018-07-13 54 1 gripanov@gmail.com gripanov@gmail.com
72 1 2017-07-07 2018-07-13 31 1 gripanov@gmail.com gripanov@gmail.com
158 12 2017-10-13 2018-10-11 18 1 gripanov@gmail.com gripanov@gmail.com
patchmanager.ts
in src/bll/utils
112 11 2017-08-22 2018-10-11 17 1 gripanov@gmail.com gripanov@gmail.com
cvsprovider.ts
in src/dal
6 - 2017-08-22 2018-10-11 14 1 gripanov@gmail.com gripanov@gmail.com
vscodeutils.ts
in src/bll/utils
40 2 2017-08-22 2018-06-14 13 1 gripanov@gmail.com gripanov@gmail.com
utils.ts
in src/bll/utils
155 16 2018-02-02 2018-10-11 13 1 gripanov@gmail.com gripanov@gmail.com
change.ts
in src/bll/entities
98 12 2017-09-18 2018-07-13 13 1 gripanov@gmail.com gripanov@gmail.com
settings.ts
in src/bll/entities
9 - 2017-08-22 2018-07-13 12 1 gripanov@gmail.com gripanov@gmail.com
settingsimpl.ts
in src/bll/entities
50 8 2017-08-22 2018-07-13 12 1 gripanov@gmail.com gripanov@gmail.com
gitisactivevalidator.ts
in src/bll/cvsutils
41 7 2017-09-08 2018-05-14 11 1 gripanov@gmail.com gripanov@gmail.com
signout.ts
in src/bll/commands
20 2 2017-11-29 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
xmlparser.ts
in src/bll/utils
116 12 2017-08-22 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
72 8 2017-11-29 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
gitpathfinder.ts
in src/bll/cvsutils
106 12 2017-09-08 2018-05-14 9 1 gripanov@gmail.com gripanov@gmail.com
showmychanges.ts
in src/bll/commands
93 8 2018-02-09 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
patchsender.ts
in src/bll/remoterun
83 7 2017-08-22 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
inmemorycredentialsstore.ts
in src/bll/credentialsstore
59 5 2017-12-18 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
win-credstore-api.ts
in src/bll/credentialsstore/win32
78 8 2017-12-02 2018-04-13 9 1 gripanov@gmail.com gripanov@gmail.com
tfvcisactivevalidator.ts
in src/bll/cvsutils
19 3 2017-09-08 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
tfvcpathfinder.ts
in src/bll/cvsutils
50 6 2017-09-08 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
persistentstoragemanager.ts
in src/bll/credentialsstore
56 5 2017-12-02 2018-03-02 8 1 gripanov@gmail.com gripanov@gmail.com
win-credstore.ts
in src/bll/credentialsstore/win32
60 7 2017-12-02 2018-01-03 8 1 gripanov@gmail.com gripanov@gmail.com
12 - 2018-02-11 2018-07-13 8 1 gripanov@gmail.com gripanov@gmail.com
resourceprovider.ts
in src/view/dataproviders
63 3 2017-11-29 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
linux-file-api.ts
in src/bll/credentialsstore/linux
73 8 2017-12-14 2018-03-02 7 1 gripanov@gmail.com gripanov@gmail.com
buildconfigitem.ts
in src/bll/entities/presentable
28 4 2018-02-12 2018-06-14 7 1 gripanov@gmail.com gripanov@gmail.com
checkininfoitem.ts
in src/bll/entities/presentable
24 2 2018-02-12 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
timeperioditem.ts
in src/bll/entities/presentable
29 2 2018-02-14 2018-07-13 7 1 gripanov@gmail.com gripanov@gmail.com
summary.ts
in src/bll/entities
74 5 2017-09-18 2018-07-13 7 1 gripanov@gmail.com gripanov@gmail.com
checkininfo.ts
in src/bll/entities
22 3 2017-10-13 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
GitCommandsFactory.ts
in src/dal/git
66 11 2018-05-08 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
workspace-proxy.ts
in src/bll/moduleproxies
14 3 2018-01-16 2018-04-12 6 1 gripanov@gmail.com gripanov@gmail.com
window-proxy.ts
in src/bll/moduleproxies
27 3 2018-02-18 2018-06-14 6 1 gripanov@gmail.com gripanov@gmail.com
credentialsstore.ts
in src/bll/credentialsstore
7 - 2017-08-22 2018-03-05 6 1 gripanov@gmail.com gripanov@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.ts
in src/bll/entities
163 15 2017-09-18 2018-07-13 6 1 gripanov@gmail.com gripanov@gmail.com
158 12 2017-10-13 2018-10-11 18 1 gripanov@gmail.com gripanov@gmail.com
utils.ts
in src/bll/utils
155 16 2018-02-02 2018-10-11 13 1 gripanov@gmail.com gripanov@gmail.com
NewNotificationWatcher.ts
in src/bll/notifications
153 10 2018-07-08 2018-07-13 4 1 gripanov@gmail.com gripanov@gmail.com
129 18 2017-07-07 2018-07-13 54 1 gripanov@gmail.com gripanov@gmail.com
xmlparser.ts
in src/bll/utils
116 12 2017-08-22 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
patchmanager.ts
in src/bll/utils
112 11 2017-08-22 2018-10-11 17 1 gripanov@gmail.com gripanov@gmail.com
logger.ts
in src/bll/utils
108 13 2017-08-22 2018-03-05 2 1 gripanov@gmail.com gripanov@gmail.com
gitpathfinder.ts
in src/bll/cvsutils
106 12 2017-09-08 2018-05-14 9 1 gripanov@gmail.com gripanov@gmail.com
GetSuitableConfigs.ts
in src/bll/commands
104 9 2018-09-04 2018-10-11 4 1 gripanov@gmail.com gripanov@gmail.com
change.ts
in src/bll/entities
98 12 2017-09-18 2018-07-13 13 1 gripanov@gmail.com gripanov@gmail.com
testsettings.ts
in unit-test
94 16 2018-02-03 2018-03-05 3 1 gripanov@gmail.com gripanov@gmail.com
showmychanges.ts
in src/bll/commands
93 8 2018-02-09 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
88 6 2018-04-06 2018-04-12 4 1 gripanov@gmail.com gripanov@gmail.com
AddEditBuildParameter.ts
in src/bll/commands
86 9 2018-06-03 2018-06-14 3 1 gripanov@gmail.com gripanov@gmail.com
patchsender.ts
in src/bll/remoterun
83 7 2017-08-22 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
80 5 2018-05-11 2018-10-11 5 1 gripanov@gmail.com gripanov@gmail.com
win-credstore-api.ts
in src/bll/credentialsstore/win32
78 8 2017-12-02 2018-04-13 9 1 gripanov@gmail.com gripanov@gmail.com
summary.ts
in src/bll/entities
74 5 2017-09-18 2018-07-13 7 1 gripanov@gmail.com gripanov@gmail.com
linux-file-api.ts
in src/bll/credentialsstore/linux
73 8 2017-12-14 2018-03-02 7 1 gripanov@gmail.com gripanov@gmail.com
72 1 2017-07-07 2018-07-13 31 1 gripanov@gmail.com gripanov@gmail.com
72 8 2017-11-29 2018-07-13 11 1 gripanov@gmail.com gripanov@gmail.com
69 7 2018-09-12 2018-10-11 3 1 gripanov@gmail.com gripanov@gmail.com
GitCommandsFactory.ts
in src/dal/git
66 11 2018-05-08 2018-10-11 7 1 gripanov@gmail.com gripanov@gmail.com
resourceprovider.ts
in src/view/dataproviders
63 3 2017-11-29 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
TcNotificationStatus.ts
in src/bll/notifications
61 10 2018-07-08 2018-07-13 2 1 gripanov@gmail.com gripanov@gmail.com
win-credstore.ts
in src/bll/credentialsstore/win32
60 7 2017-12-02 2018-01-03 8 1 gripanov@gmail.com gripanov@gmail.com
inmemorycredentialsstore.ts
in src/bll/credentialsstore
59 5 2017-12-18 2018-07-13 9 1 gripanov@gmail.com gripanov@gmail.com
file-token-storage.ts
in src/bll/credentialsstore/linux
58 8 2017-12-14 2018-03-05 5 1 gripanov@gmail.com gripanov@gmail.com
httphostrequest.ts
in src/bll/weblinklistener
57 4 2018-04-06 2018-04-12 4 1 gripanov@gmail.com gripanov@gmail.com
persistentstoragemanager.ts
in src/bll/credentialsstore
56 5 2017-12-02 2018-03-02 8 1 gripanov@gmail.com gripanov@gmail.com
win-credstore-parser.ts
in src/bll/credentialsstore/win32
56 7 2017-12-18 2018-01-03 5 1 gripanov@gmail.com gripanov@gmail.com
buildprovider.ts
in src/view/dataproviders
56 2 2017-11-29 2018-02-12 6 1 gripanov@gmail.com gripanov@gmail.com
56 5 2017-12-02 2018-05-14 5 1 gripanov@gmail.com gripanov@gmail.com
modificationsubscription.ts
in src/bll/notifications
55 5 2017-09-13 2018-03-05 4 1 gripanov@gmail.com gripanov@gmail.com
53 4 2017-08-22 2018-03-05 4 1 gripanov@gmail.com gripanov@gmail.com
BuildSettingsProvider.ts
in src/view/dataproviders
52 1 2018-06-01 2018-07-13 5 1 gripanov@gmail.com gripanov@gmail.com
tfvcpathfinder.ts
in src/bll/cvsutils
50 6 2017-09-08 2018-10-11 8 1 gripanov@gmail.com gripanov@gmail.com
settingsimpl.ts
in src/bll/entities
50 8 2017-08-22 2018-07-13 12 1 gripanov@gmail.com gripanov@gmail.com
buildconfig.ts
in src/bll/entities
48 10 2018-02-11 2018-06-14 4 1 gripanov@gmail.com gripanov@gmail.com
bytewriter.ts
in src/bll/utils
46 4 2017-08-22 2018-03-05 2 1 gripanov@gmail.com gripanov@gmail.com
43 4 2018-05-11 2018-05-14 2 1 gripanov@gmail.com gripanov@gmail.com
GetTfsWorkFoldInfo.ts
in src/dal/tfs
42 2 2018-09-12 2018-10-11 3 1 gripanov@gmail.com gripanov@gmail.com
gitisactivevalidator.ts
in src/bll/cvsutils
41 7 2017-09-08 2018-05-14 11 1 gripanov@gmail.com gripanov@gmail.com
41 2 2018-09-11 2018-10-11 2 1 gripanov@gmail.com gripanov@gmail.com
vscodeutils.ts
in src/bll/utils
40 2 2017-08-22 2018-06-14 13 1 gripanov@gmail.com gripanov@gmail.com
GitProvider.ts
in src/dal/git
40 7 2018-09-12 2018-10-11 2 1 gripanov@gmail.com gripanov@gmail.com
40 3 2018-09-12 2018-10-11 3 1 gripanov@gmail.com gripanov@gmail.com
imageconstants.ts
in src/bll/entities
37 2 2018-03-19 2018-04-12 3 1 gripanov@gmail.com gripanov@gmail.com
changesprovider.ts
in src/view/dataproviders
37 5 2018-02-12 2018-07-13 6 1 gripanov@gmail.com gripanov@gmail.com