Simplifies the existing VURI logic and enables it to handle arbitrary URIs (file URIs were not supported before), also removing special case handling for file-based URIs
Extends VURIs to support EObjects, reusing resolution logic from UuidGeneratorAndResolverImpl
Make UuidGeneratorAndResolverImpl use central VURI logic for getting uniformly resolvable EObject URI
In consequence, this PR especially centralizes the logic for determining resolvable URIs for EObjects in VURI rather than the UuidGeneratorAndResolverImpl without exposing the logic.
UuidGeneratorAndResolverImpl
UuidGeneratorAndResolverImpl
use central VURI logic for getting uniformly resolvable EObject URIIn consequence, this PR especially centralizes the logic for determining resolvable URIs for EObjects in VURI rather than the
UuidGeneratorAndResolverImpl
without exposing the logic.