From 18421e09aaafb50fad7d6427f63ff6f5d9bb88dc Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 1 Feb 2025 18:02:35 +0000 Subject: [PATCH] Deployed fb7c0ea8 to dev with MkDocs 1.6.1 and mike 2.1.3 --- dev/10_license.html | 4 +- dev/30_changelog.html | 4 +- dev/404.html | 4 +- dev/40_gerber/00_introduction.html | 14 +- .../10_migrate_from_2_4_x_to_3_x_x.html | 10 +- .../20_quick_start/00_introduction.html | 4 +- .../20_quick_start/01_single_file.html | 4 +- .../20_quick_start/02_multi_file.html | 4 +- .../20_quick_start/03_project_gerber_job.html | 4 +- .../20_quick_start/10_custom_color_maps.html | 4 +- .../30_analysis/00_introduction.html | 4 +- .../10_stateless_introspection.html | 4 +- .../20_stateful_introspection.html | 4 +- .../40_modify_optimize/00_introduction.html | 4 +- .../30_code_optimization.html | 4 +- .../60_formatter/00_introduction.html | 4 +- dev/40_gerber/60_formatter/05_api_usage.html | 4 +- .../60_formatter/20_extending_formatter.html | 4 +- .../70_diagnostics/00_introduction.html | 4 +- .../70_diagnostics/01_rule_list.html | 4 +- .../80_language_server/00_introduction.html | 4 +- .../10_vsc_integration.html | 4 +- .../80_language_server/50_features.html | 4 +- dev/40_gerber/90_extend/00_introduction.html | 4 +- .../90_extend/40_extending_ast_nodes.html | 4 +- .../90_extend/50_extending_parser.html | 4 +- .../90_extend/60_extending_compiler.html | 4 +- .../70_extending_virtual_machines.html | 4 +- dev/50_command_line/00_introduction.html | 4 +- dev/50_command_line/20_gerber.html | 12 +- .../00_introduction.html | 4 +- dev/80_code_generation/00_introduction.html | 4 +- dev/80_code_generation/10_gerber.html | 4 +- dev/80_code_generation/50_rvmc.html | 4 +- dev/90_development/00_introduction.html | 4 +- dev/90_development/10_env_setup.html | 4 +- dev/90_development/20_packaging.html | 4 +- dev/90_development/30_documentation.html | 4 +- .../40_contribution_guidelines.html | 4 +- dev/90_development/90_release_procedure.html | 4 +- dev/__pycache__/hooks.cpython-38.pyc | Bin 1879 -> 1879 bytes dev/index.html | 4 +- dev/macros/__pycache__/main.cpython-38.pyc | Bin 4762 -> 4762 bytes dev/objects.inv | Bin 27786 -> 27867 bytes dev/reference/SUMMARY.html | 4 +- dev/reference/pygerber/__init__.html | 4 +- dev/reference/pygerber/builder/__init__.html | 4 +- dev/reference/pygerber/builder/gerber.html | 4 +- dev/reference/pygerber/builder/rvmc.html | 4 +- dev/reference/pygerber/common/__init__.html | 4 +- dev/reference/pygerber/common/error.html | 4 +- dev/reference/pygerber/common/namespace.html | 4 +- dev/reference/pygerber/common/position.html | 4 +- dev/reference/pygerber/console/__init__.html | 4 +- dev/reference/pygerber/console/commands.html | 4 +- dev/reference/pygerber/console/gerber.html | 4 +- dev/reference/pygerber/examples/__init__.html | 4 +- dev/reference/pygerber/gerber/__init__.html | 4 +- .../pygerber/gerber/api/__init__.html | 258 +++++++++++++++++- .../pygerber/gerber/api/_composite_view.html | 4 +- dev/reference/pygerber/gerber/api/_enums.html | 258 +++++++++++++++++- .../pygerber/gerber/api/_errors.html | 4 +- .../pygerber/gerber/api/_gerber_file.html | 4 +- .../pygerber/gerber/api/_gerber_job_file.html | 4 +- .../pygerber/gerber/api/_project.html | 4 +- .../pygerber/gerber/ast/__init__.html | 4 +- .../pygerber/gerber/ast/ast_visitor.html | 4 +- dev/reference/pygerber/gerber/ast/errors.html | 4 +- .../gerber/ast/expression_eval_visitor.html | 4 +- .../pygerber/gerber/ast/node_finder.html | 4 +- .../pygerber/gerber/ast/nodes/__init__.html | 4 +- .../gerber/ast/nodes/aperture/AB.html | 4 +- .../gerber/ast/nodes/aperture/ABclose.html | 4 +- .../gerber/ast/nodes/aperture/ABopen.html | 4 +- .../gerber/ast/nodes/aperture/AD.html | 4 +- .../gerber/ast/nodes/aperture/ADC.html | 4 +- .../gerber/ast/nodes/aperture/ADO.html | 4 +- .../gerber/ast/nodes/aperture/ADP.html | 4 +- .../gerber/ast/nodes/aperture/ADR.html | 4 +- .../gerber/ast/nodes/aperture/ADmacro.html | 4 +- .../gerber/ast/nodes/aperture/AM.html | 4 +- .../gerber/ast/nodes/aperture/AMclose.html | 4 +- .../gerber/ast/nodes/aperture/AMopen.html | 4 +- .../gerber/ast/nodes/aperture/SR.html | 4 +- .../gerber/ast/nodes/aperture/SR_close.html | 4 +- .../gerber/ast/nodes/aperture/SR_open.html | 4 +- .../gerber/ast/nodes/aperture/__init__.html | 4 +- .../gerber/ast/nodes/attribute/TA.html | 4 +- .../gerber/ast/nodes/attribute/TD.html | 4 +- .../gerber/ast/nodes/attribute/TF.html | 4 +- .../gerber/ast/nodes/attribute/TO.html | 4 +- .../gerber/ast/nodes/attribute/__init__.html | 4 +- .../pygerber/gerber/ast/nodes/base.html | 4 +- .../pygerber/gerber/ast/nodes/d_codes/D.html | 4 +- .../gerber/ast/nodes/d_codes/D01.html | 4 +- .../gerber/ast/nodes/d_codes/D02.html | 4 +- .../gerber/ast/nodes/d_codes/D03.html | 4 +- .../gerber/ast/nodes/d_codes/Dnn.html | 4 +- .../gerber/ast/nodes/d_codes/__init__.html | 4 +- .../pygerber/gerber/ast/nodes/enums.html | 4 +- .../pygerber/gerber/ast/nodes/file.html | 4 +- .../pygerber/gerber/ast/nodes/g_codes/G.html | 4 +- .../gerber/ast/nodes/g_codes/G01.html | 4 +- .../gerber/ast/nodes/g_codes/G02.html | 4 +- .../gerber/ast/nodes/g_codes/G03.html | 4 +- .../gerber/ast/nodes/g_codes/G04.html | 4 +- .../gerber/ast/nodes/g_codes/G36.html | 4 +- .../gerber/ast/nodes/g_codes/G37.html | 4 +- .../gerber/ast/nodes/g_codes/G54.html | 4 +- .../gerber/ast/nodes/g_codes/G55.html | 4 +- .../gerber/ast/nodes/g_codes/G70.html | 4 +- .../gerber/ast/nodes/g_codes/G71.html | 4 +- .../gerber/ast/nodes/g_codes/G74.html | 4 +- .../gerber/ast/nodes/g_codes/G75.html | 4 +- .../gerber/ast/nodes/g_codes/G90.html | 4 +- .../gerber/ast/nodes/g_codes/G91.html | 4 +- .../gerber/ast/nodes/g_codes/__init__.html | 4 +- .../pygerber/gerber/ast/nodes/invalid.html | 4 +- .../pygerber/gerber/ast/nodes/load/LM.html | 4 +- .../pygerber/gerber/ast/nodes/load/LN.html | 4 +- .../pygerber/gerber/ast/nodes/load/LP.html | 4 +- .../pygerber/gerber/ast/nodes/load/LR.html | 4 +- .../pygerber/gerber/ast/nodes/load/LS.html | 4 +- .../gerber/ast/nodes/load/__init__.html | 4 +- .../gerber/ast/nodes/m_codes/M00.html | 4 +- .../gerber/ast/nodes/m_codes/M01.html | 4 +- .../gerber/ast/nodes/m_codes/M02.html | 4 +- .../gerber/ast/nodes/m_codes/__init__.html | 4 +- .../gerber/ast/nodes/math/__init__.html | 4 +- .../gerber/ast/nodes/math/assignment.html | 4 +- .../gerber/ast/nodes/math/constant.html | 4 +- .../gerber/ast/nodes/math/expression.html | 4 +- .../ast/nodes/math/operators/__init__.html | 4 +- .../nodes/math/operators/binary/__init__.html | 4 +- .../ast/nodes/math/operators/binary/add.html | 4 +- .../ast/nodes/math/operators/binary/div.html | 4 +- .../ast/nodes/math/operators/binary/mul.html | 4 +- .../ast/nodes/math/operators/binary/sub.html | 4 +- .../nodes/math/operators/unary/__init__.html | 4 +- .../ast/nodes/math/operators/unary/neg.html | 4 +- .../ast/nodes/math/operators/unary/pos.html | 4 +- .../gerber/ast/nodes/math/parenthesis.html | 4 +- .../pygerber/gerber/ast/nodes/math/point.html | 4 +- .../gerber/ast/nodes/math/variable.html | 4 +- .../pygerber/gerber/ast/nodes/model.html | 4 +- .../gerber/ast/nodes/other/CoordinateI.html | 4 +- .../gerber/ast/nodes/other/CoordinateJ.html | 4 +- .../gerber/ast/nodes/other/CoordinateX.html | 4 +- .../gerber/ast/nodes/other/CoordinateY.html | 4 +- .../gerber/ast/nodes/other/__init__.html | 4 +- .../gerber/ast/nodes/other/coordinate.html | 4 +- .../gerber/ast/nodes/primitives/__init__.html | 4 +- .../gerber/ast/nodes/primitives/code_0.html | 4 +- .../gerber/ast/nodes/primitives/code_1.html | 4 +- .../gerber/ast/nodes/primitives/code_2.html | 4 +- .../gerber/ast/nodes/primitives/code_20.html | 4 +- .../gerber/ast/nodes/primitives/code_21.html | 4 +- .../gerber/ast/nodes/primitives/code_22.html | 4 +- .../gerber/ast/nodes/primitives/code_4.html | 4 +- .../gerber/ast/nodes/primitives/code_5.html | 4 +- .../gerber/ast/nodes/primitives/code_6.html | 4 +- .../gerber/ast/nodes/primitives/code_7.html | 4 +- .../gerber/ast/nodes/properties/AS.html | 4 +- .../gerber/ast/nodes/properties/FS.html | 4 +- .../gerber/ast/nodes/properties/IN.html | 4 +- .../gerber/ast/nodes/properties/IP.html | 4 +- .../gerber/ast/nodes/properties/IR.html | 4 +- .../gerber/ast/nodes/properties/MI.html | 4 +- .../gerber/ast/nodes/properties/MO.html | 4 +- .../gerber/ast/nodes/properties/OF.html | 4 +- .../gerber/ast/nodes/properties/SF.html | 4 +- .../gerber/ast/nodes/properties/__init__.html | 4 +- .../pygerber/gerber/ast/nodes/types.html | 4 +- .../gerber/ast/state_tracking_visitor.html | 4 +- .../pygerber/gerber/compiler/__init__.html | 4 +- .../pygerber/gerber/compiler/compiler.html | 4 +- .../pygerber/gerber/compiler/errors.html | 4 +- .../pygerber/gerber/formatter/__init__.html | 4 +- .../pygerber/gerber/formatter/enums.html | 4 +- .../pygerber/gerber/formatter/formatter.html | 4 +- .../pygerber/gerber/formatter/options.html | 4 +- .../pygerber/gerber/formatter/presets.html | 4 +- .../gerber/language_server/__init__.html | 4 +- .../language_server/_server/__init__.html | 4 +- .../_server/document_cache.html | 4 +- .../_server/documents/__init__.html | 4 +- .../_server/documents/document.html | 4 +- .../_server/documents/gerber.html | 4 +- .../_server/hover/__init__.html | 4 +- .../language_server/_server/hover/gerber.html | 4 +- .../language_server/_server/server.html | 4 +- .../gerber/language_server/errors.html | 4 +- .../gerber/language_server/status.html | 4 +- .../pygerber/gerber/linter/__init__.html | 4 +- .../gerber/linter/event_ast_visitor.html | 4 +- .../pygerber/gerber/linter/linter.html | 4 +- .../gerber/linter/rule_violation.html | 4 +- .../pygerber/gerber/linter/rules/DEP001.html | 4 +- .../pygerber/gerber/linter/rules/DEP002.html | 4 +- .../pygerber/gerber/linter/rules/GRB001.html | 4 +- .../gerber/linter/rules/__init__.html | 4 +- .../pygerber/gerber/linter/rules/rule.html | 4 +- .../gerber/linter/rules/static_rule.html | 4 +- .../gerber/linter/violation_collector.html | 4 +- .../pygerber/gerber/optimizer/__init__.html | 4 +- .../optimizer/optimizer_pass/__init__.html | 4 +- .../pygerber/gerber/parser/__init__.html | 4 +- .../gerber/parser/native/__init__.html | 4 +- .../gerber/parser/pyparsing/__init__.html | 4 +- .../gerber/parser/pyparsing/grammar.html | 4 +- .../gerber/parser/pyparsing/parser.html | 4 +- dev/reference/pygerber/gerber/pygments.html | 4 +- .../pygerber/gerber/spec/__init__.html | 4 +- .../pygerber/gerber/spec/rev_2024_05.html | 4 +- dev/reference/pygerber/vm/__init__.html | 4 +- .../pygerber/vm/command_visitor.html | 4 +- .../pygerber/vm/commands/__init__.html | 4 +- .../pygerber/vm/commands/command.html | 4 +- dev/reference/pygerber/vm/commands/layer.html | 4 +- dev/reference/pygerber/vm/commands/paste.html | 4 +- dev/reference/pygerber/vm/commands/shape.html | 4 +- .../vm/commands/shape_segments/__init__.html | 4 +- .../vm/commands/shape_segments/arc.html | 4 +- .../vm/commands/shape_segments/line.html | 4 +- .../shape_segments/shape_segment.html | 4 +- .../pygerber/vm/pillow/__init__.html | 4 +- dev/reference/pygerber/vm/pillow/errors.html | 4 +- dev/reference/pygerber/vm/pillow/vm.html | 4 +- dev/reference/pygerber/vm/rvmc.html | 4 +- .../pygerber/vm/shapely/__init__.html | 4 +- dev/reference/pygerber/vm/shapely/errors.html | 4 +- dev/reference/pygerber/vm/shapely/vm.html | 4 +- dev/reference/pygerber/vm/types/__init__.html | 4 +- dev/reference/pygerber/vm/types/box.html | 4 +- dev/reference/pygerber/vm/types/color.html | 4 +- dev/reference/pygerber/vm/types/errors.html | 4 +- dev/reference/pygerber/vm/types/layer_id.html | 4 +- dev/reference/pygerber/vm/types/matrix.html | 4 +- dev/reference/pygerber/vm/types/model.html | 4 +- dev/reference/pygerber/vm/types/style.html | 4 +- dev/reference/pygerber/vm/types/vector.html | 4 +- dev/reference/pygerber/vm/vm.html | 4 +- dev/search/search_index.js | 2 +- dev/search/search_index.json | 2 +- 244 files changed, 998 insertions(+), 494 deletions(-) diff --git a/dev/10_license.html b/dev/10_license.html index f9efec69..3f7cc4a4 100644 --- a/dev/10_license.html +++ b/dev/10_license.html @@ -401,7 +401,7 @@ - 🤧 Migrating from 2.4.x to 3.x.x + Migrating from 2.4.x to 3.x.x @@ -1288,7 +1288,7 @@ - 🥞 Gerber + Gerber diff --git a/dev/30_changelog.html b/dev/30_changelog.html index 8e03ddf9..77574234 100644 --- a/dev/30_changelog.html +++ b/dev/30_changelog.html @@ -602,7 +602,7 @@ - 🤧 Migrating from 2.4.x to 3.x.x + Migrating from 2.4.x to 3.x.x @@ -1489,7 +1489,7 @@ - 🥞 Gerber + Gerber diff --git a/dev/404.html b/dev/404.html index fa9690bc..1ad4607b 100644 --- a/dev/404.html +++ b/dev/404.html @@ -382,7 +382,7 @@ - 🤧 Migrating from 2.4.x to 3.x.x + Migrating from 2.4.x to 3.x.x @@ -1269,7 +1269,7 @@ - 🥞 Gerber + Gerber diff --git a/dev/40_gerber/00_introduction.html b/dev/40_gerber/00_introduction.html index 26b048c0..4367b70e 100644 --- a/dev/40_gerber/00_introduction.html +++ b/dev/40_gerber/00_introduction.html @@ -414,9 +414,9 @@