class GitUtils {

	public static Optional<String> getTagName(String refName) {
		if(StringUtils.isBlank(refName)) {
			return Optional.empty();
		}
		
		String stripedRefName = refName.strip();
		if(stripedRefName.startsWith(Constants.R_TAGS)) {
			stripedRefName = stripedRefName.substring(Constants.R_TAGS.length());
		}
		
		if(StringUtils.isBlank(stripedRefName)) {
			return Optional.empty();
		}
		
		return Optional.of(stripedRefName);
	}

}