[JIRA] (JSPT-98) Integrate lifecycle checking methods in base classes

Ian Young (Jira) jira at shibboleth.atlassian.net
Thu Aug 18 16:16:18 UTC 2022


Ian Young ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae127cb03-43ed-473d-b6ba-592949cb4be8 ) *commented* on JSPT-98 ( https://shibboleth.atlassian.net/browse/JSPT-98?atlOrigin=eyJpIjoiZjcxYzczYzUxMTU5NDkzNjhiN2Y2NDMxMTczNDM4NWQiLCJwIjoiaiJ9 )

Re: Integrate lifecycle checking methods in base classes ( https://shibboleth.atlassian.net/browse/JSPT-98?atlOrigin=eyJpIjoiZjcxYzczYzUxMTU5NDkzNjhiN2Y2NDMxMTczNDM4NWQiLCJwIjoiaiJ9 )

I have a branch of the MDA repository (corresponding to https://shibboleth.atlassian.net/browse/JPAR-186 ( https://shibboleth.atlassian.net/browse/JPAR-186 ) ) which was building under the Java 17 stack and has now of course broken. I have tweaked it back into shape by trimming out some of the methods that are now implemented further up the stack, and by tweaking one of the tests.

I’ve put a Jenkins job in place to monitor this, as it wouldn’t be shocking for further V5 developments to disrupt things in other ways.

Meanwhile, my branch is a little inconsistent because at some stage the aggregate method names changed, e.g., from throwSetterPreconditionExceptions to checkSetterPreconditions. I’ve stubbed those through for now.

I now plan to execute those two name changes in my main line code, and will then come back and remove the stubs on the branch. Might as well take the hit now. That should mean that my BaseIdentifiableInitializableComponent class ends up empty on the branch, at least for now_._

( https://shibboleth.atlassian.net/browse/JSPT-98#add-comment?atlOrigin=eyJpIjoiZjcxYzczYzUxMTU5NDkzNjhiN2Y2NDMxMTczNDM4NWQiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JSPT-98#add-comment?atlOrigin=eyJpIjoiZjcxYzczYzUxMTU5NDkzNjhiN2Y2NDMxMTczNDM4NWQiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100205- sha1:6417f3f )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20220818/bc3bce6f/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-f132f7d6-a04d-4df6-8a83-332ca32bf836
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220818/bc3bce6f/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-21b8143b-3124-46b0-905d-ab912dd9e9c8
Type: image/png
Size: 457 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220818/bc3bce6f/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-6ba297f4-cc79-4d65-8fac-86173fdea8dd
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220818/bc3bce6f/attachment-0005.png>


More information about the commits mailing list