Cole Greer created TINKERPOP-3190:
-------------------------------------

             Summary: Refactor P and extract interface
                 Key: TINKERPOP-3190
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-3190
             Project: TinkerPop
          Issue Type: Improvement
          Components: process
    Affects Versions: 3.7.4
            Reporter: Cole Greer


The current design of P and its subclasses can be a bit odd as many of the 
subclasses both extend and wrap P (ConnectiveP/AndP/OrP and the currently 
unmerged NotP). This could likely be improved by making P itself an interface 
and reworking all of the P-wrappers. See: 
https://github.com/apache/tinkerpop/pull/3195#discussion_r2325957490 for 
additional context.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to