docs: public static IRuntimeClasspathEntry[] computeUnresolvedSARLRuntimeClasspath(ILaunchConfiguration configuration,
  			ILaunchConfigurationAccessor configAccessor,
  			IJavaProjectAccessor projectAccessor) throws CoreException {
  		// Get the classpath from the configuration.
  		final IRuntimeClasspathEntry[] entries = JavaRuntime.computeUnresolvedRuntimeClasspath(configuration);
  		//
  		final List<IRuntimeClasspathEntry> filteredEntries = new ArrayList<>();
  		List<IRuntimeClasspathEntry> sreClasspathEntries = null;
  		// Filtering the entries by replacing the "SARL Libraries" with the SARL runtime environment.
  		for (final IRuntimeClasspathEntry entry : entries) {
  			if (entry.getPath().equals(SARLClasspathContainerInitializer.CONTAINER_ID)) {
  				if (sreClasspathEntries == null) {
  					sreClasspathEntries = getSREClasspathEntries(configuration, configAccessor, projectAccessor);
  				}
  				filteredEntries.addAll(sreClasspathEntries);
  			} else {
  				filteredEntries.add(entry);
  			}
  		}
  		return filteredEntries.toArray(new IRuntimeClasspathEntry[filteredEntries.size()]);
  	}