graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[intellij-plugin-verifier/build.gradle.kts]" -- "[intellij-feature-extractor/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-plugin-structure/build.gradle.kts]" -- "[intellij-feature-extractor/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-plugin-verifier/build.gradle.kts]" -- "[intellij-plugin-structure/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-plugin-verifier/build.gradle.kts]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-plugin-structure/build.gradle.kts]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-feature-extractor/build.gradle.kts]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems/UnacceptableWarnings.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginV1Dependency.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginModuleResolver.kt]" -- "[intellij-plugin-structure/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/utils/FileUtil.kt]" -- "[intellij-plugin-structure/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/problems/PluginFileError.kt]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/decompress/DecompressorExceptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/downloader/DownloadStatistics.kt]" -- "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/downloader/DownloadProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems/UnacceptableWarnings.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/LegacyPluginAnalysis.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/base/utils/FileUtil.kt]" -- "[intellij-feature-extractor/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginModuleResolver.kt]" -- "[intellij-feature-extractor/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-ide-classes/src/main/java/com/jetbrains/plugin/structure/ide/classes/resolver/ProductInfoClassResolver.kt]" -- "[intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/resolvers/SimpleCompositeResolver.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/verifiers/LegacyIntelliJIdeaPluginVerifier.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/LegacyPluginAnalysis.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[settings.gradle.kts]" -- "[build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/build.gradle.kts]" -- "[intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet/FleetPluginManager.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/ProductInfoBasedIde.kt]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/repository/CustomPluginRepositoryListingParser.kt]" -- "[intellij-plugin-structure/structure-dotnet/src/main/kotlin/com/jetbrains/plugin/structure/dotnet/beans/ReSharperPluginBeanExtractor.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/IdeManagerImpl.kt]" -- "[intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/resolution/DefaultClassResolverProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/LegacyPluginAnalysis.kt]" -- "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/IdeManagerImpl.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/build.gradle.kts]" -- "[intellij-plugin-structure/structure-toolbox/src/main/kotlin/com/jetbrains/plugin/structure/toolbox/ToolboxPluginManager.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/local/LocalPluginRepositoryFactory.kt]" -- "[intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet/FleetPluginManager.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/local/LocalPluginRepositoryFactory.kt]" -- "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/ProductInfoBasedIde.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginModuleResolver.kt]" -- "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/ProductInfoBasedIde.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/repository/CustomPluginRepositoryListingParser.kt]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/xml/XMLParserConfiguration.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/resolution/MethodAsm.kt]" -- "[intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/resolution/ClassFileAsm.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-ide-classes/src/main/java/com/jetbrains/plugin/structure/ide/classes/resolver/Resolvers.kt]" -- "[intellij-plugin-structure/structure-ide-classes/src/main/java/com/jetbrains/plugin/structure/ide/classes/resolver/CachingPluginDependencyResolverProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/local/LocalPluginRepositoryFactory.kt]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/local/LocalPluginRepositoryFactory.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginModuleResolver.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar/PluginJar.kt]" -- "[intellij-feature-extractor/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/repository/CustomPluginRepositoryListingParser.kt]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/xml/XmlTransformationContext.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/marketplace/MarketplaceRepository.kt]" -- "[intellij-plugin-verifier/verifier-cli/src/main/resources/logback.xml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/provider/ResourceProvider.kt]" -- "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/provider/EmptyResourceProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/provider/ProvideResult.kt]" -- "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/downloader/DownloadProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-dotnet/src/main/kotlin/com/jetbrains/plugin/structure/dotnet/beans/ReSharperPluginBeanExtractor.kt]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/xml/XMLParserConfiguration.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet/FleetPluginManager.kt]" -- "[ide-diff-builder/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/build.gradle.kts]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/jar/PluginJar.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/files/FileRepository.kt]" -- "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/resources/ResourceRepositoryImpl.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/verifiers/LegacyIntelliJIdeaPluginVerifier.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/problems/UnacceptableWarnings.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/PluginV1Dependency.kt]" -- "[intellij-plugin-structure/structure-intellij/src/main/java/com/jetbrains/plugin/structure/intellij/plugin/LegacyPluginAnalysis.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugins-verifier-service/gradle/libs.versions.toml]" -- "[intellij-plugin-verifier/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/resolvers/JarFileResolver.kt]" -- "[intellij-plugin-structure/structure-classes/src/main/java/com/jetbrains/plugin/structure/classes/resolvers/LazyJarResolver.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet/FleetPluginManager.kt]" -- "[intellij-plugin-structure/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/tracing/LoggingAndTracingPluginRepository.kt]" -- "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/marketplace/MarketplaceRepository.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/marketplace/MarketplaceRepository.kt]" -- "[intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/resolution/DefaultClassResolverProvider.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-ide/src/main/java/com/jetbrains/plugin/structure/ide/ProductInfoBasedIde.kt]" -- "[intellij-plugin-structure/structure-fleet/src/main/kotlin/com/jetbrains/plugin/structure/fleet/FleetPluginManager.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-verifier/verifier-repository/src/main/java/com/jetbrains/pluginverifier/repository/repositories/local/LocalPluginRepositoryFactory.kt]" -- "[intellij-plugin-structure/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[intellij-plugin-structure/structure-teamcity/src/main/kotlin/com/jetbrains/plugin/structure/teamcity/beans/TeamcityPluginBeanExtractor.kt]" -- "[intellij-plugin-structure/structure-base/src/main/kotlin/com/jetbrains/plugin/structure/xml/XmlTransformationContext.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }