Skip to content

Conversation

@CarlSchwan
Copy link
Member

Summary

  • Remove old IProvider interface, it's been deprecated since 17.0.0 (8 years)
  • Add type hinting to the IPreview interface and mark it as consumeable only
  • Remove unused arguments from GeneratorHelper

Checklist

@CarlSchwan CarlSchwan self-assigned this Sep 12, 2025
@CarlSchwan CarlSchwan added 3. to review Waiting for reviews pending documentation This pull request needs an associated documentation update labels Sep 12, 2025
@CarlSchwan CarlSchwan force-pushed the carl/preview-interface-cleanup branch from 61aefe1 to bda4966 Compare September 12, 2025 15:30
@CarlSchwan CarlSchwan marked this pull request as ready for review September 15, 2025 12:20
@CarlSchwan CarlSchwan requested a review from a team as a code owner September 15, 2025 12:20
@CarlSchwan CarlSchwan requested review from ArtificialOwl, leftybournes and yemkareems and removed request for a team September 15, 2025 12:20
@CarlSchwan CarlSchwan force-pushed the carl/preview-interface-cleanup branch 3 times, most recently from 0e5414c to 3ef3308 Compare September 22, 2025 08:24
@CarlSchwan CarlSchwan force-pushed the carl/preview-interface-cleanup branch from 3ef3308 to da96798 Compare October 1, 2025 08:47
* Remove old IProvider interface, it's been deprecated since 17.0.0 (8
  years)
* Add type hinting to the IPreview interface and mark it as consumeable
  only
* Remove unused arguments from GeneratorHelper

Signed-off-by: Carl Schwan <[email protected]>
@CarlSchwan CarlSchwan force-pushed the carl/preview-interface-cleanup branch from da96798 to cb82a9e Compare October 9, 2025 15:42
@CarlSchwan CarlSchwan merged commit c89ca89 into master Oct 10, 2025
193 of 197 checks passed
@CarlSchwan CarlSchwan deleted the carl/preview-interface-cleanup branch October 10, 2025 09:30
@nextcloud-bot nextcloud-bot mentioned this pull request Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews pending documentation This pull request needs an associated documentation update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants