Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 24, 2025

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • Dockerfile (dockerfile)
  • .github/workflows/build.yml (github-actions)
  • .github/workflows/deploy.yml (github-actions)
  • .github/workflows/labeler.yml (github-actions)
  • gradle.properties (gradle)
  • settings.gradle.kts (gradle)
  • build.gradle.kts (gradle)
  • buildSrc/settings.gradle.kts (gradle)
  • buildSrc/build.gradle.kts (gradle)
  • buildSrc/src/main/kotlin/kotlin-language-server.distribution-conventions.gradle.kts (gradle)
  • buildSrc/src/main/kotlin/kotlin-language-server.kotlin-conventions.gradle.kts (gradle)
  • buildSrc/src/main/kotlin/kotlin-language-server.publishing-conventions.gradle.kts (gradle)
  • gradle/libs.versions.toml (gradle)
  • platform/build.gradle.kts (gradle)
  • server/build.gradle.kts (gradle)
  • shared/build.gradle.kts (gradle)
  • shared/src/main/resources/kotlinDSLClassPathFinder.gradle (gradle)
  • shared/src/main/resources/projectClassPathFinder.gradle (gradle)
  • gradle/wrapper/gradle-wrapper.properties (gradle-wrapper)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Hopefully safe environment variables to allow users to configure.
  • Show all Merge Confidence badges for pull requests.
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 17 Pull Requests:

Update dependency com.google.guava:guava to v33.4.5-jre
  • Schedule: ["at any time"]
  • Branch name: renovate/guava-monorepo
  • Merge into: main
  • Upgrade com.google.guava:guava to 33.4.5-jre
Update kotlin monorepo to v2.1.20
Update plugin com-google-protobuf to v0.9.4
  • Schedule: ["at any time"]
  • Branch name: renovate/com.google.protobuf-0.x
  • Merge into: main
  • Upgrade com.google.protobuf to 0.9.4
Update dependency com.github.fwcd.ktfmt:ktfmt to v0.19
  • Schedule: ["at any time"]
  • Branch name: renovate/com.github.fwcd.ktfmt-ktfmt-0.x
  • Merge into: main
  • Upgrade com.github.fwcd.ktfmt:ktfmt to 0.19
Update dependency com.google.code.gson:gson to v2.12.1
Update dependency com.jetbrains.intellij.java:java-decompiler-engine to v243.26053.27
  • Schedule: ["at any time"]
  • Branch name: renovate/fernflowerversion
  • Merge into: main
  • Upgrade com.jetbrains.intellij.java:java-decompiler-engine to 243.26053.27
Update dependency gradle to v8.13
  • Schedule: ["at any time"]
  • Branch name: renovate/gradle-8.x
  • Merge into: main
  • Upgrade gradle to 8.13
Update dependency org.xerial:sqlite-jdbc to v3.49.1.0
  • Schedule: ["at any time"]
  • Branch name: renovate/org.xerial-sqlite-jdbc-3.x
  • Merge into: main
  • Upgrade org.xerial:sqlite-jdbc to 3.49.1.0
Update exposedVersion to v0.60.0
Update lsp4jVersion to v0.24.0
Update plugin com-jaredsburrows-license to v0.9.8
  • Schedule: ["at any time"]
  • Branch name: renovate/com.jaredsburrows.license-0.x
  • Merge into: main
  • Upgrade com.jaredsburrows.license to 0.9.8
Update plugin io-gitlab-arturbosch-detekt to v1.23.8
  • Schedule: ["at any time"]
  • Branch name: renovate/io.gitlab.arturbosch.detekt-1.x
  • Merge into: main
  • Upgrade io.gitlab.arturbosch.detekt to 1.23.8
Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0
  • Schedule: ["at any time"]
  • Branch name: renovate/org.gradle.toolchains.foojay-resolver-convention-0.x
  • Merge into: main
  • Upgrade org.gradle.toolchains.foojay-resolver-convention to 0.9.0
Update protobuf monorepo to v3.25.6
Update dependency com.h2database:h2 to v2
  • Schedule: ["at any time"]
  • Branch name: renovate/com.h2database-h2-2.x
  • Merge into: main
  • Upgrade com.h2database:h2 to 2.3.232
Update eclipse-temurin Docker tag to v21
  • Schedule: ["at any time"]
  • Branch name: renovate/eclipse-temurin-21.x
  • Merge into: main
  • Upgrade eclipse-temurin to 21
Update protobuf monorepo to v4 (major)

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


Warning

Please correct - or verify that you can safely ignore - these dependency lookup failures before you merge this PR.

  • Failed to look up maven package org.jetbrains.kotlin:kotlin-jvm

Files affected: gradle/libs.versions.toml


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR was generated by Mend Renovate. View the repository job log.

* Some changes for bazel support

* Ignore if bazel-bin doesn't exist and do batch inserts in symbolindex

* Add support for Goto and some perf improvements

* Update logic to find source jars for third party code and make it robust for first party

* Remove hardcoded path

* Hardcode default JVM config

* Update config across the board

* Refactor/cleanup
* Make functions work on Go-to

* Add support for extracting docs on hover
* Add support for retriveiving kotest test suites

* Cleanup

* Remove unused imports
* Reduce verbosity of logs

* Compile files in batch
* Add test fixtures

* Include jar files in test fixtures

* Add jars
* Add support for Goto on extension functions

* try refactor and get all metadata files

* Fix java proto goto

* Add back dependency

* update files

* Update

* Update

* Add comments
* Add support for Goto on extension functions

* try refactor and get all metadata files

* Fix java proto goto

* Add back dependency

* update files

* Update

* Update

* Add comments

* Fix classpath resolver in getting JAR metadata

* Update lsp

* Remove regression comment

* Some additional fixes
* Fixes to go-to-definition on protos

* fix jar path on hover

* remove unused code
* Fixes to go-to-definition on protos

* fix jar path on hover

* remove unused code

* Remove failing tests inherited from LSP
* Fix some detekt issues and update baseline

* Disable windows builds

* Fix tests

* Fix classpath test

* Enable only for Java 11/17 and add verbose logging

* Make sure to setup LFS

* Disable verbose test logging
* Add completion tests

* Fix other tests

* Fix editcall test
* Fix goto definition tests

* Fix detekt issue
* Add back hover tests

* Fix path
* Compile files in batch

* Fix static analysis error
@renovate renovate bot force-pushed the renovate/configure branch from 3ed6178 to 4b67eef Compare March 24, 2025 21:21
@renovate renovate bot force-pushed the renovate/configure branch from 4b67eef to 8126782 Compare March 24, 2025 22:12
@smocherla-brex smocherla-brex force-pushed the main branch 2 times, most recently from 3bee54d to ed8d969 Compare March 25, 2025 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant