This is an automated email from the ASF dual-hosted git repository. tballison pushed a commit to branch TIKA-4842 in repository https://gitbox.apache.org/repos/asf/tika.git
commit bf1e4e91c876315155b0640e78cdc762ce665efd Author: tallison <[email protected]> AuthorDate: Wed Aug 26 12:36:57 2026 -0400 update plugin --- docs/modules/ROOT/pages/pipes/plugins/writing-a-plugin.adoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/pages/pipes/plugins/writing-a-plugin.adoc b/docs/modules/ROOT/pages/pipes/plugins/writing-a-plugin.adoc index 8729cb116d..aeca158585 100644 --- a/docs/modules/ROOT/pages/pipes/plugins/writing-a-plugin.adoc +++ b/docs/modules/ROOT/pages/pipes/plugins/writing-a-plugin.adoc @@ -365,8 +365,10 @@ fails immediately, listing the names that *are* available. Fetchers and emitters lazily, on first use; `pipes-iterator` and `pipes-reporters` instances are built during config load. -An array is rejected outright in `fetchers`, `emitters` and `pipes-iterator`. `pipes-reporters` is -the exception: an array there loads zero reporters and reports no error, so keep it an object. +An array is rejected outright in `fetchers` and `emitters`, and in `pipes-iterator` — unless it is +empty: `"pipes-iterator": []` is read as "no iterator configured" and reports no error. +`pipes-reporters` is looser still — any array there, empty or not, loads zero reporters and reports +no error. Keep both an object. == Developing without repackaging
