Patch Set 2: (8 inline comments)

@Stefan Lay:
If I understood corectlly javadoc's for IResourceVariantTree.roots() and IResourceVariantTree.members() the IResource[] should be returned with contains resources in remote variant to handle this requirements I've added git specific IResource implementations.