Skip to content

Instantly share code, notes, and snippets.

View tinnou's full-sized avatar

Antoine Boyer tinnou

  • Netflix
  • San Jose
View GitHub Profile
@tinnou
tinnou / NeptuneTypeTranslator.kt
Created February 11, 2022 01:21
NeptuneTypeTranslator adapted from GroovyTranslator
package com.netflix.dragnet.sync.session
import org.apache.commons.configuration.ConfigurationConverter
import org.apache.commons.lang.StringEscapeUtils
import org.apache.tinkerpop.gremlin.process.traversal.Bytecode
import org.apache.tinkerpop.gremlin.process.traversal.P
import org.apache.tinkerpop.gremlin.process.traversal.SackFunctions
import org.apache.tinkerpop.gremlin.process.traversal.Traversal
import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent
@tinnou
tinnou / GraphQLSchema.java
Created July 3, 2018 19:48
[BACKWARD-COMPATIBLE] @defer opt-in vs built-in
package graphql.schema;
import graphql.Directives;
import graphql.PublicApi;
import graphql.schema.validation.InvalidSchemaException;
import graphql.schema.validation.SchemaValidationError;
import graphql.schema.validation.SchemaValidator;
import graphql.schema.visibility.GraphqlFieldVisibility;