| 
    KiCad PCB EDA Suite
    
   | 
 
#include "eeschema_jobs_handler.h"#include <common.h>#include <pgm_base.h>#include <cli/exit_codes.h>#include <sch_plotter.h>#include <drawing_sheet/ds_proxy_view_item.h>#include <font/kicad_font_name.h>#include <jobs/job_export_sch_bom.h>#include <jobs/job_export_sch_pythonbom.h>#include <jobs/job_export_sch_netlist.h>#include <jobs/job_export_sch_plot.h>#include <jobs/job_sch_erc.h>#include <jobs/job_sch_upgrade.h>#include <jobs/job_sym_export_svg.h>#include <jobs/job_sym_upgrade.h>#include <schematic.h>#include <schematic_settings.h>#include <wx/dir.h>#include <wx/file.h>#include <memory>#include <connection_graph.h>#include "eeschema_helpers.h"#include <filename_resolver.h>#include <kiway.h>#include <sch_painter.h>#include <locale_io.h>#include <erc/erc.h>#include <erc/erc_report.h>#include <wildcards_and_files_ext.h>#include <plotters/plotters_pslike.h>#include <drawing_sheet/ds_data_model.h>#include <paths.h>#include <reporter.h>#include <string_utils.h>#include <settings/settings_manager.h>#include <sch_file_versions.h>#include <sch_io/sch_io.h>#include <sch_io/kicad_sexpr/sch_io_kicad_sexpr_lib_cache.h>#include <netlist.h>#include <netlist_exporter_base.h>#include <netlist_exporter_orcadpcb2.h>#include <netlist_exporter_cadstar.h>#include <netlist_exporter_spice.h>#include <netlist_exporter_spice_model.h>#include <netlist_exporter_kicad.h>#include <netlist_exporter_xml.h>#include <netlist_exporter_pads.h>#include <netlist_exporter_allegro.h>#include <fields_data_model.h>#include <dialogs/dialog_export_netlist.h>#include <dialogs/dialog_plot_schematic.h>#include <dialogs/dialog_erc_job_config.h>#include <dialogs/dialog_symbol_fields_table.h>#include <confirm.h>#include <project_sch.h>#include <libraries/symbol_library_adapter.h>