You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by gi...@apache.org on 2026/10/21 19:23:10 UTC

(grails-intellij-plugin) branch dependabot/gradle/main/gradle-wrapper-9.8.1 updated (0479177 -> 619512b)

This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch dependabot/gradle/main/gradle-wrapper-9.8.1
in repository https://gitbox.apache.org/repos/asf/grails-intellij-plugin.git


    omit 0479177  Bump gradle-wrapper from 9.8.0 to 9.8.1
     add 78eca5b  Model @Scaffold: inherited superclass, in-body method hints, Structure view
     add fe81004  Stop reading GroovyCompletionData.BUILT_IN_TYPES, private since 2026.3
     add 98a5638  Merge pull request #446 from apache/feature/scaffold-generated-actions
     add 7bef7c7  Recognise GORM data services declared as interfaces
     add af60dd8  Say in the SERVICE javadoc that the @Service annotation is not checked
     add a88f1d9  Recognise GORM data services declared as interfaces (#445)
     add a9e8559  Bump actions/upload-artifact from 7.0.1 to 7.0.2
     add 032ece1  Merge pull request #444 from apache/dependabot/github_actions/main/actions/upload-artifact-7.0.2
     add 93cad21  Combine project and global custom folders in the Grails view
     add 2c702db  Hide remove action for global folders, consolidate path normalization, fix contains()
     add 7db1949  Hide the add-custom-folder action for the project root
     add 0109386  Merge remote-tracking branch 'origin/main' into feature/custom-folders
     add 33ca4e9  Merge branch 'apache:main' into feature/custom-folders
     add dd808bf  Add configurable custom folders to the Grails project view
     add ef89067  Allow external custom folders, keep configured order, rework settings list
     add 1804242  Build Grails view children only when a node is expanded
     add 331c9e6  Detect every Grails test phase under src, whichever module owns it
     add 50cb473  Merge pull request #441 from amondel2/feature/custom-folders
     add 9efc728  Replace the Sonatype scan plugin with our own scanner, and ship an SBOM
     add 047f6df  Merge pull request #455 from apache/vulnerability-scan
     add 619512b  Bump gradle-wrapper from 9.8.0 to 9.8.1

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0479177)
            \
             N -- N -- N   refs/heads/dependabot/gradle/main/gradle-wrapper-9.8.1 (619512b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/scripts/postStickyComment.sh               |  60 ++
 .github/scripts/vulnerabilityReport.sh             |  42 +
 .github/workflows/coverage.yml                     |   2 +-
 .github/workflows/gradle.yml                       |   8 +-
 .github/workflows/rat.yml                          |   2 +-
 .github/workflows/vulnerability-scan.yml           | 106 ++-
 AGENTS.md                                          |  31 +
 IMPROVEMENT-PLAN.md                                |   6 +-
 README.md                                          |  13 +-
 RELEASE.md                                         |   5 +-
 build-logic/README.md                              |  32 +-
 build-logic/build.gradle                           |  12 +-
 ....grails.intellij.build.intellij-platform.gradle |  14 +
 ...he.grails.intellij.build.intellij-plugin.gradle |  21 +
 ...apache.grails.intellij.build.java-legacy.gradle |   8 +
 .../org.apache.grails.intellij.build.sbom.gradle   | 120 +++
 ...intellij.build.vulnerability-scan-report.gradle |  47 ++
 ...grails.intellij.build.vulnerability-scan.gradle | 132 ++--
 .../build/sbom/ReproducibleSbomTask.groovy         | 138 ++++
 .../SbomExtension.groovy}                          |  25 +-
 .../intellij/build/sbom/SbomLicensePolicy.groovy   | 127 +++
 .../grails/intellij/build/scan/ApiCache.groovy     | 132 ++++
 .../grails/intellij/build/scan/ApiClient.groovy    | 151 ++++
 .../intellij/build/scan/BuiltInExclusions.groovy   |  42 +
 .../grails/intellij/build/scan/CvssV3.groovy       |  95 +++
 .../build/scan/OsvVulnerabilityService.groovy      | 196 +++++
 .../scan/SonatypeGuideVulnerabilityService.groovy  | 238 ++++++
 .../build/scan/VulnerabilityExclusion.groovy       |  67 ++
 .../build/scan/VulnerabilityScanExtension.groovy   |  60 ++
 .../build/scan/VulnerabilityScanReportTask.groovy  | 232 ++++++
 .../build/scan/VulnerabilityScanTask.groovy        | 415 ++++++++++
 .../build/sbom/ReproducibleSbomTaskTest.groovy     | 118 +++
 .../build/sbom/SbomLicensePolicyTest.groovy        |  82 ++
 .../intellij/build/sbom/SbomPluginTest.groovy      | 174 +++++
 .../grails/intellij/build/scan/CvssV3Test.groovy   |  61 ++
 .../grails/intellij/build/scan/OsvStub.groovy      | 135 ++++
 .../build/scan/OsvVulnerabilityServiceTest.groovy  | 167 ++++
 .../intellij/build/scan/SonatypeGuideStub.groovy   | 126 +++
 .../SonatypeGuideVulnerabilityServiceTest.groovy   | 185 +++++
 .../build/scan/VulnerabilityExclusionTest.groovy   |  71 ++
 .../build/scan/VulnerabilityScanPluginTest.groovy  | 467 ++++++++++++
 .../scan/VulnerabilityScanReportTaskTest.groovy    | 133 ++++
 .../build/scan/VulnerabilityScanTaskTest.groovy    |  94 +++
 build.gradle                                       |   6 +-
 libs/testFramework/build.gradle                    |  10 +
 .../intellij/lib/testFramework/GrailsTestCase.java |   2 +-
 .../plugin/GrailsCompletionContributor.java        |  10 +-
 .../plugin/actions/AddCustomFolderAction.java      | 164 ++++
 .../actions/ConfigureCustomFoldersAction.java      |  83 ++
 .../plugin/actions/CustomFolderSelection.java      |  79 ++
 .../GrailsCreateActionByUsageIntention.java        |  10 +-
 .../plugin/actions/GrailsGotoRelatedProvider.java  |  16 +-
 .../plugin/actions/RemoveCustomFolderAction.java   |  81 ++
 .../plugin/artefact/impl/GrailsArtefacts.java      |  33 +-
 .../grails/intellij/plugin/config/FolderPaths.java | 156 ++++
 .../config/GrailsCustomFoldersAppService.java      | 128 ++++
 .../config/GrailsCustomFoldersConfigurable.java    | 280 +++++++
 .../plugin/config/GrailsCustomFoldersList.java     | 360 +++++++++
 .../config/GrailsCustomFoldersProjectService.java  | 144 ++++
 .../plugin/editor/GenerateTestsAction.java         |   4 +-
 .../plugin/editor/toolbar/GenerateActionBase.java  |   8 +-
 .../toolbar/GenerateControllerActionBase.java      |   6 +-
 .../plugin/editor/toolbar/GoToTestAction.java      |   4 +-
 .../toolbar/GrailsGoToArtefactActionBase.java      |   4 +-
 .../scaffold/ScaffoldInlayHintsProvider.java       | 156 ++++
 .../scaffold/ScaffoldStructureViewExtension.java   | 122 +++
 .../scaffold/ScaffoldTransformationSupport.java    |  60 ++
 .../plugin/feature/scaffold/Scaffolding.java       | 249 ++++++
 .../lang/gsp/resolve/taglib/GspTagLibUtil.java     |  18 +-
 .../GrailsCustomFoldersRefreshListener.java        | 156 ++++
 .../plugin/projectView/GrailsPluginsNode.java      |  10 +
 .../plugin/projectView/GrailsProjectViewPane.java  |  19 +
 .../intellij/plugin/projectView/NodeWeights.java   |   1 +
 .../projectView/impl/Grails3NodeProvider.java      | 101 ++-
 .../projectView/impl/GrailsAppNodeProvider.java    |  11 +-
 .../impl/GrailsCustomFoldersNodeProvider.java      |  69 ++
 .../projectView/impl/GrailsNodeComparator.java     |  20 +-
 .../plugin/projectView/impl/GrailsViewItems.java   |  11 +-
 .../projectView/nodes/GrailsApplicationNode.java   |  33 +-
 .../nodes/GrailsArtefactHandlerNode.java           |  12 +
 ...lsPackageValue.java => GrailsCustomFolder.java} |  16 +-
 .../projectView/nodes/GrailsCustomFolderNode.java  |  97 +++
 .../nodes/GrailsExternalDirectoryNode.java         |  70 ++
 .../nodes/GrailsMissingCustomFolderNode.java       |  98 +++
 .../plugin/projectView/nodes/GrailsRootNode.java   |   2 +
 .../references/controller/ControllerReference.java |   9 +-
 .../controller/GrailsNamespaceReference.java       |   6 +-
 .../references/filter/FilterReferenceProvider.java |   6 +-
 .../references/urlMappings/UrlMappingUtil.java     |   4 +-
 .../plugin/structure/GrailsApplicationManager.java |  23 +-
 .../intellij/plugin/util/GrailsArtifact.java       |  74 +-
 plugin/src/main/resources/META-INF/plugin.xml      |  32 +
 .../resources/messages/GrailsBundle.properties     |  35 +
 .../plugin/action/GoToServiceActionTest.java       | 186 +++++
 .../plugin/actions/CustomFoldersActionTest.java    | 848 +++++++++++++++++++++
 .../plugin/artefact/impl/GrailsArtefactsTest.java  |  80 ++
 .../plugin/completion/GrailsCompletionTest.java    |   5 +-
 .../intellij/plugin/config/FolderPathsTest.java    | 177 +++++
 .../config/GrailsCustomFoldersAppServiceTest.java  | 253 ++++++
 .../GrailsCustomFoldersConfigurableTest.java       | 287 +++++++
 .../GrailsCustomFoldersConfigurableUiTest.java     | 602 +++++++++++++++
 .../plugin/config/GrailsCustomFoldersListTest.java | 355 +++++++++
 .../GrailsCustomFoldersProjectServiceTest.java     | 250 ++++++
 .../plugin/config/OutsideProjectDirectory.java     |  69 ++
 .../plugin/editor/GrailsEditorToolbarTest.java     |  75 ++
 .../scaffold/ScaffoldInlayHintsProviderTest.java   | 258 +++++++
 .../ScaffoldStructureViewExtensionTest.java        | 121 +++
 .../ScaffoldTransformationSupportTest.java         | 280 +++++++
 .../plugin/feature/scaffold/ScaffoldingStubs.java  |  85 +++
 .../projectView/GrailsCustomFoldersPaneTest.java   | 485 ++++++++++++
 .../GrailsCustomFoldersRefreshListenerTest.java    | 486 ++++++++++++
 .../plugin/projectView/NodeWeightsTest.java        |   1 +
 .../impl/Grails3NodeProviderGradleLayoutTest.java  | 100 +++
 .../projectView/impl/Grails3NodeProviderTest.java  |  74 +-
 .../impl/GrailsCustomFoldersNodeProviderTest.java  | 521 +++++++++++++
 .../projectView/nodes/GrailsNodeLeafStateTest.java | 199 +++++
 .../plugin/tests/GrailsBundleMessagesTest.java     |  68 +-
 .../persistent/GormPersistenceMapping.java         |   4 +-
 .../module/spring/GrailsSpringBeanDiscoverer.java  |   3 +-
 119 files changed, 13118 insertions(+), 254 deletions(-)
 create mode 100755 .github/scripts/postStickyComment.sh
 create mode 100755 .github/scripts/vulnerabilityReport.sh
 create mode 100644 build-logic/src/main/groovy/org.apache.grails.intellij.build.sbom.gradle
 create mode 100644 build-logic/src/main/groovy/org.apache.grails.intellij.build.vulnerability-scan-report.gradle
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/sbom/ReproducibleSbomTask.groovy
 rename build-logic/src/main/groovy/org/apache/grails/intellij/build/{OssIndexAuditThrottle.groovy => sbom/SbomExtension.groovy} (55%)
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/sbom/SbomLicensePolicy.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/ApiCache.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/ApiClient.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/BuiltInExclusions.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/CvssV3.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/OsvVulnerabilityService.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/SonatypeGuideVulnerabilityService.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/VulnerabilityExclusion.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanExtension.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanReportTask.groovy
 create mode 100644 build-logic/src/main/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanTask.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/sbom/ReproducibleSbomTaskTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/sbom/SbomLicensePolicyTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/sbom/SbomPluginTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/CvssV3Test.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/OsvStub.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/OsvVulnerabilityServiceTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/SonatypeGuideStub.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/SonatypeGuideVulnerabilityServiceTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/VulnerabilityExclusionTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanPluginTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanReportTaskTest.groovy
 create mode 100644 build-logic/src/test/groovy/org/apache/grails/intellij/build/scan/VulnerabilityScanTaskTest.groovy
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/actions/AddCustomFolderAction.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/actions/ConfigureCustomFoldersAction.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/actions/CustomFolderSelection.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/actions/RemoveCustomFolderAction.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/config/FolderPaths.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersAppService.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersConfigurable.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersList.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersProjectService.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldInlayHintsProvider.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldStructureViewExtension.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldTransformationSupport.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/feature/scaffold/Scaffolding.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/GrailsCustomFoldersRefreshListener.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/impl/GrailsCustomFoldersNodeProvider.java
 copy plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/nodes/{GrailsPackageValue.java => GrailsCustomFolder.java} (60%)
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/nodes/GrailsCustomFolderNode.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/nodes/GrailsExternalDirectoryNode.java
 create mode 100644 plugin/src/main/java/org/apache/grails/intellij/plugin/projectView/nodes/GrailsMissingCustomFolderNode.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/action/GoToServiceActionTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/actions/CustomFoldersActionTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/artefact/impl/GrailsArtefactsTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/FolderPathsTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersAppServiceTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersConfigurableTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersConfigurableUiTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersListTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/GrailsCustomFoldersProjectServiceTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/config/OutsideProjectDirectory.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/editor/GrailsEditorToolbarTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldInlayHintsProviderTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldStructureViewExtensionTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldTransformationSupportTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/feature/scaffold/ScaffoldingStubs.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/projectView/GrailsCustomFoldersPaneTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/projectView/GrailsCustomFoldersRefreshListenerTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/projectView/impl/Grails3NodeProviderGradleLayoutTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/projectView/impl/GrailsCustomFoldersNodeProviderTest.java
 create mode 100644 plugin/src/test/java/org/apache/grails/intellij/plugin/projectView/nodes/GrailsNodeLeafStateTest.java