JetBrains / intellij-deps-ssh-nio-fs
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 21 files with 2,700 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (823 lines of code)
    • 7 files changed 6-20 times (1,293 lines of code)
    • 13 files changed 1-5 times (584 lines of code)
0% | 0% | 30% | 47% | 21%
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 21 files with 2,700 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)
    • 2 files changed by 6-10 contributors (958 lines of code)
    • 9 files changed by 2-5 contributors (1,040 lines of code)
    • 10 files changed by 1 contributor (702 lines of code)
0% | 0% | 35% | 38% | 26%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, gitignore, md, gitattributes, ps1, txt, sh, xml, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 30% | 47% | 21%
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% | 0% | 30% | 47% | 21%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
UnixSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
823 68 2013-06-21 2021-07-14 29 9 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
AbstractSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
135 14 2013-06-21 2021-03-16 17 6 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshFileSystemWatchService.java
in src/main/java/com/pastdev/jsch/nio/file
116 13 2013-06-23 2018-03-10 8 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
233 14 2013-06-21 2020-07-20 7 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshPathWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
279 13 2013-06-23 2016-03-12 7 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
340 29 2013-06-21 2018-03-10 7 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
AbstractSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
63 10 2013-06-21 2015-07-13 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshSeekableByteChannel.java
in src/main/java/com/pastdev/jsch/nio/file
127 9 2013-06-22 2015-07-12 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
AbstractSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
38 4 2013-06-21 2014-10-29 4 2 lucastheisen@pastdev.com ltheisen@mitre.org
UnixSshPathWatchEvent.java
in src/main/java/com/pastdev/jsch/nio/file
27 3 2013-06-23 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshBasicFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
45 5 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPosixFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
54 7 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshSftpHybridFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
57 7 2015-07-13 2020-07-20 3 3 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
Variant.java
in src/main/java/com/pastdev/jsch/nio/file
5 - 2015-05-01 2015-05-03 2 2 benjamin@bpiwowar.net lucastheisen@pastdev.com
StandardGroupPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
7 - 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
StandardUserPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
20 3 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPathINotifyWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
72 5 2016-03-12 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshSftpHybridFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
105 8 2015-07-13 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
SftpRunner.java
in src/main/java/com/pastdev/jsch/sftp
11 - 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
CommandRunner.java
in src/main/java/com/pastdev/jsch/command
35 4 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
IOUtils.java
in src/main/java/com/pastdev/jsch
108 12 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
Files With Most Contributors (Top 21)
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
UnixSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
823 68 2013-06-21 2021-07-14 29 9 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
AbstractSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
135 14 2013-06-21 2021-03-16 17 6 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshSftpHybridFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
57 7 2015-07-13 2020-07-20 3 3 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
340 29 2013-06-21 2018-03-10 7 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
233 14 2013-06-21 2020-07-20 7 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshSeekableByteChannel.java
in src/main/java/com/pastdev/jsch/nio/file
127 9 2013-06-22 2015-07-12 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
AbstractSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
63 10 2013-06-21 2015-07-13 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
AbstractSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
38 4 2013-06-21 2014-10-29 4 2 lucastheisen@pastdev.com ltheisen@mitre.org
Variant.java
in src/main/java/com/pastdev/jsch/nio/file
5 - 2015-05-01 2015-05-03 2 2 benjamin@bpiwowar.net lucastheisen@pastdev.com
UnixSshSftpHybridFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
105 8 2015-07-13 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshPathINotifyWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
72 5 2016-03-12 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshFileSystemWatchService.java
in src/main/java/com/pastdev/jsch/nio/file
116 13 2013-06-23 2018-03-10 8 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPathWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
279 13 2013-06-23 2016-03-12 7 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshBasicFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
45 5 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPosixFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
54 7 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPathWatchEvent.java
in src/main/java/com/pastdev/jsch/nio/file
27 3 2013-06-23 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
StandardUserPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
20 3 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
StandardGroupPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
7 - 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
SftpRunner.java
in src/main/java/com/pastdev/jsch/sftp
11 - 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
IOUtils.java
in src/main/java/com/pastdev/jsch
108 12 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
CommandRunner.java
in src/main/java/com/pastdev/jsch/command
35 4 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
Files With Least Contributors (Top 21)
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
UnixSshPathWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
279 13 2013-06-23 2016-03-12 7 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshFileSystemWatchService.java
in src/main/java/com/pastdev/jsch/nio/file
116 13 2013-06-23 2018-03-10 8 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
IOUtils.java
in src/main/java/com/pastdev/jsch
108 12 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
UnixSshPosixFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
54 7 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshBasicFileAttributeView.java
in src/main/java/com/pastdev/jsch/nio/file
45 5 2013-06-21 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
CommandRunner.java
in src/main/java/com/pastdev/jsch/command
35 4 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
UnixSshPathWatchEvent.java
in src/main/java/com/pastdev/jsch/nio/file
27 3 2013-06-23 2014-10-25 3 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
StandardUserPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
20 3 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
SftpRunner.java
in src/main/java/com/pastdev/jsch/sftp
11 - 2020-07-20 2020-07-20 1 1 vasily.romanikhin@jetbrains... vasily.romanikhin@jetbrains...
StandardGroupPrincipal.java
in src/main/java/com/pastdev/jsch/nio/file
7 - 2013-06-22 2014-10-25 2 1 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
340 29 2013-06-21 2018-03-10 7 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
233 14 2013-06-21 2020-07-20 7 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshSeekableByteChannel.java
in src/main/java/com/pastdev/jsch/nio/file
127 9 2013-06-22 2015-07-12 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
UnixSshSftpHybridFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
105 8 2015-07-13 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshPathINotifyWatchKey.java
in src/main/java/com/pastdev/jsch/nio/file
72 5 2016-03-12 2020-07-20 2 2 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
AbstractSshPath.java
in src/main/java/com/pastdev/jsch/nio/file
63 10 2013-06-21 2015-07-13 6 2 lucastheisen@pastdev.com lucastheisen@pastdev.com
AbstractSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
38 4 2013-06-21 2014-10-29 4 2 lucastheisen@pastdev.com ltheisen@mitre.org
Variant.java
in src/main/java/com/pastdev/jsch/nio/file
5 - 2015-05-01 2015-05-03 2 2 benjamin@bpiwowar.net lucastheisen@pastdev.com
UnixSshSftpHybridFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
57 7 2015-07-13 2020-07-20 3 3 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
AbstractSshFileSystem.java
in src/main/java/com/pastdev/jsch/nio/file
135 14 2013-06-21 2021-03-16 17 6 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...
UnixSshFileSystemProvider.java
in src/main/java/com/pastdev/jsch/nio/file
823 68 2013-06-21 2021-07-14 29 9 lucastheisen@pastdev.com vasily.romanikhin@jetbrains...