Skip to content

Commit

Permalink
fix(manager/gradle): extend allowed nesting depth for Kotlin objects …
Browse files Browse the repository at this point in the history
…from 3 to 4 (#22959)
  • Loading branch information
Churro committed Jun 24, 2023
1 parent ad025ce commit edb9518
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
12 changes: 7 additions & 5 deletions lib/modules/manager/gradle/parser.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -981,8 +981,10 @@ describe('modules/manager/gradle/parser', () => {
const val core = "androidx.test:core:\${Deps.Test.version}"
object Espresso {
private const val version = "3.3.0-rc01"
const val espressoCore = "androidx.test.espresso:espresso-core:$version"
object Release {
private const val version = "3.3.0-rc01"
const val espressoCore = "androidx.test.espresso:espresso-core:$version"
}
}
object Androidx {
Expand All @@ -1003,8 +1005,8 @@ describe('modules/manager/gradle/parser', () => {
key: 'Deps.Test.version',
value: '1.3.0-rc01',
},
'Deps.Test.Espresso.version': {
key: 'Deps.Test.Espresso.version',
'Deps.Test.Espresso.Release.version': {
key: 'Deps.Test.Espresso.Release.version',
value: '3.3.0-rc01',
},
},
Expand All @@ -1022,7 +1024,7 @@ describe('modules/manager/gradle/parser', () => {
{
depName: 'androidx.test.espresso:espresso-core',
currentValue: '3.3.0-rc01',
groupName: 'Deps.Test.Espresso.version',
groupName: 'Deps.Test.Espresso.Release.version',
},
{
depName: 'androidx.test:core-ktx',
Expand Down
4 changes: 3 additions & 1 deletion lib/modules/manager/gradle/parser/objects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ const qKotlinMultiObjectExpr = (

export const qKotlinMultiObjectVarAssignment = qKotlinMultiObjectExpr(
qKotlinMultiObjectExpr(
qKotlinMultiObjectExpr(qKotlinSingleObjectVarAssignment)
qKotlinMultiObjectExpr(
qKotlinMultiObjectExpr(qKotlinSingleObjectVarAssignment)
)
)
).handler(cleanupTempVars);

0 comments on commit edb9518

Please sign in to comment.