Skip to content

Commit 3604763

Browse files
committed
Replace quoting via " in messages by quote_begin and quote_end
This is in the spirit of #4875, but now using quote_begin/quote_end stream modifiers.
1 parent 68133b2 commit 3604763

File tree

8 files changed

+39
-31
lines changed

8 files changed

+39
-31
lines changed
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
CORE
22
Lambdatest
33
--verbosity 10 --show-goto-functions --function Lambdatest.main --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar`
4-
lambda function reference lambda\$new\$0 in class \"Lambdatest\"
5-
lambda function reference lambda\$new\$1 in class \"Lambdatest\"
6-
lambda function reference lambda\$captureReference\$2 in class \"Lambdatest\"
7-
lambda function reference lambda\$captureInt\$3 in class \"Lambdatest\"
8-
lambda function reference lambda\$captureThisPrimitive\$4 in class \"Lambdatest\"
9-
lambda function reference lambda\$captureThisReference\$5 in class \"Lambdatest\"
10-
lambda function reference lambda\$captureAndCall\$6 in class \"Lambdatest\"
11-
lambda function reference lambda\$captureAndAssign\$7 in class \"Lambdatest\"
12-
lambda function reference lambda\$static\$0 in class \"B\"
4+
lambda function reference lambda\$new\$0 in class 'Lambdatest'
5+
lambda function reference lambda\$new\$1 in class 'Lambdatest'
6+
lambda function reference lambda\$captureReference\$2 in class 'Lambdatest'
7+
lambda function reference lambda\$captureInt\$3 in class 'Lambdatest'
8+
lambda function reference lambda\$captureThisPrimitive\$4 in class 'Lambdatest'
9+
lambda function reference lambda\$captureThisReference\$5 in class 'Lambdatest'
10+
lambda function reference lambda\$captureAndCall\$6 in class 'Lambdatest'
11+
lambda function reference lambda\$captureAndAssign\$7 in class 'Lambdatest'
12+
lambda function reference lambda\$static\$0 in class 'B'
1313
^EXIT=0$
1414
^SIGNAL=0$

jbmc/regression/jbmc/lambda2/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CORE symex-driven-lazy-loading-expected-failure
22
org.symphonyoss.symphony.clients.model.SymStream
33
--show-goto-functions --verbosity 10
4-
lambda function reference toSymUser in class "org\.symphonyoss\.symphony\.clients\.model\.SymStream"
4+
lambda function reference toSymUser in class 'org\.symphonyoss\.symphony\.clients\.model\.SymStream'
55
^EXIT=0$
66
^SIGNAL=0$
77
--

jbmc/src/java_bytecode/java_bytecode_parser.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2089,8 +2089,8 @@ void java_bytecode_parsert::read_bootstrapmethods_entry()
20892089
debug() << "lambda function reference "
20902090
<< id2string(lambda_method_handle->get_method_descriptor()
20912091
.base_method_name())
2092-
<< " in class \"" << parse_tree.parsed_class.name << "\""
2093-
<< "\n interface type is "
2092+
<< " in class " << quote_begin << parse_tree.parsed_class.name
2093+
<< quote_end << "\n interface type is "
20942094
<< id2string(pool_entry(interface_type_argument.ref1).s)
20952095
<< "\n method type is "
20962096
<< id2string(pool_entry(method_type_argument.ref1).s) << eom;

src/cpp/cpp_typecheck_function.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ void cpp_typecheckt::convert_parameter(
5959
if(symbol_table.move(symbol, new_symbol))
6060
{
6161
error().source_location=symbol.location;
62-
error() << "cpp_typecheckt::convert_parameter: symbol_table.move(\""
63-
<< symbol.name << "\") failed" << eom;
62+
error() << "cpp_typecheckt::convert_parameter: symbol_table.move("
63+
<< quote_begin << symbol.name << quote_end << ") failed" << eom;
6464
throw 0;
6565
}
6666

src/goto-analyzer/taint_parser.cpp

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,13 @@ bool taint_parser(
6464
else
6565
{
6666
messaget message(message_handler);
67-
message.error() << "taint rule must have \"kind\" which is "
68-
"\"source\" or \"sink\" or \"sanitizer\""
69-
<< messaget::eom;
67+
message.error() << "taint rule must have " << messaget::quote_begin
68+
<< "kind" << messaget::quote_end << " which is "
69+
<< messaget::quote_begin << "source"
70+
<< messaget::quote_end << " or " << messaget::quote_begin
71+
<< "sink" << messaget::quote_end << " or "
72+
<< messaget::quote_begin << "sanitizer"
73+
<< messaget::quote_end << messaget::eom;
7074
return true;
7175
}
7276

@@ -75,8 +79,8 @@ bool taint_parser(
7579
if(function.empty())
7680
{
7781
messaget message(message_handler);
78-
message.error() << "taint rule must have \"function\""
79-
<< messaget::eom;
82+
message.error() << "taint rule must have " << messaget::quote_begin
83+
<< "function" << messaget::quote_end << messaget::eom;
8084
return true;
8185
}
8286
else
@@ -101,10 +105,13 @@ bool taint_parser(
101105
else
102106
{
103107
messaget message(message_handler);
104-
message.error() << "taint rule must have \"where\""
105-
<< " which is \"return_value\" or \"this\" "
106-
<< "or \"parameter1\"..."
107-
<< messaget::eom;
108+
message.error() << "taint rule must have " << messaget::quote_begin
109+
<< "where" << messaget::quote_end << " which is "
110+
<< messaget::quote_begin << "return_value"
111+
<< messaget::quote_end << " or " << messaget::quote_begin
112+
<< "this" << messaget::quote_end << " or "
113+
<< messaget::quote_begin << "parameter1"
114+
<< messaget::quote_end << "..." << messaget::eom;
108115
return true;
109116
}
110117

src/linking/linking.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -402,9 +402,8 @@ void linkingt::link_warning(
402402
{
403403
warning().source_location=new_symbol.location;
404404

405-
warning() << "warning: " << msg << " \""
406-
<< old_symbol.display_name()
407-
<< "\"" << '\n';
405+
warning() << "warning: " << msg << " " << quote_begin
406+
<< old_symbol.display_name() << quote_end << '\n';
408407
warning() << "old definition in module " << old_symbol.module << " "
409408
<< old_symbol.location << '\n'
410409
<< type_to_string_verbose(old_symbol) << '\n';
@@ -1060,7 +1059,8 @@ void linkingt::duplicate_object_symbol(
10601059
warning().source_location=new_symbol.location;
10611060

10621061
warning() << "warning: conflicting initializers for"
1063-
<< " variable \"" << old_symbol.name << "\"\n";
1062+
<< " variable " << quote_begin << old_symbol.name << quote_end
1063+
<< '\n';
10641064
warning() << "using old value in module " << old_symbol.module << " "
10651065
<< old_symbol.value.find_source_location() << '\n'
10661066
<< expr_to_string(old_symbol.name, tmp_old) << '\n';

src/solvers/smt2/smt2_dec.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ decision_proceduret::resultt smt2_dect::read_result(std::istream &in)
181181
{
182182
messaget log{message_handler};
183183
log.error() << "SMT2 solver returned error message:\n"
184-
<< "\t\"" << parsed.get_sub()[1].id() << "\""
185-
<< messaget::eom;
184+
<< "\t" << messaget::quote_begin << parsed.get_sub()[1].id()
185+
<< messaget::quote_end << messaget::eom;
186186
return decision_proceduret::resultt::D_ERROR;
187187
}
188188
}

src/solvers/strings/string_refinement.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1093,8 +1093,9 @@ static exprt get_char_array_and_concretize(
10931093
const auto array_expr =
10941094
expr_try_dynamic_cast<array_exprt>(*concretized_array))
10951095
{
1096-
stream << std::string(4, ' ') << "- as_string: \""
1097-
<< string_of_array(*array_expr) << "\"\n";
1096+
stream << std::string(4, ' ')
1097+
<< "- as_string: " << messaget::quote_begin
1098+
<< string_of_array(*array_expr) << messaget::quote_end << '\n';
10981099
}
10991100
else
11001101
stream << std::string(2, ' ') << "- warning: not an array"

0 commit comments

Comments
 (0)