mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-04-11 18:26:11 +00:00
Cleanup
This commit is contained in:
@@ -65,7 +65,8 @@ public class V {
|
||||
public <T extends Annotation> T get(Class<? extends T> t, String mn, Class<?>... pars) {
|
||||
try {
|
||||
return local ? Violator.getDeclaredAnnotation(Violator.getDeclaredMethod(o.getClass(), mn, pars), t) : Violator.getAnnotation(Violator.getMethod(o.getClass(), mn, pars), t);
|
||||
} catch (Throwable e) {Iris.reportError(e);
|
||||
} catch (Throwable e) {
|
||||
Iris.reportError(e);
|
||||
if (!suppress) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -77,7 +78,8 @@ public class V {
|
||||
public <T extends Annotation> T get(Class<? extends T> t, String mn) {
|
||||
try {
|
||||
return local ? Violator.getDeclaredAnnotation(Violator.getDeclaredField(o.getClass(), mn), t) : Violator.getAnnotation(Violator.getField(o.getClass(), mn), t);
|
||||
} catch (Throwable e) {Iris.reportError(e);
|
||||
} catch (Throwable e) {
|
||||
Iris.reportError(e);
|
||||
if (!suppress) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -90,7 +92,8 @@ public class V {
|
||||
public <T> T get(String field) {
|
||||
try {
|
||||
return (T) (local ? Violator.getDeclaredField(o.getClass(), field) : Violator.getField(o.getClass(), field)).get(o);
|
||||
} catch (Throwable e) {Iris.reportError(e);
|
||||
} catch (Throwable e) {
|
||||
Iris.reportError(e);
|
||||
if (!suppress) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -112,7 +115,8 @@ public class V {
|
||||
|
||||
try {
|
||||
return (local ? Violator.getDeclaredMethod(o.getClass(), method, par.toArray(new Class<?>[0])) : Violator.getMethod(o.getClass(), method, par.toArray(new Class<?>[0]))).invoke(o, parameters);
|
||||
} catch (Throwable e) {Iris.reportError(e);
|
||||
} catch (Throwable e) {
|
||||
Iris.reportError(e);
|
||||
if (!suppress) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -125,7 +129,8 @@ public class V {
|
||||
try {
|
||||
// https://github.com/VolmitSoftware/Mortar/issues/5
|
||||
(local ? Violator.getDeclaredField(o.getClass(), field) : Violator.getField(o.getClass(), field)).set(o, value);
|
||||
} catch (Throwable e) {Iris.reportError(e);
|
||||
} catch (Throwable e) {
|
||||
Iris.reportError(e);
|
||||
if (!suppress) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
@@ -135,7 +135,8 @@ public class Violator {
|
||||
Field f = c.getDeclaredField(name);
|
||||
f.setAccessible(true);
|
||||
p(id(c, null) + "." + name, f);
|
||||
} catch (NoSuchFieldException e) {Iris.reportError(e);
|
||||
} catch (NoSuchFieldException e) {
|
||||
Iris.reportError(e);
|
||||
Class s = c.getSuperclass();
|
||||
if (null == s) {
|
||||
throw e;
|
||||
@@ -180,7 +181,8 @@ public class Violator {
|
||||
try {
|
||||
Constructor<?> co = getConstructor(c, cv.toArray(new Class<?>[0]));
|
||||
return (T) co.newInstance(parameters);
|
||||
} catch (Exception e) {Iris.reportError(e);
|
||||
} catch (Exception e) {
|
||||
Iris.reportError(e);
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user