mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-04 19:15:57 +00:00
81e55b5443
* New kernel cases go to solidcore's corpus; tests/kernel-cases/ only shrinks tests/kernel-cases/CASES lists every rig and ladder case there is today. `cargo xtask lists` fails on a case directory it does not list, saying where a kernel case goes instead (solidcore's crates/solidcore/tests/kernel_cases/, exported with `cargo xtask kernel-cases --export` or written by hand), and on a listed case that is gone. AGENTS.md, CONTRIBUTING.md, the tests skill, the rig README and EXEMPT say the same; a new command gets an EXEMPT line naming where it is tested. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ * CONTRIBUTING: the kernel-cases paragraph ends before the naming corpus one Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ --------- Co-authored-by: jyviko <2501648+jyviko@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
383 lines
30 KiB
Plaintext
383 lines
30 KiB
Plaintext
# Registry commands with no kernel rig case (`cargo xtask kernel-cases --coverage`). Every other
|
|
# command of `solidcraft-cli commands` (planned ones aside) must be run by some recipe.json under
|
|
# tests/kernel-cases/. One line a command: `<id> <why it has no case>`; `#` starts a comment.
|
|
# Each section is sorted, with no id twice.
|
|
#
|
|
# Commands with no geometry to grade: the view, rendering, appearance, materials, selection, the
|
|
# browser, files and saving, documents, diagnostics, and component, parameter and timeline
|
|
# bookkeeping. Each is covered by the engine's and the UI's own tests. A command added since this
|
|
# folder stopped taking cases (tests/kernel-cases/CASES) is listed here too, its reason naming
|
|
# where it is tested: its kernel case in solidcore's corpus, or its test in its area's test file.
|
|
|
|
appearance.assign appearance only: colours and textures
|
|
appearance.chain appearance only: colours and textures
|
|
appearance.copy appearance only: colours and textures
|
|
appearance.favorite appearance only: colours and textures
|
|
appearance.library appearance only: colours and textures
|
|
appearance.list appearance only: colours and textures
|
|
appearance.paint appearance only: colours and textures
|
|
appearance.paste appearance only: colours and textures
|
|
appearance.pick_up appearance only: colours and textures
|
|
appearance.replace appearance only: colours and textures
|
|
assembly.bom a bill of materials report
|
|
body.rename a body name
|
|
browser.collapse_all the browser tree: order, groups and folding
|
|
browser.expand_all the browser tree: order, groups and folding
|
|
browser.group the browser tree: order, groups and folding
|
|
browser.move the browser tree: order, groups and folding
|
|
browser.order the browser tree: order, groups and folding
|
|
browser.rename_group the browser tree: order, groups and folding
|
|
browser.ungroup the browser tree: order, groups and folding
|
|
canvas.calibrate reference images, and sketches traced from them (sketch only)
|
|
canvas.decal reference images, and sketches traced from them (sketch only)
|
|
canvas.delete reference images, and sketches traced from them (sketch only)
|
|
canvas.edit reference images, and sketches traced from them (sketch only)
|
|
canvas.insert reference images, and sketches traced from them (sketch only)
|
|
canvas.to_sketch reference images, and sketches traced from them (sketch only)
|
|
component.break_link component links
|
|
component.copies a listing of identical copies
|
|
component.cycle_color component colours
|
|
component.delete removes a component: no geometry built
|
|
component.edit_in_place component links
|
|
component.finish_edit component links
|
|
component.hide_history the History bar: which features it lists
|
|
component.links component links
|
|
component.list a listing
|
|
component.metadata component metadata
|
|
component.metadata.set component metadata
|
|
component.paste_from_design pastes the app's clipboard from another window, which no command fills (engine tests place it)
|
|
component.properties component properties
|
|
component.relink component links
|
|
component.rename a component name
|
|
component.replace_with_link component links
|
|
component.show_history the History bar: which features it lists
|
|
component.unlock component locking
|
|
component.update_links component links
|
|
diagnostics.crash_report crash reports
|
|
diagnostics.crash_reports crash reports
|
|
diagnostics.crash_reports.clear crash reports
|
|
diagnostics.crash_test crash reports
|
|
diagnostics.profile timing: where a command's time goes
|
|
diagnostics.validation a setting: when the body check runs
|
|
doc.open opening and recovering documents
|
|
doc.recover opening and recovering documents
|
|
doc.recovery_discard opening and recovering documents
|
|
doc.recovery_list opening and recovering documents
|
|
document.metadata document metadata and revisions
|
|
document.metadata.remove document metadata and revisions
|
|
document.metadata.set document metadata and revisions
|
|
document.revision document metadata and revisions
|
|
edit.checkpoint undo, redo and checkpoints: an earlier state restored, no new geometry
|
|
edit.redo undo, redo and checkpoints: an earlier state restored, no new geometry
|
|
edit.repeat repeats the last command, whose own case grades it
|
|
edit.restore_checkpoint undo, redo and checkpoints: an earlier state restored, no new geometry
|
|
edit.undo undo, redo and checkpoints: an earlier state restored, no new geometry
|
|
engine.commands the command registry itself
|
|
engine.describe the command registry itself
|
|
explode.delete exploded views: display offsets
|
|
explode.list exploded views: display offsets
|
|
expr.evaluate expression evaluation
|
|
file.open_in_easyprint hands the file to another program
|
|
file.save saving the design
|
|
file.save_as saving the design
|
|
file.save_mesh saving a display mesh
|
|
file.send_to_slicer hands the file to a slicer
|
|
file.slicers a listing of slicers
|
|
frame.profile.list a listing of the profile library
|
|
frame.profile.properties a profile's section properties from the library
|
|
inspect.accessibility display analysis: shading
|
|
inspect.analysis display analysis: which one is on
|
|
inspect.colored_components display: component colours
|
|
inspect.compare_picture display analysis: a picture compared with the outline
|
|
inspect.curvature_map display analysis: shading
|
|
inspect.environment_map display analysis: shading
|
|
inspect.silhouette display analysis: outline
|
|
inspect.zebra display analysis: shading
|
|
layout.apply application panel layout; no geometry (engine/UI/MCP tests)
|
|
layout.get application panel layout; no geometry (engine/UI/MCP tests)
|
|
layout.reset application panel layout; no geometry (engine/UI/MCP tests)
|
|
layout.save application panel layout; no geometry (engine/UI/MCP tests)
|
|
layout.workspace.select application panel layout; no geometry (engine/UI/MCP tests)
|
|
library.apply material and appearance libraries
|
|
library.export material and appearance libraries
|
|
library.inspect material and appearance libraries
|
|
material.delete materials and their properties
|
|
material.edit materials and their properties
|
|
material.inspect materials and their properties
|
|
material.list materials and their properties
|
|
material.properties.directional materials and their properties
|
|
material.properties.validate materials and their properties
|
|
model.edges a listing of the model's topology
|
|
model.faces a listing of the model's topology
|
|
model.threads a listing of the model's topology
|
|
motion.delete removes a motion study
|
|
motion.export writes a study's results to a file
|
|
motion.export_animation writes an animation
|
|
motion.list a listing of motion studies
|
|
panel.activate application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.close application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.collapse application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.dismiss application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.float application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.focus application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.list application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.move application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.native_close application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.open application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.peek application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.popout application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.reset_pair application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.resize application panel layout; no geometry (engine/UI/MCP tests)
|
|
panel.resize_pair application panel layout; no geometry (engine/UI/MCP tests)
|
|
parameters.comment parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.complete parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.delete parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.export parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.favorite parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.graph parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.import parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.list parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.move parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.rename parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parameters.users parameter bookkeeping; a value change that rebuilds is parameters.change, which cases use
|
|
parts.library a listing of the parts library
|
|
pointcloud.delete point clouds: points drawn, never a body
|
|
pointcloud.edit point clouds: points drawn, never a body
|
|
pointcloud.insert point clouds: points drawn, never a body
|
|
pointcloud.list point clouds: points drawn, never a body
|
|
render.aging.describe rendering: images, cameras, stages
|
|
render.backends rendering: images, cameras, stages
|
|
render.batch rendering: images, cameras, stages
|
|
render.camera.fit rendering: images, cameras, stages
|
|
render.camera.get rendering: images, cameras, stages
|
|
render.camera.set rendering: images, cameras, stages
|
|
render.cancel rendering: images, cameras, stages
|
|
render.compare rendering: images, cameras, stages
|
|
render.compare.divider rendering: images, cameras, stages
|
|
render.effects.describe rendering: images, cameras, stages
|
|
render.environment.set rendering: images, cameras, stages
|
|
render.export rendering: images, cameras, stages
|
|
render.hdr.inspect rendering: images, cameras, stages
|
|
render.library.appearance.apply rendering: images, cameras, stages
|
|
render.library.describe rendering: images, cameras, stages
|
|
render.library.environment.apply rendering: images, cameras, stages
|
|
render.library.list rendering: images, cameras, stages
|
|
render.library.physical.prepare rendering: images, cameras, stages
|
|
render.library.preview rendering: images, cameras, stages
|
|
render.library.studio.apply rendering: images, cameras, stages
|
|
render.library.studio.prepare rendering: images, cameras, stages
|
|
render.library.surface.bind rendering: images, cameras, stages
|
|
render.library.surface.prepare rendering: images, cameras, stages
|
|
render.library.surface.unbind rendering: images, cameras, stages
|
|
render.library.targets rendering: images, cameras, stages
|
|
render.lights.add rendering: images, cameras, stages
|
|
render.lights.duplicate rendering: images, cameras, stages
|
|
render.lights.list rendering: images, cameras, stages
|
|
render.lights.mute rendering: images, cameras, stages
|
|
render.lights.remove rendering: images, cameras, stages
|
|
render.lights.set rendering: images, cameras, stages
|
|
render.lights.solo rendering: images, cameras, stages
|
|
render.optics.bind rendering: images, cameras, stages
|
|
render.optics.unbind rendering: images, cameras, stages
|
|
render.output.size rendering: images, cameras, stages
|
|
render.preflight rendering: images, cameras, stages
|
|
render.preflight.copy rendering: images, cameras, stages
|
|
render.preset.apply rendering: images, cameras, stages
|
|
render.preset.resolve rendering: images, cameras, stages
|
|
render.quality.prepare rendering: images, cameras, stages
|
|
render.result.close rendering: images, cameras, stages
|
|
render.result.copy rendering: images, cameras, stages
|
|
render.result.discard rendering: images, cameras, stages
|
|
render.result.pin rendering: images, cameras, stages
|
|
render.result.regrade rendering: images, cameras, stages
|
|
render.result.select rendering: images, cameras, stages
|
|
render.result.view rendering: images, cameras, stages
|
|
render.scene rendering: images, cameras, stages
|
|
render.settings.apply rendering: images, cameras, stages
|
|
render.settings.capture_hdr rendering: images, cameras, stages
|
|
render.settings.get rendering: images, cameras, stages
|
|
render.settings.set rendering: images, cameras, stages
|
|
render.shot.duplicate rendering: images, cameras, stages
|
|
render.shot.remove rendering: images, cameras, stages
|
|
render.shot.rename rendering: images, cameras, stages
|
|
render.stage.backdrop rendering: images, cameras, stages
|
|
render.stage.clear rendering: images, cameras, stages
|
|
render.stage.ground rendering: images, cameras, stages
|
|
render.start rendering: images, cameras, stages
|
|
render.status rendering: images, cameras, stages
|
|
select.clear the selection
|
|
select.filter the selection
|
|
select.same_look the selection
|
|
select.set the selection
|
|
selection.delete deletes what is selected through the commands that own each kind
|
|
settings.profile.apply settings profiles: preferences saved, applied and shared
|
|
settings.profile.delete settings profiles: preferences saved, applied and shared
|
|
settings.profile.export settings profiles: preferences saved, applied and shared
|
|
settings.profile.import settings profiles: preferences saved, applied and shared
|
|
settings.profile.list settings profiles: preferences saved, applied and shared
|
|
settings.profile.rename settings profiles: preferences saved, applied and shared
|
|
settings.profile.save settings profiles: preferences saved, applied and shared
|
|
sheet.rules a listing of sheet metal rules
|
|
sketch.arc.tangent 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.auto_constrain 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.auto_constrain_from_datum 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.break 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.break_link 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.cancel 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.centerline 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.chain 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.chamfer.distance_angle 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.chamfer.equal_distance 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.chamfer.two_distance 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.circle.three_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.circle.three_tangent 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.circle.two_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.circle.two_tangent 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constrainer 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.coincident 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.collinear 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.concentric 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.curvature 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.equal 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.midpoint 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.parallel 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.perpendicular 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.polygon 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.constraint.symmetry 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.angle 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.bisector 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.horizontal 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.parallel 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.perpendicular 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.tangent_at 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.tangent_external 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.tangent_two 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.construction_line.vertical 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.copy 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.cut 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.delete 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.dimension_text 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.drag 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.drag_end 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.draw.dimensioned 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.drawing_bounds 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.edit_text 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.equation_curve 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.equation_curve.edit 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.export_dxf 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.extend 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.fillet 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.finish_auto_constrain 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.glyphs 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.infinite 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.insert_dxf 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.insert_svg 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.inspect 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.line.midpoint 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.loose_ends 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.loose_ends.tie 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.mirror 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.move 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.move3d 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.offset 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.offset.break 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.paste 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.pattern.rectangular 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.point3d 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.polygon.edge 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.rectangle.three_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.redefine 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.scale 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.slot.arc_center 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.slot.arc_three_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.slot.center_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.snap 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.solve 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.spline.insert_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.spline.remove_point 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.spline.reverse 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.toggle_diameter 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.toggle_driven 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.transform 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.trim 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
sketch.trim.path 2D sketch only (the sketch solver and engine tests); no kernel operation
|
|
timeline.dependents a listing of dependents
|
|
timeline.export_script writes the history as a script
|
|
timeline.inspect a listing of the timeline
|
|
timeline.play plays the history back in the view: no new geometry
|
|
timeline.rename a feature name
|
|
timeline.rename_group a group name
|
|
ui.assistant the view: camera, layout, display
|
|
view.ambient_occlusion the view: camera, layout, display
|
|
view.angle_readout the view: camera, layout, display
|
|
view.apply the view: camera, layout, display
|
|
view.back the view: camera, layout, display
|
|
view.bottom the view: camera, layout, display
|
|
view.delete the view: camera, layout, display
|
|
view.fit the view: camera, layout, display
|
|
view.front the view: camera, layout, display
|
|
view.graphics_preset the view: camera, layout, display
|
|
view.grid the view: camera, layout, display
|
|
view.ground_shadow the view: camera, layout, display
|
|
view.history_layout the view: camera, layout, display
|
|
view.home the view: camera, layout, display
|
|
view.isometric the view: camera, layout, display
|
|
view.layout the view: camera, layout, display
|
|
view.left the view: camera, layout, display
|
|
view.list the view: camera, layout, display
|
|
view.navigate the view: camera, layout, display
|
|
view.navigation_bar the view: camera, layout, display
|
|
view.next_tab the view: camera, layout, display
|
|
view.normal_to the view: camera, layout, display
|
|
view.perspective the view: camera, layout, display
|
|
view.previous_tab the view: camera, layout, display
|
|
view.rename the view: camera, layout, display
|
|
view.render_browser the view: camera, layout, display
|
|
view.render_dock the view: camera, layout, display
|
|
view.render_focus the view: camera, layout, display
|
|
view.render_frame the view: camera, layout, display
|
|
view.render_inspector the view: camera, layout, display
|
|
view.render_select the view: camera, layout, display
|
|
view.render_stage the view: camera, layout, display
|
|
view.right the view: camera, layout, display
|
|
view.save the view: camera, layout, display
|
|
view.shots_strip the view: camera, layout, display
|
|
view.spin the view: camera, layout, display
|
|
view.status_details the view: camera, layout, display
|
|
view.status_items the view: camera, layout, display
|
|
view.tool the view: camera, layout, display
|
|
view.top the view: camera, layout, display
|
|
view.visual_style the view: camera, layout, display
|
|
|
|
# Commands that make or change geometry and have no case yet. This section only shrinks: the
|
|
# pull request that gives one a case in solidcore's corpus or a test moves its line to the section
|
|
# above with where it is tested (the check fails on a listed command that a case here uses), and a
|
|
# new geometry command gets its line in the section above.
|
|
[to cover]
|
|
body.repair repair: the solid a refused or open part becomes
|
|
component.move_sketches assemblies: sketches moved between components
|
|
component.revert_position assemblies: a placement reverted
|
|
file.export_view_dxf drawings: the projection of the model a view DXF holds
|
|
inspect.draft inspect: the number or curves it reports
|
|
inspect.parameter_sweep inspect: results rebuilt over a parameter range
|
|
inspect.section inspect: the number or curves it reports
|
|
motion.trace.edit assemblies: motion results
|
|
motion.trace.keep assemblies: motion results
|
|
parts.fastener standard parts: a fastener body
|
|
parts.insert standard parts: a part body
|
|
parts.resize standard parts: a part resized
|
|
sketch.arc3d sketch: a curve kind no case profiles yet
|
|
sketch.auto_project sketch from the model: curves the kernel computes from bodies
|
|
sketch.conic sketch: a curve kind no case profiles yet
|
|
sketch.fit_curves_to_section sketch from the model: curves the kernel computes from bodies
|
|
sketch.include_3d sketch from the model: curves the kernel computes from bodies
|
|
sketch.intersect sketch from the model: curves the kernel computes from bodies
|
|
sketch.intersection_curve sketch from the model: curves the kernel computes from bodies
|
|
sketch.isoparametric_curve sketch from the model: curves the kernel computes from bodies
|
|
sketch.project_to_surface sketch from the model: curves the kernel computes from bodies
|
|
sketch.spline.control_point_5 sketch: a curve kind no case profiles yet
|
|
sketch.spline3d sketch: a curve kind no case profiles yet
|
|
sketch.spun_profile sketch from the model: curves the kernel computes from bodies
|