private ObjectId resolveOriginCommitId(String branchOrigin) { Optional<Ref> ref = command(RefParse.class).setName(branchOrigin).call(); if (ref.isPresent()) { ObjectId commitId = ref.get().getObjectId(); checkArgument(!commitId.isNull(), branchOrigin + " has no commits yet, branch cannot be created."); return commitId; } Optional<ObjectId> objectId = command(RevParse.class).setRefSpec(branchOrigin).call(); checkArgument(objectId.isPresent(), branchOrigin + " does not resolve to a repository object"); ObjectId commitId = objectId.get(); TYPE objectType = command(ResolveObjectType.class).setObjectId(commitId).call(); checkArgument(TYPE.COMMIT.equals(objectType), branchOrigin + " does not resolve to a commit: " + objectType); return commitId; } }
private ObjectId resolveOriginCommitId(String branchOrigin) { Optional<Ref> ref = command(RefParse.class).setName(branchOrigin).call(); if (ref.isPresent()) { ObjectId commitId = ref.get().getObjectId(); checkArgument(!commitId.isNull(), branchOrigin + " has no commits yet, branch cannot be created."); return commitId; } Optional<ObjectId> objectId = command(RevParse.class).setRefSpec(branchOrigin).call(); checkArgument(objectId.isPresent(), branchOrigin + " does not resolve to a repository object"); ObjectId commitId = objectId.get(); TYPE objectType = command(ResolveObjectType.class).setObjectId(commitId).call(); checkArgument(TYPE.COMMIT.equals(objectType), branchOrigin + " does not resolve to a commit: " + objectType); return commitId; } }
.setObjectId(objectId).call();
.setObjectId(objectId).call();
.thenReturn(mockResolveObjectType); when(mockResolveObjectType.setObjectId((ObjectId) anyObject())) .thenReturn(mockResolveObjectType); when(mockResolveObjectType.call()).thenReturn(TYPE.COMMIT);
.thenReturn(mockResolveObjectType); when(mockResolveObjectType.setObjectId((ObjectId) anyObject())) .thenReturn(mockResolveObjectType); when(mockResolveObjectType.call()).thenReturn(TYPE.COMMIT);
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
throw new BlameException(StatusCode.FEATURE_NOT_FOUND); TYPE type = command(ResolveObjectType.class).setObjectId(id.get()).call(); if (!type.equals(TYPE.FEATURE)) { throw new BlameException(StatusCode.PATH_NOT_FEATURE);
throw new BlameException(StatusCode.FEATURE_NOT_FOUND); TYPE type = command(ResolveObjectType.class).setObjectId(id.get()).call(); if (!type.equals(TYPE.FEATURE)) { throw new BlameException(StatusCode.PATH_NOT_FEATURE);
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(sFeatureTypeId).call(); checkParameter(id.isPresent(), "Invalid feature type reference", sFeatureTypeId); TYPE type = cli.getGeogig().command(ResolveObjectType.class).setObjectId(id.get()) .call(); checkParameter(type.equals(TYPE.FEATURETYPE),
.setRefSpec(commitToReuse).call(); checkParameter(commitId.isPresent(), "Provided reference does not exist"); TYPE type = geogig.command(ResolveObjectType.class).setObjectId(commitId.get()) .call(); checkParameter(TYPE.COMMIT.equals(type),
.setRefSpec(commitToReuse).call(); checkParameter(commitId.isPresent(), "Provided reference does not exist"); TYPE type = geogig.command(ResolveObjectType.class).setObjectId(commitId.get()) .call(); checkParameter(TYPE.COMMIT.equals(type),
.setRefSpec(commitToReuse).call(); checkParameter(commitId.isPresent(), "Provided reference does not exist"); TYPE type = geogig.command(ResolveObjectType.class).setObjectId(commitId.get()) .call(); checkParameter(TYPE.COMMIT.equals(type),