Skip to content

Commit 9e3ea18

Browse files
author
Daniel Kroening
authored
Merge pull request #521 from danpoe/camel-case-for-json-output
Camel case for json output
2 parents 8b90343 + 6114269 commit 9e3ea18

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

src/goto-analyzer/taint_analysis.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ bool taint_analysist::operator()(
386386
if(use_json)
387387
{
388388
json_objectt json;
389-
json["bug_class"]=
389+
json["bugClass"]=
390390
json_stringt(id2string(i_it->source_location.get_property_class()));
391391
json["file"]=
392392
json_stringt(id2string(i_it->source_location.get_file()));

src/goto-analyzer/unreachable_instructions.cpp

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Date: April 2016
1111
#include <sstream>
1212

1313
#include <util/json.h>
14+
#include <util/json_expr.h>
1415
#include <util/file_util.h>
1516

1617
#include <analyses/cfg_dominators.h>
@@ -133,12 +134,12 @@ static void add_to_json(
133134
assert(end_function->is_end_function());
134135

135136
entry["function"]=json_stringt(id2string(end_function->function));
136-
entry["file name"]=
137+
entry["fileName"]=
137138
json_stringt(concat_dir_file(
138139
id2string(end_function->source_location.get_working_directory()),
139140
id2string(end_function->source_location.get_file())));
140141

141-
json_arrayt &dead_ins=entry["unreachable instructions"].make_array();
142+
json_arrayt &dead_ins=entry["unreachableInstructions"].make_array();
142143

143144
for(dead_mapt::const_iterator it=dead_map.begin();
144145
it!=dead_map.end();
@@ -160,7 +161,7 @@ static void add_to_json(
160161
// print info for file actually with full path
161162
json_objectt &i_entry=dead_ins.push_back().make_object();
162163
const source_locationt &l=it->second->source_location;
163-
i_entry["source location"]=json_stringt(l.as_string_with_cwd());
164+
i_entry["sourceLocation"]=json(l);
164165
i_entry["statement"]=json_stringt(s);
165166
}
166167
}

src/goto-instrument/unwind.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -493,9 +493,9 @@ jsont goto_unwindt::unwind_logt::output_log_json() const
493493
goto_programt::const_targett target=it->first;
494494
unsigned location_number=it->second;
495495

496-
object["original_location_number"]=json_numbert(std::to_string(
496+
object["originalLocationNumber"]=json_numbert(std::to_string(
497497
location_number));
498-
object["new_location_number"]=json_numbert(std::to_string(
498+
object["newLocationNumber"]=json_numbert(std::to_string(
499499
target->location_number));
500500
}
501501

src/goto-programs/goto_inline_class.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1312,13 +1312,13 @@ jsont goto_inlinet::goto_inline_logt::output_inline_log_json() const
13121312
object["call"]=json_numbert(std::to_string(info.call_location_number));
13131313
object["function"]=json_stringt(info.function.c_str());
13141314

1315-
json_arrayt &json_orig=object["original_segment"].make_array();
1315+
json_arrayt &json_orig=object["originalSegment"].make_array();
13161316
json_orig.push_back()=json_numbert(std::to_string(
13171317
info.begin_location_number));
13181318
json_orig.push_back()=json_numbert(std::to_string(
13191319
info.end_location_number));
13201320

1321-
json_arrayt &json_new=object["inlined_segment"].make_array();
1321+
json_arrayt &json_new=object["inlinedSegment"].make_array();
13221322
json_new.push_back()=json_numbert(std::to_string(start->location_number));
13231323
json_new.push_back()=json_numbert(std::to_string(end->location_number));
13241324
}

0 commit comments

Comments
 (0)