20#ifndef RC_JSON_SCHEMA_H
21#define RC_JSON_SCHEMA_H
23#include <nlohmann/json.hpp>
56 std::vector<AFFECTED_ITEM>
items;
80 unconnected_items, schematic_parity, coordinate_units )
86 std::vector<VIOLATION> violations;
Contains the json serialization structs for DRC and ERC reports If you are trying to change the outpu...
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(DRC_REPORT, source, date, kicad_version, violations, unconnected_items, schematic_parity, coordinate_units) struct ERC_SHEET
std::vector< VIOLATION > unconnected_items
std::vector< VIOLATION > violations
std::vector< VIOLATION > schematic_parity
std::vector< ERC_SHEET > sheets
wxString coordinate_units
std::vector< AFFECTED_ITEM > items