Skip to content

Commit 9aff766

Browse files
Remove unsupported AsyncAPI and OpenRPC extension pages (#2832)
Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
1 parent 3932d28 commit 9aff766

File tree

18 files changed

+50
-1254
lines changed

18 files changed

+50
-1254
lines changed

fern/docs.yml

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -650,10 +650,52 @@ redirects:
650650
- source: /learn/api-definitions/openrpc/extensions/examples
651651
destination: /learn/api-definitions/openrpc/examples
652652
- source: /learn/api-definitions/openrpc/extensions/retry
653-
destination: /learn/api-definitions/openrpc/extensions/retry-behavior
653+
destination: /learn/api-definitions/openrpc/extensions/overview
654654
- source: /learn/overview/define-your-api/openapi/extensions
655655
destination: /learn/api-definitions/openapi/extensions/overview
656656

657+
# AsyncAPI unsupported extension redirects
658+
- source: /learn/api-definitions/asyncapi/extensions/pagination
659+
destination: /learn/api-definitions/asyncapi/extensions/overview
660+
- source: /learn/api-definitions/asyncapi/extensions/streaming
661+
destination: /learn/api-definitions/asyncapi/extensions/overview
662+
- source: /learn/api-definitions/asyncapi/extensions/streaming-operations
663+
destination: /learn/api-definitions/asyncapi/extensions/overview
664+
- source: /learn/api-definitions/asyncapi/extensions/retry
665+
destination: /learn/api-definitions/asyncapi/extensions/overview
666+
- source: /learn/api-definitions/asyncapi/extensions/retry-behavior
667+
destination: /learn/api-definitions/asyncapi/extensions/overview
668+
- source: /learn/api-definitions/asyncapi/extensions/error-handling
669+
destination: /learn/api-definitions/asyncapi/extensions/overview
670+
- source: /learn/api-definitions/asyncapi/extensions/parameter-names
671+
destination: /learn/api-definitions/asyncapi/extensions/overview
672+
673+
# OpenRPC unsupported extension redirects
674+
- source: /learn/api-definitions/openrpc/extensions/pagination
675+
destination: /learn/api-definitions/openrpc/extensions/overview
676+
- source: /learn/api-definitions/openrpc/extensions/streaming
677+
destination: /learn/api-definitions/openrpc/extensions/overview
678+
- source: /learn/api-definitions/openrpc/extensions/streaming-operations
679+
destination: /learn/api-definitions/openrpc/extensions/overview
680+
- source: /learn/api-definitions/openrpc/extensions/retry-behavior
681+
destination: /learn/api-definitions/openrpc/extensions/overview
682+
- source: /learn/api-definitions/openrpc/extensions/timeout
683+
destination: /learn/api-definitions/openrpc/extensions/overview
684+
- source: /learn/api-definitions/openrpc/extensions/timeout-settings
685+
destination: /learn/api-definitions/openrpc/extensions/overview
686+
- source: /learn/api-definitions/openrpc/extensions/error-handling
687+
destination: /learn/api-definitions/openrpc/extensions/overview
688+
- source: /learn/api-definitions/openrpc/extensions/base-path
689+
destination: /learn/api-definitions/openrpc/extensions/overview
690+
- source: /learn/api-definitions/openrpc/extensions/parameter-names
691+
destination: /learn/api-definitions/openrpc/extensions/overview
692+
693+
# OpenRPC unsupported method redirects
694+
- source: /learn/api-definitions/openrpc/methods/batch
695+
destination: /learn/api-definitions/openrpc/methods/rpc-methods
696+
- source: /learn/api-definitions/openrpc/methods/notifications
697+
destination: /learn/api-definitions/openrpc/methods/rpc-methods
698+
657699
# CLI & API Reference redirects
658700
- source: /learn/cli-api/cli-reference
659701
destination: /learn/cli-api-reference/cli-reference/overview

fern/products/api-def/api-def.yml

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -116,22 +116,12 @@ navigation:
116116
path: ./asyncapi-pages/extensions/audiences.mdx
117117
- page: Availability
118118
path: ./asyncapi-pages/extensions/availability.mdx
119-
- page: Error handling
120-
path: ./asyncapi-pages/extensions/error-handling.mdx
121119
- page: Request + response examples
122120
path: ./asyncapi-pages/extensions/examples.mdx
123121
- page: Ignoring elements
124122
path: ./asyncapi-pages/extensions/ignore.mdx
125-
- page: Pagination
126-
path: ./asyncapi-pages/extensions/pagination.mdx
127-
- page: Parameter names
128-
path: ./asyncapi-pages/extensions/parameter-names.mdx
129-
- page: Retry behavior
130-
path: ./asyncapi-pages/extensions/retry.mdx
131123
- page: Server names
132-
path: ./asyncapi-pages/extensions/server-name.mdx
133-
- page: Streaming operations
134-
path: ./asyncapi-pages/extensions/streaming.mdx
124+
path: ./asyncapi-pages/extensions/server-name.mdx
135125
- section: OpenRPC
136126
collapsed: true
137127
slug: openrpc
@@ -151,12 +141,6 @@ navigation:
151141
- page: JSON-RPC methods
152142
path: ./openrpc-pages/methods/rpc-methods.mdx
153143
slug: rpc-methods
154-
- page: Notifications
155-
path: ./openrpc-pages/methods/notifications.mdx
156-
slug: notifications
157-
- page: Batch requests
158-
path: ./openrpc-pages/methods/batch.mdx
159-
slug: batch
160144
- section: Extensions
161145
slug: extensions
162146
contents:
@@ -166,31 +150,17 @@ navigation:
166150
path: ./openrpc-pages/extensions/audiences.mdx
167151
- page: Availability
168152
path: ./openrpc-pages/extensions/availability.mdx
169-
- page: Base path
170-
path: ./openrpc-pages/extensions/base-path.mdx
171-
- page: Error handling
172-
path: ./openrpc-pages/extensions/error-handling.mdx
173153
- page: Request + response examples
174154
path: ./openrpc-pages/extensions/examples.mdx
175155
- page: Ignoring elements
176156
path: ./openrpc-pages/extensions/ignore.mdx
177157
- page: SDK method names
178158
path: ./openrpc-pages/extensions/method-names.mdx
179159
slug: method-names
180-
- page: Pagination
181-
path: ./openrpc-pages/extensions/pagination.mdx
182-
- page: Parameter names
183-
path: ./openrpc-pages/extensions/parameter-names.mdx
184-
- page: Retry behavior
185-
path: ./openrpc-pages/extensions/retry.mdx
186160
- page: SDK group names
187161
path: ./openrpc-pages/extensions/sdk-group-name.mdx
188162
- page: Server names
189163
path: ./openrpc-pages/extensions/server-name.mdx
190-
- page: Streaming operations
191-
path: ./openrpc-pages/extensions/streaming.mdx
192-
- page: Timeout settings
193-
path: ./openrpc-pages/extensions/timeout.mdx
194164
- section: gRPC
195165
collapsed: true
196166
slug: grpc

fern/products/api-def/asyncapi-pages/extensions/error-handling.mdx

Lines changed: 0 additions & 24 deletions
This file was deleted.

fern/products/api-def/asyncapi-pages/extensions/overview.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@ The table below shows all available extensions and links to detailed documentati
1515
| --- | --- |
1616
| [`x-fern-ignore`](./ignoring-elements) | Skip reading specific operations, channels, or schemas |
1717
| [`x-fern-examples`](./request-response-examples) | Provide additional examples for better SDK documentation |
18-
| [`x-fern-pagination`](./pagination) | Configure pagination for operations that return multiple results |
19-
| [`x-fern-retry`](./retry-behavior) | Configure retry behavior for operations |
20-
| [`x-fern-streaming`](./streaming-operations) | Mark operations as streaming for appropriate SDK generation |
21-
| [`x-fern-error-handling`](./error-handling) | Configure error handling for operations |
2218
| [`x-fern-server-name`](./server-names) | Specify custom names for servers |
2319
| [`x-fern-availability`](./availability) | Mark features as available in specific SDK versions |
20+
| [`x-fern-audiences`](./audiences) | Filter operations by audience |
21+
| [`x-fern-sdk-method-name`](./method-names) | Customize SDK method names |
2422

2523
<Note title="Request a new extension">
2624
If there's an extension you want that doesn't already exist, file an [issue](https://github.com/fern-api/fern/issues/new) to start a discussion about it.
27-
</Note>
25+
</Note>

fern/products/api-def/asyncapi-pages/extensions/pagination.mdx

Lines changed: 0 additions & 19 deletions
This file was deleted.

fern/products/api-def/asyncapi-pages/extensions/parameter-names.mdx

Lines changed: 0 additions & 79 deletions
This file was deleted.

fern/products/api-def/asyncapi-pages/extensions/retry.mdx

Lines changed: 0 additions & 19 deletions
This file was deleted.

fern/products/api-def/asyncapi-pages/extensions/streaming.mdx

Lines changed: 0 additions & 17 deletions
This file was deleted.

fern/products/api-def/openrpc-pages/extensions/base-path.mdx

Lines changed: 0 additions & 14 deletions
This file was deleted.

fern/products/api-def/openrpc-pages/extensions/error-handling.mdx

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)