
de.larmic.butterfaces.component.showcase.Version Maven / Gradle / Ivy
package de.larmic.butterfaces.component.showcase;
import java.io.Serializable;
import java.lang.String;
import java.lang.StringBuilder;
/**
* Contains butterfaces maven pom.xml informations. templating-maven-plugin is used in pom.xml.
*/
@javax.inject.Named
@javax.faces.view.ViewScoped
@SuppressWarnings("serial")
public class Version implements Serializable {
private static final String VERSION = "1.9.0.CR1";
private static final String GROUPID = "de.larmic.butterfaces";
private static final String ARTIFACTID = "showcase-shared";
private static final String REVISION = "4e2cec8a29558efce48ffe7355cd87c8023fc33a";
private static final String JBOSS = "9.0.1.Final";
public String getVersion() {
return VERSION;
}
public String getLastestReleaseVersion() {
if (VERSION.endsWith("SNAPSHOT")) {
final String version = VERSION.replaceAll("-SNAPSHOT", "");
final String[] splitted = version.split("\\.");
final String newMinorVersion = Integer.valueOf(splitted[splitted.length-1])-1 + "";
final StringBuilder stringBuilder = new StringBuilder();
for (int i=0; i
© 2015 - 2025 Weber Informatics LLC | Privacy Policy