Skip to content

Commit 3ca58db

Browse files
frallaxbhufmann
authored andcommitted
swagger: fix parameters definition of Configuration
Signed-off-by: Francesco Robino <[email protected]>
1 parent 4e40bb0 commit 3ca58db

File tree

1 file changed

+3
-4
lines changed
  • trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model

1 file changed

+3
-4
lines changed

trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/Configuration.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@
1111

1212
package org.eclipse.tracecompass.incubator.internal.trace.server.jersey.rest.core.model;
1313

14-
import java.util.Map;
15-
1614
import org.eclipse.jdt.annotation.NonNullByDefault;
1715

1816
import io.swagger.v3.oas.annotations.media.Schema;
17+
import io.swagger.v3.oas.annotations.media.Schema.AdditionalPropertiesValue;
1918

2019
/**
2120
* Contributes to the model used for TSP swagger-core annotations.
@@ -51,6 +50,6 @@ public interface Configuration {
5150
* @return parameters to return. Can be used to show
5251
* more details to users of the configuration instance
5352
*/
54-
@Schema(description = "Optional parameters representing the configuration parameters used to create this configuration.")
55-
Map<String, Object> getParameters();
53+
@Schema(description = "Optional parameters representing the configuration parameters used to create this configuration.", additionalProperties = AdditionalPropertiesValue.TRUE)
54+
Object getParameters();
5655
}

0 commit comments

Comments
 (0)