# Structure view impl package not found

**URL:** <https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388>\
**Category:** IntelliJ Platform\
**Created:** [June 1, 2026, 3:15pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388 "2026-06-01T15:15:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dalgarins](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dalgarins/32/142_2.png) [@dalgarins](https://platform.jetbrains.com/u/dalgarins)\
**Post date:** [June 1, 2026, 3:15pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/1 "2026-06-01T15:15:33Z")

</div>

my plugin use this import:

`import com.intellij.ide.structureView.impl.common.PsiTreeElementBase`

but package impl is not found, which is the module that I need to add to my plugin.xml to reach this package?

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [June 1, 2026, 8:14pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/2 "2026-06-01T20:14:25Z")

</div>

How do you configure your plugin dependencies? Do you use `<depends>` or `<plugin>/<module>` inside `dependencies`?

Are you trying to compile with 262-EAP ?

---

<div class="post-metadata">

**Author:** ![dalgarins](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dalgarins/32/142_2.png) [@dalgarins](https://platform.jetbrains.com/u/dalgarins)\
**Post date:** [June 1, 2026, 8:18pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/3 "2026-06-01T20:18:20Z")

</div>

this is the solution:

```xml
<dependencies>
    <module name="intellij.platform.lang"/>
    <module name="intellij.platform.structureView.impl"/>
</dependencies>

```

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [June 1, 2026, 8:20pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/4 "2026-06-01T20:20:53Z")

</div>

Yes, if you switched to plugin format v2 you will need to add new modules one by one.

Recently, we have started a big modularization project, so your plugin may require more explicit module dependencies. Plugins using `depends` are not affected with this change

---

<div class="post-metadata">

**Author:** ![dalgarins](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dalgarins/32/142_2.png) [@dalgarins](https://platform.jetbrains.com/u/dalgarins)\
**Post date:** [June 1, 2026, 8:45pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/5 "2026-06-01T20:45:52Z")

</div>

@yuriy.artamonov Well, I think you need to check something because I had to migrate from `depends` to `dependencies` because my plugin was not able to reach this class:

`import com.intellij.ide.structureView.impl.common.PsiTreeElementBase` I’m compiling to 262 EAP

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 10, 2026, 10:07am UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/6 "2026-06-10T10:07:24Z")

</div>

Hi! I’m facing a similar issue where the plugin verifier is now failing because `Package ‘com.intellij.ide.structureView.impl.common’ is not found`.

You say: “Plugins using depends are not affected with this change”, well this is my case, and I’m not willing to migrate to modular plugins (if that is indeed what you mean by ‘plugin format v2’) as it looks like it’s still experimental and even not recommended in its documentation.

Is there any way to fix this without migrating to modular plugins? Currently this is what I have:

```xml
  <depends>com.intellij.modules.platform</depends>
  <depends>com.intellij.modules.lang</depends>

```

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 10, 2026, 10:40am UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/7 "2026-06-10T10:40:49Z")

</div>

The compilation problem can be solved with `bundledModule("intellij.platform.structureView.impl")` in the Gradle build.

In my setup with the latest 2026.2 eap, class “StructureAwareNavBarModelExtension” became unavailable unless I add the new dependency.

I’ve not yet tested runtime dependencies, but hopefully no changes are necessary.

This commit made the changes to 2026.2: [IJPL-203325: register structureView.impl model as content, drop lang-… · JetBrains/intellij-community@c725e8e · GitHub](https://github.com/JetBrains/intellij-community/commit/c725e8e32ac2ac9863c85feb0467f22ddb133226)

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 10, 2026, 12:18pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/8 "2026-06-10T12:18:45Z")

</div>

> [@jansorg](#):
>
> bundledModule(“intellij.platform.structureView.impl”)

Thanks a lot @jansorg ! However in my case this fails with `Specified bundledModule ‘intellij.platform.structureView.impl’ doesn’t exist.`

Maybe I need to bump my `sinceBuild` (currently `252`) for this to work? (Which I wasn’t really ready to do right now…)

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 10, 2026, 1:15pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/9 "2026-06-10T13:15:49Z")

</div>

The module is only in 2026.2. Adding it in the build is not possible for earlier build versions.  
I use one-build-per-major-version and enable it conditionally in the build setup.

Your problem is probably something else, as it‘s raised by the verifier.  
I‘d say it‘s a problem of the 2026.2 eap because the verifier should see what the IDE does at runtime, but only JetBrains can confirm if that‘s the case.

Does it work within a 2026.2 eap IDE or do you get exceptions at runtime?

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 10, 2026, 4:02pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/10 "2026-06-10T16:02:40Z")

