Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit a44e837

Browse files
committed
parameter $ref test case
1 parent 44c1d76 commit a44e837

File tree

4 files changed

+45
-0
lines changed

4 files changed

+45
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
items:
2+
- generated/api/Api.java
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* This class is auto generated by https://github.com/hauner/openapi-processor-core.
3+
* TEST ONLY.
4+
*/
5+
6+
package generated.api;
7+
8+
import annotation.Mapping;
9+
import annotation.Parameter;
10+
11+
public interface Api {
12+
13+
@Mapping("/foo")
14+
String getFoo(@Parameter String bar);
15+
16+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
items:
2+
- inputs/openapi.yaml
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
openapi: 3.0.3
2+
info:
3+
title: ref parameters
4+
version: 1.0.0
5+
6+
paths:
7+
/foo:
8+
get:
9+
parameters:
10+
- $ref: "#/components/parameters/Bar"
11+
responses:
12+
'200':
13+
description: plain text response
14+
content:
15+
plain/text:
16+
schema:
17+
type: string
18+
19+
components:
20+
parameters:
21+
Bar:
22+
in: query
23+
name: bar
24+
schema:
25+
type: string

0 commit comments

Comments
 (0)