You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Cole Greer (Jira)" <ji...@apache.org> on 2025/01/02 17:46:00 UTC
[jira] [Commented] (TINKERPOP-3123) TinkerGraphParameterizedWorld # useParametersLteraly() removes overried identifier
[ https://issues.apache.org/jira/browse/TINKERPOP-3123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17909364#comment-17909364 ]
Cole Greer commented on TINKERPOP-3123:
---------------------------------------
I'm not able to reproduce this issue, and I'm also unaware of any issue with using the override annotation for a super method which is only exists several layers up the inheritance hierarchy.
Could you expand on what is needed to reproduce the error you have seen? I see no such error when running a command such as
{code:bash}
mvn clean install -pl tinkergraph-gremlin -am
{code}
with either Java 8 or 11 along with Maven 3.8.6.
> TinkerGraphParameterizedWorld # useParametersLteraly() removes overried identifier
> ----------------------------------------------------------------------------------
>
> Key: TINKERPOP-3123
> URL: https://issues.apache.org/jira/browse/TINKERPOP-3123
> Project: TinkerPop
> Issue Type: Bug
> Components: tinkergraph
> Reporter: alan.zhao
> Priority: Critical
>
> Phenomenon:
> When I used Maven to package Tinkergraph, an error occurred:
> tinkerpop/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java: [115,9] Methods do not override or implement methods of super types;
> reason:
> TinkerGraphParameterizedWorld extends TinkerGraphWorld,#useParametersLiterally() It is not defined in TinkerGraphWorld, but in a higher-level world interface, which seems not allowed
> Solution:
> TinkerGraphParameterizedWorld # useParametersLteraly() removes overried identifier
--
This message was sent by Atlassian Jira
(v8.20.10#820010)