Skip to content

Conversation

@tpoliaw
Copy link
Contributor

@tpoliaw tpoliaw commented Jul 28, 2025

Prep work for #928

Checklist

  • Add a Changelog entry
  • Add the ticket number which this PR closes to the comment section

@tpoliaw tpoliaw force-pushed the common_policy branch 2 times, most recently from 80f7d2b to 716b65c Compare July 29, 2025 13:33
@tpoliaw tpoliaw marked this pull request as ready for review July 29, 2025 15:01
@DiamondJoseph DiamondJoseph changed the title Use common base type for all access policy types chore(types): Use common base type for all access policy types Jul 30, 2025
Copy link
Contributor

@DiamondJoseph DiamondJoseph left a comment

Choose a reason for hiding this comment

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

@danielballan leaving room for you to disagree if you'd like, but I think unlike #1047 an ABC here is fine?

@danielballan
Copy link
Member

I'm good with this, but I'd like to sequence merging it after @nmaytan's #1008 because it will be easier to rebase this on that than vice versa. (I'm happy to tackle the rebase.)

@danielballan danielballan force-pushed the common_policy branch 4 times, most recently from ceaa08b to 2e2465a Compare October 7, 2025 20:01
@danielballan danielballan requested a review from nmaytan October 7, 2025 20:02
@danielballan danielballan merged commit c27ed4f into main Oct 17, 2025
12 checks passed
jmaruland pushed a commit to jmaruland/tiled that referenced this pull request Oct 22, 2025
…ky#1044)

* Use common base type for all access policy types

* Type access policy methods, and introduce aliases.

* Fix broken import, more typing updates

* Use Mapping rather than Dict (deprecated) for AccessBlob type

---------

Co-authored-by: Dan Allan <[email protected]>
Co-authored-by: nmaytan <[email protected]>
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.

5 participants