Skip to content

Conversation

williamdemeo
Copy link
Member

@williamdemeo williamdemeo commented Sep 25, 2025

Description

This closes issue #930.

This will make the main computational Properties modules type-check faster and will make it easier to ignore certain special properties when working on conformance tests.

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • Any semantic changes to the specifications are documented in CHANGELOG.md
  • Code is formatted according to CONTRIBUTING.md
  • Self-reviewed the diff

@williamdemeo williamdemeo marked this pull request as ready for review September 25, 2025 23:01
Copy link
Collaborator

@carlostome carlostome left a comment

Choose a reason for hiding this comment

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

Nice work! I left some comments here and there and some questions.

Maybe the most important ones are about naming/placement of modules:

  • DepositHelpers is not a property per-se so maybe it shouldn't go in the Properties folder
  • Setoid is too general of a name and there could be many Setoid instances for a type.

Copy link
Collaborator

@carlostome carlostome left a comment

Choose a reason for hiding this comment

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

LGTM!

@williamdemeo williamdemeo force-pushed the 930-move-non-computational-properties branch from 1a10851 to 07fe940 Compare September 30, 2025 20:13
@williamdemeo williamdemeo merged commit 07fe940 into master Sep 30, 2025
11 checks passed
@williamdemeo williamdemeo deleted the 930-move-non-computational-properties branch September 30, 2025 20:17
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.

Move all non-computational properties under properties subdirectories
2 participants