Aaron Klish

Results 15 issues of 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...

HackTogether
Canned Soup

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...

Hacktoberfest

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] ^ ```

HackTogether
Canned Soup

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...

HackTogether
Canned Soup

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:...

HackTogether
Canned Soup

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...

HackTogether
Soup From Scratch

## 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...

Hacktoberfest

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.