Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Ian Young : With separate -testing modules, can we consider nuking the -test JARs and their Javadoc?

...

  • Scott Cantor : Ratify decision to make NonnullElements implied default and use NullableElements annotation for exceptions? Should we consider NonnullAfterPreInvoke and NonnnullAfterPreExecute to clean up actions and handlers?

Attendees:

Brent

Daniel

Henri

...

  • Jira Legacy
    serverSystem JIRA
    serverIdf52c7d31-6eab-3f0e-93c3-231b5754d506
    keyIDP-2069

    • Making way through more complex parts of OpenSAML, down to saml-impl now except for XACML modules

      • Should we excise the XACML code at some point?

    • Tightening “most” helper/support APIs to be nonnull at least on input

    • Tightening some inconsistent contracts with XMLObject layer:

      • All non-collections nullable

      • Typed and wildcard collections Nonnull Live (and NonnullElements)

      • The generic marshalling helper getOrderedChildren Nullable, NotLive (and NonnnullElements)

      • Not thrilled with Boolean approach (two layers of nullable objects) but not sure worth changing

        • Does have inconsistent “defaulting” behavior because a null XSBooleanValue leads to default but an empty XSBooleanValue leads to a null

    Proposed we make NonnullElements implied default and add a NullableElements annotation for exceptions

Tom

Other