docs: private IRuntimeClasspathEntry[] getOrComputeUnresolvedSARLRuntimeClasspath(ILaunchConfiguration configuration)
  			throws CoreException {
  		// Get the buffered entries
  		IRuntimeClasspathEntry[] entries = null;
  		synchronized (this) {
  			if (this.unresolvedClasspathEntries != null) {
  				entries = this.unresolvedClasspathEntries.get();
  			}
  		}
  		if (entries != null) {
  			return entries;
  		}
  		// Get the classpath from the configuration.
  		entries = computeUnresolvedSARLRuntimeClasspath(configuration, this.configAccessor, cfg -> getJavaProject(cfg));
  		//
  		synchronized (this) {
  			this.unresolvedClasspathEntries = new SoftReference<>(entries);
  		}
  		return entries;
  	}