@Test public void testCreate() { VcsRevisionNumber revisionNumber = gitRevisionFactory.create("2a7314b614b70b1d007236cbe2bf0b0d3028693d master"); Assert.assertTrue(revisionNumber instanceof GitRevisionNumber); Assert.assertEquals("2a7314b614b70b1d007236cbe2bf0b0d3028693d", ((GitRevisionNumber) revisionNumber).getRev()); }
@Override public GitRevisionNumber create(String revision) { return new GitRevisionNumber(revision.replaceFirst(" .*$", "")); }
GitRevisionFactory implements RevisionFactory { @Override public GitRevisionNumber create(String revision) { return new GitRevisionNumber(revision.replaceFirst(" .*$", "")); } }
GitRevisionFactory implements RevisionFactory { @Override public GitRevisionNumber create(String revision) { return new GitRevisionNumber(revision.replaceFirst(" .*$", "")); }  }
GitRevisionFactory implements RevisionFactory { @Override public GitRevisionNumber create(String revision) { return new GitRevisionNumber(revision.replaceFirst(" .*$", "")); }  @Override GitRevisionNumber create(String revision); @Override boolean matches(VcsRoot vcsRoot, String location, String alias); @Override String getType(); }
GitRevisionFactory implements RevisionFactory { @Override public GitRevisionNumber create(String revision) { return new GitRevisionNumber(revision.replaceFirst(" .*$", "")); }  @Override GitRevisionNumber create(String revision); @Override boolean matches(VcsRoot vcsRoot, String location, String alias); @Override String getType();  }