Files
Database-Action-Models-Gene…/.intellijPlatform/localPlatformArtifacts/IU-252.23892.409/bundledModule-intellij-platform-test-runtime-IU-252.23892.409.xml
skidus c9147b069e refactor: Restructure project, enhance ActionField and DTOField generation
This commit refactors the project structure by moving generator-related classes
to a new package (`com.sdk.generators.actionmodels`) and standardizing
template directory names (`src/main/resources/templates`).

It introduces new FreeMarker templates (`actionDTO.ftl`, `actionDTO.extend.ftl`)
and corresponding logic in `GeneratorServices.java` to support the generation
of Data Transfer Object (DTO) classes alongside ActionBeans. The changes
also involve enhancements related to `ActionField` and `DTOField` generation.

Updates to `build.gradle.kts`, `plugin.xml`, and Gradle wrapper files
reflect these structural and functional enhancements.
2025-09-23 23:07:19 +07:00

138 lines
13 KiB
XML

<ivy-module version="2.0">
<info organisation="bundledModule" module="intellij-platform-test-runtime" revision="IU-252.23892.409"/>
<configurations>
<conf name="default" visibility="public"/>
</configurations>
<publications>
<artifact name="app" ext="jar" conf="default" url="lib"/>
<artifact name="product" ext="jar" conf="default" url="lib"/>
<artifact name="testFramework" ext="jar" conf="default" url="lib"/>
<artifact name="idea_rt" ext="jar" conf="default" url="lib"/>
<artifact name="app-client" ext="jar" conf="default" url="lib"/>
<artifact name="stats" ext="jar" conf="default" url="lib"/>
<artifact name="intellij.platform.editor.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.impl.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.editor" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.scopes.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.grid.types" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.settingsSync.core" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.lvcs.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.searchEverywhere.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.searchEverywhere" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.profiler.common" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.identifiers.highlighting.shared" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.dap" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.ide.newUsersOnboarding" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.pluginManager.shared" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.images.copyright" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.tasks" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.spellchecker" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.bookmarks.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.idea.ultimate.customizationTrial" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.scopes" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.foundation" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.ide.startup.importSettings" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.execution.process.elevation" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.find.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.clouds" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.settings.local" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.grid.core.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.navbar.monolith" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.shared" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.dashboard" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.serviceView.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.registry.cloud" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.debugger.impl.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.ideLafBridgeStyling" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.lang.actions" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.recentFiles" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.tasks.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.editor.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.coverage" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.coverage.agent" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.xml.xmlbeans" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.navbar" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.managed.cache.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.extensions.gfmTables" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.debugger.streams.core" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.lang" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.kotlinx.io" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.profiler.ultimate.ideaAsyncProfiler" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.rml.dfa.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.dvcs.impl.shared" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.dvcs.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.ide.impl.wsl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.tips" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.execution.process.mediator.daemon" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.images.backend.svg" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.spellchecker.xml" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.impl.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.navbar.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.debugger.collections.visualizer.core" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.profiler.asyncOne" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.bookmarks.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.serviceView" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.ktor.client.cio" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.compose" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.extensions.gfmAlerts" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.collaborationTools" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.identifiers.highlighting.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.trialPromotion" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.recentFiles.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.searchEverywhere.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.emojipicker" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.skiko" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.grpc" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.monolith" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.progress.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.compose.foundation.desktop" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.rd.ui" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.pluginManager.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.recentFiles.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.grpc.netty.shaded" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.lucene.common" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.grid.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.rpc.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.rd.ide.model.generated" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.extensions.gfmStrikethrough" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.ktor.client" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.pluginManager.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.rd.platform" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.execution.process.mediator.client" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl.exec" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.ideLafBridge" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.ai.grazie.spell.gec.engine.local" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.log.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.smRunner.vcs" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.debugger.impl.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.relaxng" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.navbar.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.grid" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.vcs.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.diagnostic.telemetry.agent.extension" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.diagnostic.freezes" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.idea.customization.base" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.dashboard.frontend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.grid.csv.core.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.kernel.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.warmup" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.execution.dashboard.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.charts" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.ide.newUiOnboarding" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.project.backend" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.extensions.autolink" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.libraries.microba" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.execution.process.mediator.common" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.markdown.core" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.jewel.ui" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.ml.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.kernel.impl" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.inline.completion" ext="jar" conf="default" url="lib/modules"/>
<artifact name="intellij.platform.diagnostic.freezeAnalyzer" ext="jar" conf="default" url="lib/modules"/>
</publications>
<dependencies/>
</ivy-module>