Aaron Klish
Aaron Klish
The swagger document for elide-spring-boot-example 'product' relationships looks something like: ```json "relationships" : { "type" : "object", "properties" : { "group" : { "type" : "object", "properties" : { "id"...
## Description JSON-API supports model inheritance because it is not strongly typed. This PR enabled GraphQL to support model inheritance through GraphQL interfaces. The PR also fixes scenarios where client...
Fix javadoc build warnings in elide-integration tests: ``` [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-integration-tests/src/test/java/com/yahoo/elide/core/utils/JsonParser.java:29:23: Expected @throws tag for 'IllegalStateException'. [JavadocMethod] [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-integration-tests/src/test/java/com/yahoo/elide/core/utils/JsonParser.java:44:23: Expected @throws tag for 'IllegalStateException'. [JavadocMethod] [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-integration-tests/src/test/java/com/yahoo/elide/tests/GenerateIT.java:21: First sentence should end...
Fix the following build warnings in elide-model-config: ``` [WARNING] /sd/workspace/src/github.com/yahoo/elide/elide-model-config/src/main/java/com/yahoo/elide/modelconfig/model/Dimension.java:[64,21] @Builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If...
Fix the following javadoc build warnings in elide-datastore-hibernate: ``` [WARNING] Javadoc Warnings [WARNING] /sd/workspace/src/github.com/yahoo/elide/elide-datastore/elide-datastore-hibernate/src/main/java/com/yahoo/elide/core/hibernate/hql/AbstractHQLQueryBuilder.java:300: warning: no description for @param [WARNING] * @param filterExpression [WARNING] ^ ```
Fix the following build warnings in elide-integration tests: ``` [WARNING] /sd/workspace/src/github.com/yahoo/elide/elide-integration-tests/src/test/java/example/models/versioned/BookV2.java:[19,1] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this...
Resolve the following javadoc warnings in the elide-core build: ``` [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-core/src/main/java/com/yahoo/elide/Elide.java:265:26: More than 7 parameters (found 8). [ParameterNumber] [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-core/src/main/java/com/yahoo/elide/Elide.java:312:26: More than 7 parameters (found 9). [ParameterNumber] [WARN] /sd/workspace/src/github.com/yahoo/elide/elide-core/src/main/java/com/yahoo/elide/Elide.java:335:26:...
If a custom Serde is registered for an object type, swagger documentation ignores this and describes the original object type instead. ## Expected Behavior If java.util.TimeZone is mapped to a...
## Expected Behavior Swagger (JSON-API) allows attributes and relationships to have user defined descriptions added to the documentation through the ApiModelProperty annotation. GraphQL should support a similar mechanism. ## Current...
Elide async needs a configuration setting to disable caching for queries that involve large downloads. Some caching strategies (like in-memory caffeine cache) will not work with large results.