JetBrains / intellij-plugin-verifier
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 1,239 files with 44,237 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (709 lines of code)
    • 32 files changed 21-50 times (5,344 lines of code)
    • 243 files changed 6-20 times (16,504 lines of code)
    • 962 files changed 1-5 times (21,680 lines of code)
0% | 1% | 12% | 37% | 49%
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 1,239 files with 44,237 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (590 lines of code)
    • 15 files changed by 6-10 contributors (2,297 lines of code)
    • 383 files changed by 2-5 contributors (22,940 lines of code)
    • 840 files changed by 1 contributor (18,410 lines of code)
0% | 1% | 5% | 51% | 41%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
kt, java, xml, kts, json, properties, txt, md, yaml, bat, toml, css, js, nuspec, svg, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kt0% | 1% | 11% | 38% | 47%
kts0% | 0% | 48% | 36% | 14%
java0% | 0% | 0% | 17% | 82%
toml0% | 0% | 0% | 79% | 20%
xml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
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
intellij-plugin-structure0% | 3% | 12% | 31% | 53%
plugins-verifier-service0% | 4% | 19% | 52% | 23%
intellij-plugin-verifier0% | 0% | 10% | 38% | 51%
ide-diff-builder0% | 0% | 21% | 51% | 27%
intellij-feature-extractor0% | 0% | 2% | 54% | 42%
gradle0% | 0% | 0% | 100% | 0%
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
PluginCreator.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
590 13 2019-05-30 2025-12-04 100 11 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
VerifierService.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
119 1 2017-07-07 2025-07-09 60 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdeManagerImpl.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide
136 2 2017-09-04 2025-12-04 42 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
InvalidDescriptorErrors.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems
264 - 2017-09-04 2025-10-16 39 7 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
JarFileResolver.kt
in intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/resolvers
196 9 2017-09-25 2026-01-06 38 4 sergey.patrikeev@jetbrains.com vladislav.rassokhin@jetbrai...
PluginVerifier.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier
296 2 2019-05-24 2026-01-09 37 7 sergey.patrikeev@jetbrains.com vladislav.rassokhin@jetbrai...
ServerContext.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/server
38 1 2017-11-10 2025-07-09 35 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdePluginManager.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
254 4 2020-07-05 2025-09-26 35 8 semyon.atamas@jetbrains.com vmsalavatov@gmail.com
VerifyPluginTask.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
77 2 2018-01-18 2025-07-09 34 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdePluginImpl.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
134 2 2019-05-30 2025-11-03 33 10 sergey.patrikeev@jetbrains.com vadim.salavatov@jetbrains.com
MinorWarnings.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems
200 - 2017-09-04 2025-01-29 31 6 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
OptionsParser.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
279 5 2019-05-24 2024-11-28 28 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
ApiQualityCheckCommand.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/cli
496 2 2019-08-26 2025-10-29 28 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdeResolverCreator.kt
in intellij-plugin-structure/structure-ide-classes/src/main/java/com/jetbrains/plugin/structure/ide/classes
33 1 2017-09-25 2025-05-08 27 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
TwoTargetsResultPrinter.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/twoTargets
367 1 2019-05-24 2025-05-27 27 7 sergey.patrikeev@jetbrains.com nikolay.chashnikov@jetbrain...
ExtractFeaturesTask.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/features
102 1 2017-12-25 2020-04-17 26 2 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
FeatureExtractorService.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/features
95 1 2017-12-18 2023-07-27 25 3 sergey.patrikeev@jetbrains.com jakub.chrzanowski@jetbrains...
DefaultClassResolverProvider.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/resolution
146 1 2019-05-24 2025-12-07 25 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdePlugin.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
42 - 2019-05-30 2025-10-17 24 8 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
EduPlugin.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu
82 4 2020-06-16 2025-04-03 24 5 prendota@mail.ru sergey.kesarev@jetbrains.com
DefaultVerifierServiceProtocol.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
112 2 2018-01-17 2023-06-05 24 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FileUtil.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/utils
155 2 2017-09-04 2025-10-29 24 6 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
build.gradle.kts
in intellij-plugin-structure
253 1 2023-05-03 2025-10-29 24 5 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
IdePluginClassesFinder.kt
in intellij-plugin-structure/structure-intellij-classes/src/main/java/com/jetbrains/plugin/structure/intellij/classes/plugin
106 - 2017-09-25 2025-07-09 23 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FleetPluginManager.kt
in intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet
127 2 2021-03-02 2025-10-29 23 6 prendota@mail.ru robert.novotny@jetbrains.com
PluginsParsing.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
175 6 2019-05-24 2025-07-10 23 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
build.gradle.kts
in intellij-plugin-verifier
318 1 2023-05-02 2025-10-29 23 2 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
TeamcityPluginManager.kt
in intellij-plugin-structure/structure-teamcity/src/main/kotlin/com/jetbrains/plugin/structure/teamcity
82 2 2017-09-04 2023-10-09 22 4 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
PluginVerificationContext.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/verifiers
112 10 2019-05-24 2024-08-05 22 2 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
PluginVerifierMain.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier
172 1 2019-05-24 2025-07-09 22 2 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FeaturesExtractor.kt
in intellij-feature-extractor/src/main/java/com/jetbrains/intellij/feature/extractor
35 1 2016-12-04 2021-06-14 21 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
BaseService.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service
92 4 2017-07-07 2020-04-17 21 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
InvalidDescriptorErrors.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/problems
162 - 2017-09-04 2025-07-17 21 7 sergey.patrikeev@jetbrains.com lidiya.chernigovskaya@jetbr...
MarketplaceRepository.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/marketplace
206 8 2019-05-24 2025-12-07 21 3 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
ZipUtil.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/utils
27 - 2017-09-04 2021-04-30 20 2 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
EduPluginManager.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu
102 2 2020-06-16 2023-10-09 20 6 prendota@mail.ru sergey.kesarev@jetbrains.com
ReSharperPluginManager.kt
in intellij-plugin-structure/structure-dotnet/src/main/kotlin/com/jetbrains/plugin/structure/dotnet
125 2 2018-01-11 2024-09-19 20 4 semyon.atamas@jetbrains.com sergey.kesarev@jetbrains.com
PluginExtractor.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/extractor
5 - 2017-09-04 2025-07-09 19 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FleetPlugin.kt
in intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet
25 - 2021-03-02 2025-06-04 19 5 prendota@mail.ru sergey.kesarev@jetbrains.com
PluginBean.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/beans
40 - 2017-09-04 2025-10-01 19 8 sergey.patrikeev@jetbrains.com nikolay.chashnikov@jetbrain...
57 - 2023-05-09 2025-09-16 19 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
CheckTrunkApiParamsBuilder.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/checkTrunkApi
238 3 2019-05-24 2025-07-11 19 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
EduPluginDescriptor.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu/bean
68 - 2020-06-16 2025-04-03 18 5 prendota@mail.ru sergey.kesarev@jetbrains.com
CmdOpts.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
79 - 2019-05-24 2025-06-24 18 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdeVersion.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/version
88 9 2017-09-04 2023-12-20 18 5 sergey.patrikeev@jetbrains.com ivan.chirkov@jetbrains.com
VerificationResultFilter.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
103 2 2018-04-01 2023-07-27 18 3 sergey.patrikeev@jetbrains.com jakub.chrzanowski@jetbrains...
ProductInfoBasedIdeManager.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide
123 4 2024-06-21 2025-06-12 18 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
InternalApiUsageProcessor.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/internal
15 - 2019-05-31 2024-07-17 17 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
WriterResultPrinter.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/output/stream
132 2 2019-05-24 2024-09-17 17 4 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
DocumentedProblemsParser.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/filtering/documented
144 3 2019-07-28 2022-06-27 17 2 sergey.patrikeev@jetbrains.com jakub.chrzanowski@jetbrains...
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
PluginCreator.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
590 13 2019-05-30 2025-12-04 100 11 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
IdePluginImpl.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
134 2 2019-05-30 2025-11-03 33 10 sergey.patrikeev@jetbrains.com vadim.salavatov@jetbrains.com
Settings.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/plugin
26 1 2017-09-15 2025-06-19 16 10 sergey.patrikeev@jetbrains.com lidiya.chernigovskaya@jetbr...
IdePluginManager.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
254 4 2020-07-05 2025-09-26 35 8 semyon.atamas@jetbrains.com vmsalavatov@gmail.com
IdePlugin.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
42 - 2019-05-30 2025-10-17 24 8 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
PluginBean.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/beans
40 - 2017-09-04 2025-10-01 19 8 sergey.patrikeev@jetbrains.com nikolay.chashnikov@jetbrain...
InvalidDescriptorErrors.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems
264 - 2017-09-04 2025-10-16 39 7 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
PluginVerifier.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier
296 2 2019-05-24 2026-01-09 37 7 sergey.patrikeev@jetbrains.com vladislav.rassokhin@jetbrai...
TwoTargetsResultPrinter.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/twoTargets
367 1 2019-05-24 2025-05-27 27 7 sergey.patrikeev@jetbrains.com nikolay.chashnikov@jetbrain...
InvalidDescriptorErrors.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/problems
162 - 2017-09-04 2025-07-17 21 7 sergey.patrikeev@jetbrains.com lidiya.chernigovskaya@jetbr...
Validator.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu
53 - 2020-06-16 2023-10-09 14 7 prendota@mail.ru sergey.kesarev@jetbrains.com
Validator.kt
in intellij-plugin-structure/structure-dotnet/src/main/kotlin/com/jetbrains/plugin/structure/dotnet
75 - 2018-01-11 2025-01-29 12 7 semyon.atamas@jetbrains.com sergey.kesarev@jetbrains.com
MinorWarnings.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems
200 - 2017-09-04 2025-01-29 31 6 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FileUtil.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/utils
155 2 2017-09-04 2025-10-29 24 6 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
FleetPluginManager.kt
in intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet
127 2 2021-03-02 2025-10-29 23 6 prendota@mail.ru robert.novotny@jetbrains.com
EduPluginManager.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu
102 2 2020-06-16 2023-10-09 20 6 prendota@mail.ru sergey.kesarev@jetbrains.com
IdeManagerImpl.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide
136 2 2017-09-04 2025-12-04 42 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
OptionsParser.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
279 5 2019-05-24 2024-11-28 28 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
EduPlugin.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu
82 4 2020-06-16 2025-04-03 24 5 prendota@mail.ru sergey.kesarev@jetbrains.com
build.gradle.kts
in intellij-plugin-structure
253 1 2023-05-03 2025-10-29 24 5 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
FleetPlugin.kt
in intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet
25 - 2021-03-02 2025-06-04 19 5 prendota@mail.ru sergey.kesarev@jetbrains.com
IdeVersion.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/version
88 9 2017-09-04 2023-12-20 18 5 sergey.patrikeev@jetbrains.com ivan.chirkov@jetbrains.com
EduPluginDescriptor.kt
in intellij-plugin-structure/structure-edu/src/main/kotlin/com/jetbrains/plugin/structure/edu/bean
68 - 2020-06-16 2025-04-03 18 5 prendota@mail.ru sergey.kesarev@jetbrains.com
InternalApiUsageProcessor.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/internal
15 - 2019-05-31 2024-07-17 17 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
CheckIdeParamsBuilder.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/checkIde
90 1 2019-05-24 2025-07-09 16 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
JdkJImageResolver.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/jdk
116 4 2019-07-28 2026-01-07 15 5 sergey.patrikeev@jetbrains.com vladislav.rassokhin@jetbrai...
PluginDetailsProviderImpl.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/plugin
14 - 2019-05-24 2025-07-09 13 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
InvalidPlugin.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
69 1 2024-03-19 2025-10-17 11 5 robert.novotny@jetbrains.com sergey.kesarev@jetbrains.com
Validator.kt
in intellij-plugin-structure/structure-teamcity/src/main/kotlin/com/jetbrains/plugin/structure/teamcity
50 - 2017-09-04 2025-07-17 11 5 sergey.patrikeev@jetbrains.com lidiya.chernigovskaya@jetbr...
PluginCreationResult.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/plugin
26 - 2017-09-04 2025-06-16 8 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
TeamcityPluginBeanExtractor.kt
in intellij-plugin-structure/structure-teamcity/src/main/kotlin/com/jetbrains/plugin/structure/teamcity/beans
16 1 2017-09-04 2025-10-28 8 5 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
Validator.kt
in intellij-plugin-structure/structure-hub/src/main/kotlin/com/jetbrains/plugin/structure/hub
77 2 2019-08-21 2025-07-17 8 5 prendota@mail.ru lidiya.chernigovskaya@jetbr...
ToolboxPluginDescriptor.kt
in intellij-plugin-structure/structure-toolbox/src/main/kotlin/com/jetbrains/plugin/structure/toolbox
170 4 2023-03-21 2025-07-17 8 5 sergey.ignatov@jetbrains.com lidiya.chernigovskaya@jetbr...
PluginStructureWarning.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/warnings
9 - 2019-07-28 2024-05-14 8 5 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
VerifierService.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
119 1 2017-07-07 2025-07-09 60 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
JarFileResolver.kt
in intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/resolvers
196 9 2017-09-25 2026-01-06 38 4 sergey.patrikeev@jetbrains.com vladislav.rassokhin@jetbrai...
VerifyPluginTask.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service/verifier
77 2 2018-01-18 2025-07-09 34 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
ApiQualityCheckCommand.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/cli
496 2 2019-08-26 2025-10-29 28 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
PluginsParsing.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
175 6 2019-05-24 2025-07-10 23 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
TeamcityPluginManager.kt
in intellij-plugin-structure/structure-teamcity/src/main/kotlin/com/jetbrains/plugin/structure/teamcity
82 2 2017-09-04 2023-10-09 22 4 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
ReSharperPluginManager.kt
in intellij-plugin-structure/structure-dotnet/src/main/kotlin/com/jetbrains/plugin/structure/dotnet
125 2 2018-01-11 2024-09-19 20 4 semyon.atamas@jetbrains.com sergey.kesarev@jetbrains.com
PluginExtractor.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/extractor
5 - 2017-09-04 2025-07-09 19 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
CheckTrunkApiParamsBuilder.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/checkTrunkApi
238 3 2019-05-24 2025-07-11 19 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
CmdOpts.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/options
79 - 2019-05-24 2025-06-24 18 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
WriterResultPrinter.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/output/stream
132 2 2019-05-24 2024-09-17 17 4 sergey.patrikeev@jetbrains.com sergey.kesarev@jetbrains.com
ServerContextConfiguration.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/server/configuration
167 3 2019-05-15 2025-07-09 17 4 semyon.atamas@jetbrains.com robert.novotny@jetbrains.com
CheckPluginParamsBuilder.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/checkPlugin
102 3 2019-05-24 2025-07-12 16 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
JDOMUtil.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/utils
103 12 2017-09-11 2025-10-29 15 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
CheckPluginParams.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/tasks/checkPlugin
31 1 2019-05-24 2023-10-13 15 4 sergey.patrikeev@jetbrains.com robert.novotny@jetbrains.com
PluginCreationResultResolver.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems
91 3 2023-08-01 2025-10-16 14 4 robert.novotny@jetbrains.com sergey.kesarev@jetbrains.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
HtmlEscaper.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/misc
333 1 2023-12-07 2023-12-07 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
Signature.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/results/signatures
244 2 2019-05-24 2020-04-17 3 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
Jar.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar
233 5 2025-04-17 2025-07-13 7 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
LoggingAndTracingPluginRepository.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/tracing
232 23 2024-11-22 2025-12-07 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
CodeAnalysisUtil.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers
199 4 2019-09-25 2020-04-17 5 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
SigVisitor.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/results/signatures
186 9 2019-05-24 2020-04-17 3 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
BuildIdeApiAnnotationsCommand.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/cli
148 1 2019-08-26 2021-02-10 9 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
ProductInfoLayoutBasedPluginCollectionProvider.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide
129 1 2025-06-12 2025-06-12 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
IdeDiffBuilder.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/ide
125 1 2019-08-26 2021-02-10 6 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
LibDirectoryPluginLoader.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/loaders
124 - 2025-06-12 2025-09-21 5 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
ProductInfoBasedIdeManager.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide
123 4 2024-06-21 2025-06-12 18 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
NetworkUtil.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/network
123 2 2023-06-05 2023-06-05 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
LocationsPresentation.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/results/presentation
117 - 2019-05-24 2020-04-17 3 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
ModuleTypeExtractor.kt
in intellij-feature-extractor/src/main/java/com/jetbrains/intellij/feature/extractor/extractor
114 1 2019-06-06 2020-04-17 7 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
PackageNotFoundDescriptionBuilder.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/results/presentation
112 - 2019-05-24 2020-04-17 4 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
Methods.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/resolution
110 3 2024-03-20 2024-12-04 5 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
PluginFilesBank.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/plugin
109 2 2019-05-24 2020-04-17 7 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
SarifRulesConverter.kt
in intellij-plugin-verifier/verifier-intellij/src/main/kotlin/com/jetbrains/pluginverifier/response/sarif
104 - 2021-09-08 2021-09-08 1 1 lidiya.chernigovskaya@jetbr... lidiya.chernigovskaya@jetbr...
AnnotationResolver.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/annotation
104 3 2024-07-05 2024-08-16 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
YouTrackPluginManager.kt
in intellij-plugin-structure/structure-youtrack/src/main/kotlin/com/jetbrains/plugin/structure/youtrack
101 3 2024-05-15 2024-06-24 2 1 15382932+zmaks@users.norepl... 15382932+zmaks@users.norepl...
PluginVerificationResultSARIF.kt
in intellij-plugin-verifier/verifier-intellij/src/main/kotlin/com/jetbrains/pluginverifier/response/sarif
101 - 2021-09-08 2021-09-08 1 1 lidiya.chernigovskaya@jetbr... lidiya.chernigovskaya@jetbr...
PluginJar.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar
99 5 2023-11-23 2025-10-29 10 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
CachingJarFileSystemProvider.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar
98 6 2023-11-23 2025-05-08 4 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
FsHandlerFileSystemProvider.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/fs
96 9 2025-05-08 2025-05-08 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
BaseInternalApiUsageProcessor.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/internal
96 3 2024-07-17 2024-07-17 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
KtInternalModifierUsageProcessor.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/internal/kotlin
95 4 2024-07-17 2024-09-11 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
ApiSignature.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/api
94 1 2019-08-26 2021-01-14 6 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
FieldResolver.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/resolution
94 1 2019-05-24 2020-04-17 7 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
PluginUntilBuildVerifier.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/verifiers
93 1 2024-04-17 2024-04-17 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
ValidatingLayoutComponentsProvider.kt
in intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/resolver
93 1 2025-06-12 2025-06-12 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
MemberAccessVerifier.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/instruction
93 1 2019-07-24 2020-04-17 5 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
BuildDeprecationInfoAnnotationsCommand.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/cli
92 1 2021-01-12 2021-02-10 3 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
PluginQuery.java
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin
92 12 2025-06-06 2025-06-16 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
InlineModuleDescriptorResolver.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/module
92 4 2025-06-02 2025-06-12 3 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
BaseService.kt
in plugins-verifier-service/src/main/kotlin/org/jetbrains/plugins/verifier/service/service
92 4 2017-07-07 2020-04-17 21 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
RestApis.kt
in intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/misc
91 - 2023-06-05 2023-12-07 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
SarifFormatConverter.kt
in intellij-plugin-verifier/verifier-intellij/src/main/kotlin/com/jetbrains/pluginverifier/response/sarif
89 - 2021-09-08 2025-01-31 2 1 lidiya.chernigovskaya@jetbr... lidiya.chernigovskaya@jetbr...
build.gradle.kts
in ide-diff-builder
87 - 2023-05-09 2025-10-29 10 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
ApiEvent.kt
in ide-diff-builder/src/main/java/org/jetbrains/ide/diff/builder/api
81 2 2019-01-21 2020-04-17 7 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
reportCss.css
in intellij-plugin-verifier/verifier-core/src/main/resources
80 - 2019-05-24 2020-06-17 2 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
ProductReleaseVersionVerifier.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/verifiers
79 3 2024-09-09 2024-09-09 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
JarPluginLoader.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/loaders
79 - 2025-06-12 2025-08-15 4 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
DefaultPluginExtractor.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/extractor
79 1 2025-07-09 2025-07-09 1 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
FsHandleFileSystem.kt
in intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar
79 5 2025-05-01 2025-05-08 2 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
TeamCityLog.kt
in intellij-plugin-verifier/verifier-cli/src/main/java/com/jetbrains/pluginverifier/output/teamcity
79 20 2019-05-24 2020-04-17 2 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
DelegateCallOnOverrideOnlyUsageFilter.kt
in intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/overrideOnly
79 1 2024-03-20 2024-07-11 4 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
Location.kt
in intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/results/location
78 - 2019-05-24 2020-04-17 6 1 sergey.patrikeev@jetbrains.com sergey.patrikeev@jetbrains.com
ProductInfo.kt
in intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/platform
77 2 2024-06-21 2024-11-22 4 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
KtClassResolver.kt
in intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/utils
77 1 2024-07-17 2025-07-11 4 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com
build.gradle.kts
in plugins-verifier-service
77 - 2023-05-13 2023-12-11 6 1 robert.novotny@jetbrains.com robert.novotny@jetbrains.com