</div>

I tried this with the latest 2026.2 eap and I think it’s broken.

In the Gradle file, I added this (but IMHO this shouldn’t be needed):

```auto
bundledModule("intellij.platform.structureView.impl")

```

Now the code compiles again, but when I add the dependency it’s not found at runtime:

```auto
    <dependencies>
        <module name="intellij.platform.lang"/>
        <module name="intellij.platform.structureView.impl"/>
    </dependencies>

```

idea.log:

```auto
module intellij.platform.structureView.impl (namespace=jetbrains) is not resolved
  └ dependent module intellij.json.structureView, module intellij.xml.structureView.impl, module intellij.platform.lsp.impl.structureView excluded

```

If I **don’t add** the dependency, this returns `null` in a test, which breaks lots of tests:

```auto
StructureViewFactory.getInstance(project) // returns null with latest 2026.2 eap

```

Currently, I don’t know how to make the tests work again and think that the EAP is somehow broken.

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 10, 2026, 4:46pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/11 "2026-06-10T16:46:44Z")

</div>

> [@jansorg](#):
>
> Does it work within a 2026.2 eap IDE or do you get exceptions at runtime?

All right I just tested with 2026.2 EAP, and my plugin seems to work fine. So in my case, only the plugin verifier is a problem.

I temporarily suppressed it for now, but I worry that it will prevent me from publishing to the store though.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [June 10, 2026, 5:34pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/12 "2026-06-10T17:34:36Z")

</div>

Hi all,

We expect that all current plugins will work as before in runtime without recompilation need, let us recheck the compatibility checks and `depends` in v1 plugin format.

Still, I am sorry, for compilation with 2026.2 platform there will be changes needed

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 12, 2026, 1:58pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/13 "2026-06-12T13:58:28Z")

</div>

> [@jansorg](#):
>
> `bundledModule("intellij.platform.structureView.impl")`

Update with today’s EAP:  
Now it’s apparently `bundledModule("intellij.platform.structureView")`, I still need to test if tests are still broken or if they’re working again.

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 12, 2026, 2:21pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/14 "2026-06-12T14:21:52Z")

</div>

Tests are still broken with today’s EAP:

Compilation succeeds, but tests fail because (for unknown reasons) the module can not be resolved at runtime in tests:

```auto
module intellij.platform.structureView (namespace=jetbrains) is not resolved
  └ dependent module intellij.json.structureView, module intellij.xml.structureView.impl, module intellij.platform.lsp.impl.structureView excluded

```

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 12, 2026, 3:56pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/15 "2026-06-12T15:56:53Z")

</div>

> [@jansorg](#):
>
> bundledModule(“intellij.platform.structureView”)

The above was with a V2 module.

Now, with a V1 plugin building against the current 262 eap, there’s the same error and also a few more (idea.log):

```auto
module intellij.platform.structureView (namespace=jetbrains) is not resolved
  └ dependent module intellij.xml.structureView.impl, module intellij.platform.lsp.impl.structureView excluded

module intellij.platform.testRunner (namespace=jetbrains) is not resolved
  └ dependent module intellij.platform.coverage excluded

```

Either the gradle-intellij-platform plugin is creating an invalid test classpath or something else is wrong. For now, I’m unable to test against 2026.2 eaps.

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 19, 2026, 11:15am UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/17 "2026-06-19T11:15:53Z")

</div>

With eap7, it’s much more broken now

