Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Branch: refs/heads/master Date: 2023-06-26T16:32:01-07:00 Author: David Glick (davisagli) <david@glicksoftware.com> Commit: plone/plone.restapi@a29583a Centralize logic for finding all blocks (#1648) * Centralize block visiting logic * use generator instead of callback * lint * fix zcml for Plone 5 * fix types * remove unused imports * Use block visitors for SearchableText indexing * Depth-first traversal, to match existing behavior * changelog * test that visit_blocks returns blocks in the expected order * docs Files changed: A news/1648.feature A src/plone/restapi/blocks.py A src/plone/restapi/tests/test_blocks.py M docs/source/usage/blocks.md M src/plone/restapi/blocks_linkintegrity.py M src/plone/restapi/configure.zcml M src/plone/restapi/deserializer/blocks.py M src/plone/restapi/indexers.py M src/plone/restapi/interfaces.py M src/plone/restapi/serializer/blocks.py M src/plone/restapi/serializer/site.py
- Loading branch information