From de815c7ab88169e752adcb9658f1c97dd6ac1b93 Mon Sep 17 00:00:00 2001 From: Johannes Feichtner <343448+Churro@users.noreply.github.com> Date: Sat, 6 Jan 2024 09:01:31 +0100 Subject: [PATCH] feat(manager/gradle): add support for micronaut plugin (#26519) --- lib/modules/manager/gradle/parser.spec.ts | 1 + lib/modules/manager/gradle/parser/common.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/modules/manager/gradle/parser.spec.ts b/lib/modules/manager/gradle/parser.spec.ts index 2fb70034c1abc1..a6d35c004757f1 100644 --- a/lib/modules/manager/gradle/parser.spec.ts +++ b/lib/modules/manager/gradle/parser.spec.ts @@ -925,6 +925,7 @@ describe('modules/manager/gradle/parser', () => { ${''} | ${'unknown { toolVersion = "1.2.3" }'} | ${null} ${''} | ${'composeOptions { kotlinCompilerExtensionVersion = "1.2.3" }'} | ${{ depName: 'composeOptions', packageName: GRADLE_PLUGINS['composeOptions'][1], currentValue: '1.2.3' }} ${''} | ${'jmh { jmhVersion = "1.2.3" }'} | ${{ depName: 'jmh', packageName: GRADLE_PLUGINS['jmh'][1], currentValue: '1.2.3' }} + ${''} | ${'micronaut { version = "1.2.3" }'} | ${{ depName: 'micronaut', packageName: GRADLE_PLUGINS['micronaut'][1], currentValue: '1.2.3' }} `('$def | $input', ({ def, input, output }) => { const { deps } = parseGradle([def, input].join('\n')); expect(deps).toMatchObject([output].filter(is.truthy)); diff --git a/lib/modules/manager/gradle/parser/common.ts b/lib/modules/manager/gradle/parser/common.ts index b564fd30c86e61..9505df5137cf77 100644 --- a/lib/modules/manager/gradle/parser/common.ts +++ b/lib/modules/manager/gradle/parser/common.ts @@ -31,6 +31,7 @@ export const GRADLE_PLUGINS = { jacoco: ['toolVersion', 'org.jacoco:jacoco'], jmh: ['jmhVersion', 'org.openjdk.jmh:jmh-core'], lombok: ['version', 'org.projectlombok:lombok'], + micronaut: ['version', 'io.micronaut.platform:micronaut-platform'], pmd: ['toolVersion', 'net.sourceforge.pmd:pmd-java'], spotbugs: ['toolVersion', 'com.github.spotbugs:spotbugs'], };