@@ -20,22 +20,13 @@ public class ErrorHandler {
2020 * @param expectedType
2121 * @param cSMT
2222 */
23- public static <T > void printError (
24- CtElement var ,
25- Predicate expectedType ,
26- Predicate cSMT ,
27- HashMap <String , PlacementInCode > map ,
28- ErrorEmitter ee ) {
23+ public static <T > void printError (CtElement var , Predicate expectedType , Predicate cSMT ,
24+ HashMap <String , PlacementInCode > map , ErrorEmitter ee ) {
2925 printError (var , null , expectedType , cSMT , map , ee );
3026 }
3127
32- public static <T > void printError (
33- CtElement var ,
34- String moreInfo ,
35- Predicate expectedType ,
36- Predicate cSMT ,
37- HashMap <String , PlacementInCode > map ,
38- ErrorEmitter errorl ) {
28+ public static <T > void printError (CtElement var , String moreInfo , Predicate expectedType , Predicate cSMT ,
29+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
3930 String resumeMessage = "Type expected:" + expectedType .toString (); // + "; " +"Refinement found:" +
4031 // cSMT.toString();
4132
@@ -44,7 +35,8 @@ public static <T> void printError(
4435 // title
4536 StringBuilder sbtitle = new StringBuilder ();
4637 sbtitle .append ("Failed to check refinement at: \n \n " );
47- if (moreInfo != null ) sbtitle .append (moreInfo + "\n " );
38+ if (moreInfo != null )
39+ sbtitle .append (moreInfo + "\n " );
4840 sbtitle .append (var .toString ());
4941 // all message
5042 sb .append (sbtitle .toString () + "\n \n " );
@@ -57,13 +49,8 @@ public static <T> void printError(
5749 errorl .addError (resumeMessage , sb .toString (), var .getPosition (), 1 , map );
5850 }
5951
60- public static void printStateMismatch (
61- CtElement element ,
62- String method ,
63- VCImplication constraintForErrorMsg ,
64- String states ,
65- HashMap <String , PlacementInCode > map ,
66- ErrorEmitter errorl ) {
52+ public static void printStateMismatch (CtElement element , String method , VCImplication constraintForErrorMsg ,
53+ String states , HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
6754
6855 String resumeMessage = "Failed to check state transitions. " + "Expected possible states:" + states ; // + ";
6956 // Found
@@ -91,12 +78,8 @@ public static void printStateMismatch(
9178 errorl .addError (resumeMessage , sb .toString (), element .getPosition (), 1 , map );
9279 }
9380
94- public static <T > void printErrorUnknownVariable (
95- CtElement var ,
96- String et ,
97- String correctRefinement ,
98- HashMap <String , PlacementInCode > map ,
99- ErrorEmitter errorl ) {
81+ public static <T > void printErrorUnknownVariable (CtElement var , String et , String correctRefinement ,
82+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
10083
10184 String resumeMessage = "Encountered unknown variable" ;
10285
@@ -114,13 +97,8 @@ public static <T> void printErrorUnknownVariable(
11497 errorl .addError (resumeMessage , sb .toString (), var .getPosition (), 2 , map );
11598 }
11699
117- public static <T > void printNotFound (
118- CtElement var ,
119- Predicate constraint ,
120- Predicate constraint2 ,
121- String msg ,
122- HashMap <String , PlacementInCode > map ,
123- ErrorEmitter errorl ) {
100+ public static <T > void printNotFound (CtElement var , Predicate constraint , Predicate constraint2 , String msg ,
101+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
124102
125103 StringBuilder sb = new StringBuilder ();
126104 sb .append ("______________________________________________________\n " );
@@ -136,12 +114,8 @@ public static <T> void printNotFound(
136114 errorl .addError (msg , sb .toString (), var .getPosition (), 2 , map );
137115 }
138116
139- public static <T > void printErrorArgs (
140- CtElement var ,
141- Predicate expectedType ,
142- String msg ,
143- HashMap <String , PlacementInCode > map ,
144- ErrorEmitter errorl ) {
117+ public static <T > void printErrorArgs (CtElement var , Predicate expectedType , String msg ,
118+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
145119 StringBuilder sb = new StringBuilder ();
146120 sb .append ("______________________________________________________\n " );
147121 String title = "Error in ghost invocation: " + msg + "\n " ;
@@ -154,12 +128,8 @@ public static <T> void printErrorArgs(
154128 errorl .addError (title , sb .toString (), var .getPosition (), 2 , map );
155129 }
156130
157- public static void printErrorTypeMismatch (
158- CtElement element ,
159- Predicate expectedType ,
160- String message ,
161- HashMap <String , PlacementInCode > map ,
162- ErrorEmitter errorl ) {
131+ public static void printErrorTypeMismatch (CtElement element , Predicate expectedType , String message ,
132+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
163133 StringBuilder sb = new StringBuilder ();
164134 sb .append ("______________________________________________________\n " );
165135 sb .append (message + "\n \n " );
@@ -171,8 +141,8 @@ public static void printErrorTypeMismatch(
171141 errorl .addError (message , sb .toString (), element .getPosition (), 2 , map );
172142 }
173143
174- public static void printSameStateSetError (
175- CtElement element , Predicate p , String name , HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
144+ public static void printSameStateSetError (CtElement element , Predicate p , String name ,
145+ HashMap <String , PlacementInCode > map , ErrorEmitter errorl ) {
176146 String resume = "Error found multiple disjoint states from a State Set in a refinement" ;
177147
178148 StringBuilder sb = new StringBuilder ();
@@ -249,7 +219,8 @@ public static void printSyntaxError(String msg, String ref, ErrorEmitter errorl)
249219
250220 private static String printLine () {
251221 StringBuilder sb = new StringBuilder ();
252- for (int i = 0 ; i < 130 ; i ++) sb .append ("-" ); // -----------
222+ for (int i = 0 ; i < 130 ; i ++)
223+ sb .append ("-" ); // -----------
253224 return sb .toString ();
254225 }
255226
@@ -267,9 +238,7 @@ private static String printMap(HashMap<String, PlacementInCode> map) {
267238 formatter .format (printLine () + "\n " );
268239 // data
269240 for (String s : map .keySet ())
270- formatter .format (
271- "| %-32s | %-60s | %-1s \n " ,
272- s , map .get (s ).getText (), map .get (s ).getSimplePosition ());
241+ formatter .format ("| %-32s | %-60s | %-1s \n " , s , map .get (s ).getText (), map .get (s ).getSimplePosition ());
273242 // end
274243 formatter .format (printLine () + "\n \n " );
275244 String s = formatter .toString ();
0 commit comments