Update: Reported at [2026.2 eap8, tests fail because core module is unavailable · Issue #2165 · JetBrains/intellij-platform-gradle-plugin · GitHub](https://github.com/JetBrains/intellij-platform-gradle-plugin/issues/2165)

I’m unable to run tests now and even “IDEA CORE” can not be enabled in test mode.

```auto
2026-06-19 13:10:26,603 [333] INFO - #c.i.i.p.PluginManager - Plugin set resolution:
module intellij.platform.structureView (namespace=jetbrains) is not resolved
  └ dependent module intellij.json.structureView, module intellij.xml.structureView.impl, module intellij.platform.lsp.impl.structureView excluded
  └ dependent plugin 'Markdown' (org.intellij.plugins.markdown, 262.8117.19) excluded
    └ dependent module intellij.markdown, module intellij.markdown.fenceInjection, module intellij.markdown.frontmatter, module intellij.markdown.frontmatter.yaml, module intellij.markdown.frontmatter.toml, module intellij.markdown.images, module intellij.markdown.xml, module intellij.markdown.model, module intellij.markdown.spellchecker, module intellij.markdown.compose.preview, module intellij.markdown.frontend, module intellij.markdown.frontend.split, module intellij.markdown.backend.split, module intellij.markdown.backend, module intellij.markdown.java, module intellij.markdown.fenceInjector.textMate excluded
  └ dependent module intellij.java.structureView excluded
    └ dependent plugin 'Java' (com.intellij.java, 262.8117.19) excluded
      └ dependent module intellij.java.impl, module intellij.java.xml.dom.impl, module intellij.java.bookmarks, module intellij.java.impl.refactorings, module intellij.java.compiler.impl, module intellij.java.typeMigration, module intellij.java.impl.inspections, module intellij.jvm.analysis.refactoring, module intellij.jvm.analysis.quickFix, module intellij.uiDesigner, module intellij.java.manifest, module intellij.java.ui, module intellij.java.execution.impl, module intellij.java.debugger.impl, module intellij.java.debugger.memory.agent, module intellij.java.remoteServers.impl, module intellij.java.uast.ide, module intellij.platform.jps.build, module intellij.platform.jps.build.dependencyGraph, module intellij.platform.jps.build.javac.rt, module intellij.java.guiForms.compiler, module intellij.java.compiler.antTasks, module intellij.java.compiler.instrumentationUtil, module intellij.java.compiler.instrumentationUtil.java8, module intellij.java.frontend.split, module intellij.java.frontend, module intellij.java.backend.split, module intellij.java.debugger.impl.shared, module intellij.java.execution.impl.shared, module intellij.java.structuralSearch, module intellij.java.featuresTrainer, module intellij.java.performancePlugin, module intellij.java.unscramble, module intellij.java.vcs, module intellij.java.terminal.shared, module intellij.java.terminal.backend, module intellij.java.terminal.frontend, module intellij.jvm.analysis.impl, module intellij.java.debugger.impl.frontend, module intellij.java.debugger.impl.backend, module intellij.java.execution.impl.frontend, module intellij.java.execution.impl.backend, module intellij.java.ultimate.icons, module intellij.java.langInjection, module intellij.java.langInjection.jps, module intellij.java.duplicates, module intellij.java.duplicates.analysis, module intellij.java.duplicatesDetection, module intellij.java.jam.impl, module intellij.java.jam, module intellij.profiler.ultimate, module intellij.debugger.jvm.advanced.java, module intellij.debugger.logpoints.shared, module intellij.debugger.logpoints.backend, module intellij.debugger.logpoints.frontend, module intellij.debugger.logpoints.frontend.split, module intellij.debugger.jvm.advanced.java.logpoints, module intellij.debugger.logpoints.java, module intellij.java.copyright, module intellij.java.promo, module intellij.libraries.test.discovery (namespace=com.intellij.java_$implicit) excluded
      └ dependent module intellij.java.syntax excluded
        └ dependent module intellij.java.frontback.psi.impl excluded
        └ dependent plugin 'Gradle DSL API' (org.jetbrains.idea.gradle.dsl, 262.8117.19) excluded
          └ dependent module intellij.android.gradle.dsl.toml, module intellij.android.gradle.dsl.flags, module intellij.android.gradle.dsl.android excluded
        └ dependent module intellij.java.frontback.psi excluded
          └ dependent module intellij.java.indexing excluded
            └ dependent module intellij.java excluded
              └ dependent module intellij.jsp.spi, module intellij.java.analysis.impl excluded
              └ dependent module intellij.java.compiler excluded
                └ dependent module intellij.java.remoteServers excluded
              └ dependent module intellij.java.execution excluded
                └ dependent module intellij.java.debugger excluded
            └ dependent module intellij.java.codeserver.core excluded
              └ dependent module intellij.java.codeserver.highlighting, module intellij.java.indexing.impl excluded
          └ dependent module intellij.platform.uast excluded
            └ dependent module intellij.platform.uast.ide excluded
              └ dependent module intellij.java.uast excluded
              └ dependent module intellij.java.analysis excluded
                └ dependent module intellij.jvm.analysis excluded
        └ dependent module intellij.java.psi excluded
          └ dependent module intellij.java.psi.impl, module intellij.java.frontback.impl, module intellij.jsp excluded
      └ dependent module intellij.java.backend excluded
        └ dependent plugin 'Code Coverage for Java' (Coverage, 262.8117.19) excluded
          └ dependent <depends> config 'testng-integration.xml' of plugin Coverage, <depends> config 'junit-integration.xml' of plugin Coverage, module intellij.libraries.test.discovery (namespace=Coverage_$implicit) excluded
  └ dependent module intellij.properties.backend.psi excluded
    └ dependent plugin 'Properties' (com.intellij.properties, 262.8117.19) excluded
      └ dependent module intellij.properties.backend, module intellij.properties, module intellij.properties.psi excluded
module intellij.platform.smRunner (namespace=jetbrains) is not resolved
  └ dependent plugin 'Groovy' (org.intellij.groovy, 262.8117.19) excluded
    └ dependent <depends> config 'intellilang-groovy-support.xml' of plugin org.intellij.groovy, <depends> config 'groovy-structural-search.xml' of plugin org.intellij.groovy, <depends> config 'spock-support.xml' of plugin org.intellij.groovy, module intellij.groovy.duplicates, module intellij.groovy.duplicatesDetection, module intellij.groovy.git, module intellij.groovy.ant, module intellij.groovy.copyright, module intellij.groovy.byteCodeViewer, module intellij.android.gradle.dsl.groovy excluded
  └ dependent plugin 'JUnit' (JUnit, 262.8117.19) excluded
    └ dependent <depends> config 'junit-properties.xml' of plugin JUnit excluded
  └ dependent module intellij.gradle excluded
    └ dependent plugin 'Gradle' (com.intellij.gradle, 262.8117.19) excluded
      └ dependent module intellij.gradle.toolingExtension, module intellij.gradle.toolingExtension.impl, module intellij.gradle.toolingProxy, module intellij.gradle.completion, module intellij.gradle.completion.kotlin, module intellij.gradle.completion.toml, module intellij.gradle.completion.ex, module intellij.gradle.properties, module intellij.gradle.settings excluded
    └ dependent module intellij.gradle.java excluded
      └ dependent plugin 'Gradle for Java' (org.jetbrains.plugins.gradle, 262.8117.19) excluded
        └ dependent module intellij.gradle.profiler, module intellij.gradle.java.maven, module intellij.gradle.analysis, module intellij.gradle.dependencyUpdater, module intellij.gradle.java.performance, module intellij.gradle.java.toml, module intellij.gradle.java.groovy, module intellij.gradle.java.groovy.toml, module intellij.gradle.java.groovy.ml, module intellij.gradle.java.coverage, module intellij.gradle.java.properties excluded
plugin org.jetbrains.android is not resolved
  └ dependent module intellij.compose.ide.plugin.resources.android excluded
module intellij.platform.structureView.backend (namespace=jetbrains) is not resolved
  └ dependent plugin 'Kotlin' (org.jetbrains.kotlin, 262.8117.19-IJ) excluded
    └ dependent module intellij.kotlin.base.resources, module intellij.kotlin.codeInsight.shared, module intellij.kotlin.jvm.debugger.base.util, module intellij.kotlin.jvm.debugger.coroutines, module kotlin-ultimate.common-native, module kotlin-ultimate.native-debugger, module kotlin-ultimate.javascript.debugger, module kotlin-ultimate.javascript.nodeJs, module kotlin-ultimate.wasm.debugger, module kotlin-ultimate.ultimate-native, module kotlin-ultimate.profiler, module intellij.kotlin.duplicate.scope, module intellij.debugger.jvm.advanced.kotlin, module intellij.debugger.logpoints.kotlin, module intellij.kotlin.base.analysis.platform, module intellij.kotlin.base.externalSystem, module intellij.kotlin.analysis.platform, module intellij.kotlin.codeInsight.base, module intellij.kotlin.projectStructure, module intellij.kotlin.scripting, module intellij.kotlin.copyright, module intellij.kotlin.coverage, module intellij.kotlin.i18n, module intellij.kotlin.git, module intellij.kotlin.grazie, module intellij.kotlin.gradle.tooling, module intellij.kotlin.lombok, module intellij.kotlin.maven, module intellij.kotlin.completion.ml, module intellij.kotlin.runConfigurations.junit, module intellij.kotlin.runConfigurations.testng, module intellij.kotlin.runConfigurations.jvm, module intellij.kotlin.gradle.gradle, module intellij.kotlin.gradle.codeInsight.common, module intellij.kotlin.gradle.codeInsight.groovy, module intellij.kotlin.gradle.codeInsight.toml, module kotlin.gradle.gradle-java, module intellij.kotlin.gradle.java, module kotlin.gradle.scripting.shared, module intellij.kotlin.gradle.scripting, module intellij.kotlin.onboarding, module intellij.kotlin.onboarding.gradle, module intellij.kotlin.onboarding.maven, module intellij.kotlin.projectWizard.idea, module intellij.kotlin.projectWizard.gradle, module intellij.kotlin.projectWizard.maven, module intellij.kotlin.projectWizard.compose, module intellij.kotlin.featuresTrainer, module intellij.kotlin.jvm.decompiler, module kotlin.jvm.shared, module intellij.kotlin.jvm, module intellij.kotlin.base.scripting, module intellij.kotlin.base.scripting.main.kts, module intellij.kotlin.base.scripting.shared, module intellij.kotlin.base.scripting.scratch.definition, module intellij.kotlin.codeInsight.fixes, module intellij.kotlin.codeInsight.intentions, module intellij.kotlin.codeInsight.inspections, module intellij.kotlin.codeInsight, module intellij.kotlin.codeInsight.liveTemplates, module intellij.kotlin.codeInsight.postfixTemplates, module intellij.kotlin.codeInsight.structuralSearch, module intellij.kotlin.completion.impl, module intellij.kotlin.jvm.debugger.evaluation, module intellij.kotlin.searching, module intellij.kotlin.refactorings, module intellij.kotlin.refactorings.rename, module intellij.kotlin.navigation, module intellij.kotlin.codeInsight.lineMarkers, module intellij.kotlin.highlighting, module intellij.kotlin.highlighting.minimal, module intellij.kotlin.compilerReferenceIndex, module intellij.kotlin.compilerPlugins.assignment.fixes, module intellij.kotlin.compilerPlugins.scripting, module intellij.kotlin.compilerPlugins.support.gradle, module intellij.kotlin.compilerPlugins.support.maven, module intellij.kotlin.compilerPlugins.allopen.maven, module intellij.kotlin.compilerPlugins.noarg.maven, module intellij.kotlin.compilerPlugins.noarg.gradle, module intellij.kotlin.compilerPlugins.samWithReceiver.maven, module intellij.kotlin.compilerPlugins.kapt, module intellij.kotlin.compilerPlugins.serialization, module intellij.kotlin.compilerPlugins.serialization.gradle, module intellij.kotlin.compilerPlugins.serialization.maven, module intellij.kotlin.compilerPlugins.dataframe.maven, module intellij.kotlin.compilerPlugins.lombok.maven, module intellij.kotlin.compilerPlugins.lombok.gradle, module intellij.kotlin.compilerPlugins.assignment.maven, module intellij.kotlin.compilerPlugins.assignment.gradle, module intellij.kotlin.compilerPlugins.powerAssert.gradle, module intellij.kotlin.injection, module kotlin.base.injection, module intellij.kotlin.j2k, module intellij.kotlin.internal, module intellij.kotlin.performanceExtendedPlugin, module intellij.android.gradle.dsl.kotlin excluded
    └ dependent plugin 'Compose Multiplatform' (com.intellij.compose, 262.8117.19) excluded
      └ dependent module intellij.compose.ide.plugin.gradleTooling.rt excluded
      └ dependent module intellij.compose.ide.plugin.shared excluded
        └ dependent module intellij.compose.ide.plugin.k2, module intellij.compose.ide.plugin.resources excluded
plugin com.android.tools.gradle.dcl is not resolved
  └ dependent module intellij.android.gradle.dsl.declarative excluded
module intellij.platform.frontend.split (namespace=jetbrains) is not resolved
  └ dependent module intellij.json.frontend.split, module intellij.toml.frontend.split excluded
plugin com.intellij.copyright is not resolved
  └ dependent module intellij.properties.copyright, module intellij.platform.images.copyright excluded
plugin tanvd.grazi is not resolved
  └ dependent module intellij.toml.grazie excluded
module intellij.libraries.opencsv (namespace=jetbrains) is not resolved
  └ dependent module intellij.charts excluded
plugin com.intellij.modules.ultimate is not resolved
  └ dependent module intellij.platform.ijent.ssh excluded
    └ dependent module intellij.platform.ijent.ssh.ui excluded
  └ dependent module intellij.platform.duplicatesDetector excluded
    └ dependent module intellij.xml.duplicatesDetection excluded
  └ dependent module intellij.platform.duplicates excluded
    └ dependent module intellij.xml.duplicates excluded
module intellij.platform.bookmarks (namespace=jetbrains) is not resolved
  └ dependent module intellij.platform.tasks.impl.bookmarks excluded
plugin Git4Idea is not resolved
  └ dependent module intellij.settingsSync.core excluded
module intellij.libraries.lucene.common (namespace=jetbrains) is not resolved
  └ dependent module intellij.spellchecker excluded
    └ dependent module intellij.spellchecker.xml excluded
    └ dependent module intellij.json.backend excluded
      └ dependent module intellij.toml.json excluded
      └ dependent plugin 'JSON' (com.intellij.modules.json, 262.8117.19) excluded
        └ dependent module intellij.json, module intellij.json.networknt.wrapper, module intellij.json.backend.regexp, module intellij.json.syntax excluded
    └ dependent plugin 'Groovy Scripting' (com.intellij.groovy.scripting, 262.8117.19) excluded
      └ dependent module intellij.libraries.groovy.jsr223, module intellij.libraries.ivy excluded
      └ dependent module intellij.libraries.groovy excluded
        └ dependent plugin 'Noctule, the Swift IDE' (dev.j-a.swift, 2.0.0.0-262-snapshot) excluded
          └ dependent module noctule.library.cloner (namespace=dev.j-a.swift_$implicit), module noctule.library.telemetry (namespace=dev.j-a.swift_$implicit), module noctule.library.lsp.client (namespace=dev.j-a.swift_$implicit), module noctule.core.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.lang.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.lang.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.lang.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.sourcekit.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.sourcekit.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.sourcekit.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.spm.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.spm.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.spm.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.all.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.all.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.all.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.shared (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.xcode.frontend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.buildserver.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.compiledb.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.unix.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.windows.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.swift.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.swiftformat.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.swiftly.backend (namespace=dev.j-a.swift_$implicit), module noctule.core.tooling.swiftlint.backend (namespace=dev.j-a.swift_$implicit), module noctule.plugin.vcs (namespace=dev.j-a.swift_$implicit), module noctule.plugin.kmm (namespace=dev.j-a.swift_$implicit), module noctule.plugin.json (namespace=dev.j-a.swift_$implicit), module noctule.plugin.markdown (namespace=dev.j-a.swift_$implicit), module noctule.plugin.intellilang (namespace=dev.j-a.swift_$implicit), module noctule.plugin.spellchecker (namespace=dev.j-a.swift_$implicit) excluded
plugin XPathView is not resolved
  └ dependent module intellij.xml.langInjection.xpath excluded
module intellij.platform.testRunner (namespace=jetbrains) is not resolved
  └ dependent module intellij.platform.coverage excluded
module intellij.platform.backend.split (namespace=jetbrains) is not resolved
  └ dependent module intellij.platform.identifiers.highlighting.backend excluded
plugin com.intellij.rd.client.capable is not resolved
  └ dependent module intellij.rd.client.base excluded
    └ dependent module intellij.rd.client excluded
2026-06-19 13:10:26,607 [337] INFO - #c.i.i.p.PluginManager - Problems found loading plugins:
  Plugin 'Markdown' (org.intellij.plugins.markdown) has dependency on 'intellij.platform.structureView' which is not installed
  Plugin 'Groovy' (org.intellij.groovy) has dependency on 'intellij.platform.smRunner' which is not installed
  Plugin 'Compose Multiplatform' (com.intellij.compose) has dependency on 'Kotlin' which cannot be loaded
  Plugin 'Kotlin' (org.jetbrains.kotlin) has dependency on 'intellij.platform.structureView.backend' which is not installed
  Plugin 'JUnit' (JUnit) has dependency on 'intellij.platform.smRunner' which is not installed
  Plugin 'Gradle DSL API' (org.jetbrains.idea.gradle.dsl) has dependency on 'Java' which cannot be loaded
  Plugin 'Java' (com.intellij.java) has dependency on 'intellij.platform.structureView' which is not installed
  Plugin 'Code Coverage for Java' (Coverage) has dependency on 'Java' which cannot be loaded
  Plugin 'JSON' (com.intellij.modules.json) has dependency on 'IDEA CORE' which cannot be loaded
  Plugin 'Properties' (com.intellij.properties) has dependency on 'intellij.platform.structureView' which is not installed
  Plugin 'Gradle' (com.intellij.gradle) has dependency on 'intellij.platform.smRunner' which is not installed
  Plugin 'Gradle for Java' (org.jetbrains.plugins.gradle) has dependency on 'Gradle' which cannot be loaded
  Plugin 'Groovy Scripting' (com.intellij.groovy.scripting) has dependency on 'IDEA CORE' which cannot be loaded
  Plugin 'Noctule, the Swift IDE' (dev.j-a.swift) has dependency on 'Groovy Scripting' which cannot be loaded

```

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [June 19, 2026, 12:04pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/18 "2026-06-19T12:04:57Z")

</div>

Thank you so much, we are on it!

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [June 26, 2026, 10:32am UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/19 "2026-06-26T10:32:51Z")

</div>

EAP `262.6653.22`, which is the latest eap I could run tests with, expired today.

I can still run tests with this eap, but `runIde` does not work with an expired EAP. This is complicating development with 2026.2 eap, unfortunately 😔

Yesterday’s eap also does not work with tests yet, even though idea.log seems to have slightly less messages about unresolved modules.

---

<div class="post-metadata">

**Author:** ![dalgarins](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dalgarins/32/142_2.png) [@dalgarins](https://platform.jetbrains.com/u/dalgarins)\
**Post date:** [July 22, 2026, 1:21pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/20 "2026-07-22T13:21:39Z")

</div>

@yuriy.artamonov now in my plugin panel I see this:

many unsupported products by this dependencies:

 ![Screenshot 2026-07-22 at 8.20.31 AM](https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/2X/3/3be1e9b1e3ad61fb4de3b651a7a91bd8bfc35fe7.png)

---

<div class="post-metadata">

**Author:** ![dalgarins](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dalgarins/32/142_2.png) [@dalgarins](https://platform.jetbrains.com/u/dalgarins)\
**Post date:** [July 24, 2026, 11:29pm UTC](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388/21 "2026-07-24T23:29:00Z")

</div>

@yuriy.artamonov it is impossible to pass the plugin verifier:

Compatibility problems (1):  
#Package ‘com.intellij.ide.structureView.impl.common’ is not found  
Package ‘com.intellij.ide.structureView.impl.common’ is not found along with its class com.intellij.ide.structureView.impl.common.PsiTreeElementBase.  
Probably the package ‘com.intellij.ide.structureView.impl.common’ belongs to a library or dependency that is not resolved by the checker.  
It is also possible, however, that this package was actually removed from a dependency causing the detected problems. Access to unresolved classes at runtime may lead to **NoSuchClassError**.  
The following classes of ‘com.intellij.ide.structureView.impl.common’ are not resolved:

this is my plugin.xml

```xml
<dependencies>
    <module name="intellij.platform.lang"/>
    <module name="intellij.platform.structureView"/>
</dependencies>

```

my gradle properties:  
platformBundledModules = intellij.platform.lang, intellij.platform.structureView

my gradle:  
bundledModules(properties(“platformBundledModules”).map { it.split(‘,’) })

buildPlugin task finish without any problem but the verifierPlugin task show the error above.

using sdk: 2.18.1

[Next page](https://platform.jetbrains.com/t/structure-view-impl-package-not-found/4388.md?page=2)
