From 2f6553ff39e6bba9edc644ef5832661821785319 Mon Sep 17 00:00:00 2001 From: rchache <105247787+rchache@users.noreply.github.com> Date: Tue, 16 May 2023 13:10:48 -0400 Subject: [PATCH] Update default list of members for pagination flagging (#1764) --- .../smithy/linters/MissingPaginatedTraitValidator.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/smithy-linters/src/main/java/software/amazon/smithy/linters/MissingPaginatedTraitValidator.java b/smithy-linters/src/main/java/software/amazon/smithy/linters/MissingPaginatedTraitValidator.java index d16d4236e08..f29b63008a7 100644 --- a/smithy-linters/src/main/java/software/amazon/smithy/linters/MissingPaginatedTraitValidator.java +++ b/smithy-linters/src/main/java/software/amazon/smithy/linters/MissingPaginatedTraitValidator.java @@ -62,9 +62,11 @@ public final class MissingPaginatedTraitValidator extends AbstractValidator { private static final Set DEFAULT_VERBS_REQUIRE = SetUtils.of("list", "search"); private static final Set DEFAULT_VERBS_SUGGEST = SetUtils.of("describe", "get"); private static final Set DEFAULT_INPUT_MEMBERS = SetUtils.of( - "maxresults", "pagesize", "limit", "nexttoken", "pagetoken", "token"); + "maxresults", "maxitems", "pagesize", "limit", + "nexttoken", "pagetoken", "token", "marker"); private static final Set DEFAULT_OUTPUT_MEMBERS = SetUtils.of( - "nexttoken", "pagetoken", "token", "marker", "nextpage"); + "nexttoken", "pagetoken", "token", "marker", "nextpage", "nextpagetoken", "position", "nextmarker", + "paginationtoken", "nextpagemarker"); public static final class Config { private Set verbsRequirePagination = DEFAULT_VERBS_REQUIRE;