ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Gruber (JIRA)" <>
Subject [jira] [Created] (AXIOM-486) AxiomTestVerb should not extend TestVerb
Date Thu, 08 Sep 2016 05:19:20 GMT
Christian Gruber created AXIOM-486:

             Summary: AxiomTestVerb should not extend TestVerb
                 Key: AXIOM-486
             Project: Axiom
          Issue Type: Improvement
    Affects Versions: 1.2.19
            Reporter: Christian Gruber
            Priority: Critical

AxiomTestVerb currently extends TestVerb, presumably to permit someone to only have to statically
import AxiomTestVerb.assertThat; However, TestVerb was not built for extension, will be marked
final in more upcoming versions of Truth, especially 1.0.

The fix is simple.  Extend AbstractVerb if (and only if) you need its functionality, and otherwise
simply statically import both AxiomTestVerb.assertThat and Truth.assertThat since the overloads
are not ambiguous in their type signatures (and erasure). 

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message