@@ -16,6 +16,17 @@ public static String error(String error) {
1616 return error ;
1717 }
1818
19+ public static String error (String error , Throwable t ) {
20+ if (Context .isMaven ()) {
21+ Context .getMavenContext ().getLogger ().error (StringUtils .repeat (TAB , tabs ) + error );
22+ Context .getMavenContext ().getLogger ().error (t );
23+ }
24+ if (Context .isGradle ()) {
25+ Context .getGradleContext ().getLogger ().error (StringUtils .repeat (TAB , tabs ) + error , t );
26+ }
27+ return error ;
28+ }
29+
1930 public static String warn (String warn ) {
2031 if (Context .isMaven ()) Context .getMavenContext ().getLogger ().warn (StringUtils .repeat (TAB , tabs ) + warn );
2132 if (Context .isGradle ()) Context .getGradleContext ().getLogger ().warn (StringUtils .repeat (TAB , tabs ) + warn );
@@ -28,26 +39,32 @@ public static String info(String info) {
2839 return info ;
2940 }
3041
31- public static void infoIndent (String info ) {
32- info (info );
42+ public static void infoIndent (String msg ) {
43+ info (msg );
3344 tabs ++;
3445 }
3546
36- public static void infoUnindent (String info ) {
47+ public static void infoUnindent (String msg ) {
3748 tabs --;
38- info (info );
49+ info (msg );
3950 info ("" );
4051 }
4152
42- public static void warnUnindent (String info ) {
53+ public static void warnUnindent (String msg ) {
4354 tabs --;
44- warn (info );
55+ warn (msg );
4556 info ("" );
4657 }
4758
48- public static void errorUnindent (String info ) {
59+ public static void errorUnindent (String msg ) {
60+ tabs --;
61+ error (msg );
62+ info ("" );
63+ }
64+
65+ public static void errorUnindent (String msg , Throwable t ) {
4966 tabs --;
50- error (info );
67+ error (msg , t );
5168 info ("" );
5269 }
5370
0 commit comments