[xbase][workspace] Reduced runtime complexity of Provider<WorkspaceConfig>

The workspace based impl used to copy information about all projects on
each access. This is now done only for the projects that clients really
ask for.

Change-Id: I165a395235e2dca0085da4edac4e70144bef6c87
This commit is contained in:
Sebastian Zarnekow 2015-02-05 19:19:06 +01:00
parent 6aa2e61f8f
commit 32599d1e59

View file

@ -117,7 +117,7 @@ class ResourceStorageFacade implements IResourceStorageFacade {
}
def protected getSourceContainerURI(StorageAwareResource resource) {
resource.URI.trimFileExtension.trimSegments(1).appendSegment("")
resource.URI.trimSegments(1).appendSegment("")
}
override hasStorageFor(URI uri) {