GoogleCloudPlatform / GoogleCloudPlatform/google-cloud-eclipse

Attach App Engine Runtime source artifacts async

Open
#1,218 2 comments 0 reactions 0 assignees View on GitHub
enhancement p4 priority: p4
Dominant language
Java
Stars
90
Forks
52
PR merge metrics
No merged PRs in 30d

Description

Currently the sources for the App Engine runtime jars (servlet, jsp) are resolved synchronously. This could be changed to make it async.

Implementation details: the `project` parameter of `com.google.cloud.tools.eclipse.appengine.localserver.ServletClasspathProvider.doResolveClasspathContainer(IProject, IRuntime)` is not passed on to `ILibraryRepositoryService` leading to synchronous resolution. However simply passing it is not sufficient as the logic in the background job needs to be changed to be able to correctly find which classpath entry needs to be modified.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.