Skip to content

improve: documentation on preprocessors, upgrade Rust version#7

Merged
pleich merged 2 commits intocispa:mainfrom
pleich:main
Apr 2, 2026
Merged

improve: documentation on preprocessors, upgrade Rust version#7
pleich merged 2 commits intocispa:mainfrom
pleich:main

Conversation

@pleich
Copy link
Copy Markdown
Collaborator

@pleich pleich commented Apr 2, 2026

This commit

  • improves the documentation on the preprocessors
  • fixes the grant information in the about page
  • upgrades the CI and Dockerfile to the latest Rust version

This commit
- improves the documentation on the preprocessors
- fixes the grant information in the about page
- upgrades the CI and Dockerfile to the latest Rust version
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project documentation (notably around preprocessors and the funding/grant information) and bumps the Rust version used by CI and the Docker build to 1.94.

Changes:

  • Expanded documentation explaining what the various preprocessors do and when they help.
  • Updated documentation pages to correct/adjust funding and add a cross-reference from the landing page.
  • Upgraded CI workflows and the Docker build image to Rust 1.94.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
docs/usage-cli/advanced-configuration.md Adds more detailed explanations of preprocessors and how to configure them.
docs/landing-page.tex Adds a pointer to more information about preprocessors.
docs/about.md Updates the grant/funding information on the about page.
Dockerfile Updates the Rust base image to 1.94-slim for builds.
crates/taco-model-checker/src/lib.rs Improves doc comments for model checker results.
CHANGELOG.md Records the documentation changes and Rust version upgrade.
.github/workflows/test.yml Updates CI Rust toolchain version to 1.94.0.
.github/workflows/static.yml Updates docs deployment workflow Rust toolchain version to 1.94.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +83 to +84
Note that this may depend on the given specification, as it may specify that some of the initial locations should be empty.
You can find more information on the purpose of different preprocessors in \cref{specifying-preprocessors}.
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 83 has trailing whitespace at the end of the sentence (after the period). Also, this new \cref{specifying-preprocessors} relies on a unique reference target, but specifying-preprocessors is currently defined twice in advanced-configuration.md, which can break/ambiguate the link during the MyST build.

Suggested change
Note that this may depend on the given specification, as it may specify that some of the initial locations should be empty.
You can find more information on the purpose of different preprocessors in \cref{specifying-preprocessors}.
Note that this may depend on the given specification, as it may specify that some of the initial locations should be empty.
You can find more information on the purpose of different preprocessors in the section on specifying preprocessors in the advanced configuration documentation.

Copilot uses AI. Check for mistakes.
@pleich pleich merged commit b897c9d into cispa:main Apr 2, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants