This note is about the example at https://docs.sensmetry.com/automator/first_example.html#automator-first-example .
The text reads:
Model Validation
Before working with the model, it’s important to validate it. To validate your model, open a terminal in the directory containing your model and run:
python -m syside check example_model.sysml
This command will check for any semantic errors or warnings in your model. After running, you should see the following output:
Checks passed!
While the python invocation works, no output is produced the “Checks passed!” does not occur.
To ensure I was actually having the check executed, I made some errors in the file
part Chassis {
part Suspension : xxxMechanical;
part Body : Mechanical;
}
and the python -m syside check example_model.sysml invocation returned:
python -m syside check example_model.sysml example_model.sysml:12:29: ←[38;2;220;080;080merror←[0m (reference-error): No Type named 'xxxMechanical' found. 12 | part Suspension : xxxMechanical; | ←[38;2;220;080;080m^^^^^^^^^^^^^←[0m
Which was expected. Does the web page need updating or is there some user error that suppressed the “Checks passed!” message?
Cheers,
Richard Wallace