public class SemanticVersioningUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ASM4 |
static String |
classExt |
static String |
CLINIT |
static String |
CONSTRUTOR |
static String |
ENUM_CLASS |
static String |
jarExt |
static String |
javaExt |
static String |
MAJOR_CHANGE |
static String |
MINOR_CHANGE |
static String |
NO_CHANGE |
static String |
oneLineBreak |
static String |
PROPERTY_FILE_IDENTIFIER |
static String |
schemaExt |
static String |
SERIAL_VERSION_UTD |
static String |
SERIALIZABLE_CLASS_IDENTIFIER |
static String |
twoLineBreaks |
| Constructor and Description |
|---|
SemanticVersioningUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getReadableMethodSignature(String methodName,
String methodDesc)
Transform ASM method desc to a human readable form
Method declaration in source file Method descriptor
|
static boolean |
isLessAccessible(GenericDeclaration before,
GenericDeclaration after) |
static boolean |
isPropertyFile(ClassDeclaration cd)
Return whether the binary is property file.
|
static String |
transform(String asmDesc) |
public static final String classExt
public static final String javaExt
public static final String schemaExt
public static final String jarExt
public static final String CONSTRUTOR
public static final String MAJOR_CHANGE
public static final String MINOR_CHANGE
public static final String NO_CHANGE
public static final String oneLineBreak
public static final String twoLineBreaks
public static final String PROPERTY_FILE_IDENTIFIER
public static final String CLINIT
public static final String SERIALIZABLE_CLASS_IDENTIFIER
public static final String SERIAL_VERSION_UTD
public static final String ENUM_CLASS
public static final int ASM4
public static boolean isLessAccessible(GenericDeclaration before, GenericDeclaration after)
public static String getReadableMethodSignature(String methodName, String methodDesc)
void m(int i, float f) <= (IF)V int m(Object o) <= (Ljava/lang/Object;)I int[] m(int i, String s) <= (ILjava/lang/String;)[I Object m(int[] i) <= ([I)Ljava/lang/Object;
public static boolean isPropertyFile(ClassDeclaration cd)
cd - Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.