KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcb_differ.cpp File Reference
#include "pcb_differ.h"
#include <diff_merge/doc_property_helpers.h>
#include <diff_merge/property_diff.h>
#include <hashtables.h>
#include <board.h>
#include <board_design_settings.h>
#include <project.h>
#include <project/project_file.h>
#include <project/net_settings.h>
#include <netclass.h>
#include <wildcards_and_files_ext.h>
#include <wx/file.h>
#include <wx/filename.h>
#include <board_stackup_manager/board_stackup.h>
#include <board_item.h>
#include <footprint.h>
#include <pad.h>
#include <pcb_track.h>
#include <pcb_shape.h>
#include <pcb_text.h>
#include <pcb_field.h>
#include <zone.h>
#include <properties/property.h>
#include <properties/property_mgr.h>
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  KICAD_DIFF
 

Functions

static bool KICAD_DIFF::pcbLibraryMetadataNoise (const wxString &aName)
 
static bool KICAD_DIFF::pcbDiffPropertyIsNoise (const wxString &aName, bool aInsideFootprint)
 
static std::vector< PROPERTY_DELTAKICAD_DIFF::pcbAddedRemovedProperties (const BOARD_ITEM *aItem, bool aAsAfter)