mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2025-01-14 01:47:54 +08:00
fix clang-format error for ci (#1036)
* fix clang-format error for ci * update
This commit is contained in:
parent
7e97345e26
commit
736409f1b5
@ -85,12 +85,9 @@ bool Reader::containsNewLine(Reader::Location begin, Reader::Location end) {
|
|||||||
// Class Reader
|
// Class Reader
|
||||||
// //////////////////////////////////////////////////////////////////
|
// //////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
Reader::Reader()
|
Reader::Reader() : features_(Features::all()) {}
|
||||||
: features_(Features::all()) {}
|
|
||||||
|
|
||||||
Reader::Reader(const Features& features)
|
Reader::Reader(const Features& features) : features_(features) {}
|
||||||
: features_(features) {
|
|
||||||
}
|
|
||||||
|
|
||||||
bool Reader::parse(const std::string& document,
|
bool Reader::parse(const std::string& document,
|
||||||
Value& root,
|
Value& root,
|
||||||
@ -110,7 +107,7 @@ bool Reader::parse(std::istream& is, Value& root, bool collectComments) {
|
|||||||
// Since String is reference-counted, this at least does not
|
// Since String is reference-counted, this at least does not
|
||||||
// create an extra copy.
|
// create an extra copy.
|
||||||
String doc;
|
String doc;
|
||||||
std::getline(is, doc, static_cast<char>EOF);
|
std::getline(is, doc, static_cast<char> EOF);
|
||||||
return parse(doc.data(), doc.data() + doc.size(), root, collectComments);
|
return parse(doc.data(), doc.data() + doc.size(), root, collectComments);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -895,7 +892,7 @@ OurFeatures OurFeatures::all() { return {}; }
|
|||||||
class OurReader {
|
class OurReader {
|
||||||
public:
|
public:
|
||||||
using Char = char;
|
using Char = char;
|
||||||
using Location = const Char *;
|
using Location = const Char*;
|
||||||
struct StructuredError {
|
struct StructuredError {
|
||||||
ptrdiff_t offset_start;
|
ptrdiff_t offset_start;
|
||||||
ptrdiff_t offset_limit;
|
ptrdiff_t offset_limit;
|
||||||
@ -996,7 +993,7 @@ private:
|
|||||||
static String normalizeEOL(Location begin, Location end);
|
static String normalizeEOL(Location begin, Location end);
|
||||||
static bool containsNewLine(Location begin, Location end);
|
static bool containsNewLine(Location begin, Location end);
|
||||||
|
|
||||||
using Nodes = std::stack<Value *>;
|
using Nodes = std::stack<Value*>;
|
||||||
Nodes nodes_;
|
Nodes nodes_;
|
||||||
Errors errors_;
|
Errors errors_;
|
||||||
String document_;
|
String document_;
|
||||||
@ -1022,9 +1019,8 @@ bool OurReader::containsNewLine(OurReader::Location begin,
|
|||||||
}
|
}
|
||||||
|
|
||||||
OurReader::OurReader(OurFeatures const& features)
|
OurReader::OurReader(OurFeatures const& features)
|
||||||
: begin_(), end_(), current_(), lastValueEnd_(),
|
: begin_(), end_(), current_(), lastValueEnd_(), lastValue_(),
|
||||||
lastValue_(), features_(features), collectComments_() {
|
features_(features), collectComments_() {}
|
||||||
}
|
|
||||||
|
|
||||||
bool OurReader::parse(const char* beginDoc,
|
bool OurReader::parse(const char* beginDoc,
|
||||||
const char* endDoc,
|
const char* endDoc,
|
||||||
|
@ -1551,16 +1551,15 @@ Value::iterator Value::end() {
|
|||||||
// class PathArgument
|
// class PathArgument
|
||||||
// //////////////////////////////////////////////////////////////////
|
// //////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
PathArgument::PathArgument() {}
|
PathArgument::PathArgument() {}
|
||||||
|
|
||||||
PathArgument::PathArgument(ArrayIndex index)
|
PathArgument::PathArgument(ArrayIndex index)
|
||||||
: index_(index), kind_(kindIndex) {}
|
: index_(index), kind_(kindIndex) {}
|
||||||
|
|
||||||
PathArgument::PathArgument(const char* key)
|
PathArgument::PathArgument(const char* key) : key_(key), kind_(kindKey) {}
|
||||||
: key_(key), kind_(kindKey) {}
|
|
||||||
|
|
||||||
PathArgument::PathArgument(const String& key)
|
PathArgument::PathArgument(const String& key)
|
||||||
: key_(key.c_str()), kind_(kindKey) {}
|
: key_(key.c_str()), kind_(kindKey) {}
|
||||||
|
|
||||||
// class Path
|
// class Path
|
||||||
// //////////////////////////////////////////////////////////////////
|
// //////////////////////////////////////////////////////////////////
|
||||||
|
@ -378,8 +378,8 @@ void Runner::preventDialogOnCrash() {
|
|||||||
_CrtSetReportHook(&msvcrtSilentReportHook);
|
_CrtSetReportHook(&msvcrtSilentReportHook);
|
||||||
#endif // if defined(_MSC_VER)
|
#endif // if defined(_MSC_VER)
|
||||||
|
|
||||||
// @todo investigate this handler (for buffer overflow)
|
// @todo investigate this handler (for buffer overflow)
|
||||||
// _set_security_error_handler
|
// _set_security_error_handler
|
||||||
|
|
||||||
#if defined(_WIN32)
|
#if defined(_WIN32)
|
||||||
// Prevents the system from popping a dialog for debugging if the
|
// Prevents the system from popping a dialog for debugging if the
|
||||||
|
@ -1391,8 +1391,10 @@ void ValueTest::checkIs(const Json::Value& value, const IsCheck& check) {
|
|||||||
|
|
||||||
JSONTEST_FIXTURE(ValueTest, compareNull) {
|
JSONTEST_FIXTURE(ValueTest, compareNull) {
|
||||||
JSONTEST_ASSERT_PRED(checkIsEqual(Json::Value(), Json::Value()));
|
JSONTEST_ASSERT_PRED(checkIsEqual(Json::Value(), Json::Value()));
|
||||||
JSONTEST_ASSERT_PRED(checkIsEqual(Json::Value::nullSingleton(), Json::Value()));
|
JSONTEST_ASSERT_PRED(
|
||||||
JSONTEST_ASSERT_PRED(checkIsEqual(Json::Value::nullSingleton(), Json::Value::nullSingleton()));
|
checkIsEqual(Json::Value::nullSingleton(), Json::Value()));
|
||||||
|
JSONTEST_ASSERT_PRED(
|
||||||
|
checkIsEqual(Json::Value::nullSingleton(), Json::Value::nullSingleton()));
|
||||||
}
|
}
|
||||||
|
|
||||||
JSONTEST_FIXTURE(ValueTest, compareInt) {
|
JSONTEST_FIXTURE(ValueTest, compareInt) {
|
||||||
@ -2644,8 +2646,7 @@ JSONTEST_FIXTURE(IteratorTest, indexes) {
|
|||||||
JSONTEST_FIXTURE(IteratorTest, const) {
|
JSONTEST_FIXTURE(IteratorTest, const) {
|
||||||
Json::Value const v;
|
Json::Value const v;
|
||||||
JSONTEST_ASSERT_THROWS(
|
JSONTEST_ASSERT_THROWS(
|
||||||
Json::Value::iterator it(v.begin()) // Compile, but throw.
|
Json::Value::iterator it(v.begin())); // Compile, but throw.
|
||||||
);
|
|
||||||
|
|
||||||
Json::Value value;
|
Json::Value value;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user