microsoft / build-server-for-gradle

An implementation of the Build Server Protocol for Gradle
MIT License
51 stars 8 forks source link

LanguageExtension downcast resolution #160

Closed Tanish-Ranjan closed 3 months ago

Tanish-Ranjan commented 3 months ago

This PR removes the usage of a class loader for downcasting LanguageExtesnion to JavaExtension and ScalaExtension. Previously, the client JVM would attempt to determine the appropriate sub-interface type using a class loader.

Changes:

jdneo commented 3 months ago

Thank you @Tanish-Ranjan for your contribution! You can continue to work on #154 now.