[ https://issues.apache.org/jira/browse/TINKERPOP-2303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephen Mallette closed TINKERPOP-2303. --------------------------------------- Fix Version/s: 3.4.4 3.3.9 3.5.0 Assignee: Stephen Mallette Resolution: Fixed Thanks for submitting your PR - it has been merged. Nice. > GremlinDsl generate addV instead of addE > ---------------------------------------- > > Key: TINKERPOP-2303 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2303 > Project: TinkerPop > Issue Type: Bug > Components: process > Affects Versions: 3.4.3 > Reporter: ali ammar > Assignee: Stephen Mallette > Priority: Minor > Fix For: 3.5.0, 3.3.9, 3.4.4 > > > in GremlinDslProcessor class , when generating traversalSource > at generateTraversalSource method addV should be replaced by addE > {quote} > traversalSourceClass.addMethod(MethodSpec.methodBuilder("{color:#00875a}addE{color}") > .addModifiers(Modifier.PUBLIC) > .addAnnotation(Override.class) > .addParameter(String.class, "label") > .addStatement("$N clone = this.clone()", ctx.traversalSourceClazz) > .addStatement("clone.getBytecode().addStep($T.{color:#FF0000}*addV*{color}, > label)", GraphTraversal.Symbols.class) > .addStatement("$N traversal = new $N(clone)", ctx.defaultTraversalClazz, > ctx.defaultTraversalClazz) > .addStatement("return ($T) traversal.asAdmin().addStep(new $T(traversal, > label))", ctx.traversalClassName, AddEdgeStartStep.class) > .returns(ParameterizedTypeName.get(ctx.traversalClassName, > ClassName.get(Edge.class), ClassName.get(Edge.class))) > .build()); > {quote} -- This message was sent by Atlassian Jira (v8.3.4#803005)