Skip to content

Add simplex fmt command - #150

Merged
Arvolear merged 14 commits into
devfrom
feat/fmt
Oct 30, 2026
Merged

Arvolear merged 14 commits into
devfrom
feat/fmt

Conversation

@ikripaka

@ikripaka ikripaka commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator
  • This PR suggests a bug fix and I've added the necessary tests.
  • This PR introduces a new feature and I've discussed the update in an Issue or with the team.
  • This PR is just a minor change like a typo fix.

  • Add the fmt command to Simplex
  • Include simfmt in release bundling
  • Include simfmt in the simplexup installation script
  • Bump simplexup version from 0.0.7 to 0.0.8
  • Extract resolve_simf_files function in ArtifactsResolver
  • Add ability to format certain files, but it elides the formal verification of a package for a project

Need to be done:

  • Add an appropriate action variable for installing a certain version of the formatter

Base automatically changed from dev to master September 10, 2026 09:55
@ikripaka
ikripaka changed the base branch from master to dev September 10, 2026 12:45
@ikripaka
ikripaka marked this pull request as ready for review September 10, 2026 12:51
@ikripaka
ikripaka requested a review from Arvolear as a code owner September 10, 2026 12:51
@ikripaka
ikripaka force-pushed the feat/fmt branch 5 times, most recently from a45ac05 to d8d9e76 Compare September 10, 2026 14:31
@ikripaka

Copy link
Copy Markdown
Collaborator Author
  • CI doesn't work because it requires a bundled simfmt in the latest version of Simplex. It will work only after the next version is released.

Base automatically changed from dev to master September 25, 2026 12:41
@ikripaka ikripaka self-assigned this Oct 5, 2026
@ikripaka

ikripaka commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator Author

Verify that CI release and simplexup work locally by forking and publishing test crate versions

Before merging, we need to insert the proper simplexup version, simplex_turning_point_simfmt.

@ikripaka

Copy link
Copy Markdown
Collaborator Author

Rebased onto current dev cccdeb2

@Arvolear
Arvolear changed the base branch from master to dev October 27, 2026 15:04
@ikripaka

Copy link
Copy Markdown
Collaborator Author

Rebased onto current dev 2312b5b

Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/cli.rs Resolved
Comment thread crates/cli/src/cli.rs Resolved
Comment thread crates/cli/src/cli.rs Resolved
Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/commands/fmt.rs Resolved
Comment thread crates/cli/src/config/core.rs Resolved
Comment thread crates/cli/src/commands/core.rs Resolved
Comment thread crates/cli/src/cli.rs Resolved
Comment thread crates/cli/src/cli.rs Resolved
@Arvolear
Arvolear merged commit a987fb1 into dev Oct 30, 2026
6 checks passed
@Arvolear
Arvolear deleted the feat/fmt branch October 30, 2026 14:51
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