jalview.git
13 months agoJAL-1601 Propagate hidden columns to the output alignment
Mateusz Warowny [Mon, 16 Oct 2023 16:10:15 +0000 (18:10 +0200)]
JAL-1601 Propagate hidden columns to the output alignment

13 months agoJAL-1601 Propagate representative sequence to the final output alignment
Mateusz Warowny [Mon, 16 Oct 2023 15:41:52 +0000 (17:41 +0200)]
JAL-1601 Propagate representative sequence to the final output alignment

13 months agoJAL-1601 Set job status to server error if collecting results throws an uncaught...
Mateusz Warowny [Fri, 13 Oct 2023 13:49:40 +0000 (15:49 +0200)]
JAL-1601 Set job status to server error if collecting results throws an uncaught exception

13 months agoJAL-1601 Create SecStructPredTask class
Mateusz Warowny [Fri, 13 Oct 2023 13:05:20 +0000 (15:05 +0200)]
JAL-1601 Create SecStructPredTask class

13 months agoJAL-1601 Load and display JPred4 service in AlignFrame
Mateusz Warowny [Thu, 5 Oct 2023 13:16:04 +0000 (15:16 +0200)]
JAL-1601 Load and display JPred4 service in AlignFrame

13 months agoJAL-1601 Implement JPred4 WS client and discoverer
Mateusz Warowny [Fri, 13 Oct 2023 12:37:12 +0000 (14:37 +0200)]
JAL-1601 Implement JPred4 WS client and discoverer

13 months agoJAL-1601 Create action and task for sec. str. pred. jobs
Mateusz Warowny [Thu, 5 Oct 2023 13:12:55 +0000 (15:12 +0200)]
JAL-1601 Create action and task for sec. str. pred. jobs

13 months agoJAL-1601 Implement JPred4 client and discoverer
Mateusz Warowny [Thu, 5 Oct 2023 13:10:21 +0000 (15:10 +0200)]
JAL-1601 Implement JPred4 client and discoverer

13 months agoJAL-1601 Update javadoc of getAlignmentAndHiddenColumns
Mateusz Warowny [Thu, 5 Oct 2023 12:08:03 +0000 (14:08 +0200)]
JAL-1601 Update javadoc of getAlignmentAndHiddenColumns

13 months agoJAL-1601 Add sec str pred provider and client interfaces
Mateusz Warowny [Thu, 5 Oct 2023 12:21:47 +0000 (14:21 +0200)]
JAL-1601 Add sec str pred provider and client interfaces

14 months agoJAL-1601 Test getVisibleCongigMapFor
Mateusz Warowny [Tue, 19 Sep 2023 12:09:37 +0000 (14:09 +0200)]
JAL-1601 Test getVisibleCongigMapFor

14 months agoMerge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development...
Mateusz Warowny [Thu, 14 Sep 2023 15:10:43 +0000 (17:10 +0200)]
Merge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development/Release_2_12_Branch

14 months agoJAL-4241 Flter empty columns from annotation service input mmw/bug/JAL-4241-annotation-alignment-fix-slivka
Mateusz Warowny [Thu, 14 Sep 2023 15:09:03 +0000 (17:09 +0200)]
JAL-4241 Flter empty columns from annotation service input

14 months agoJAL-4241 Add SequenceI.setSequence(char[]) method
Mateusz Warowny [Thu, 14 Sep 2023 14:36:16 +0000 (16:36 +0200)]
JAL-4241 Add SequenceI.setSequence(char[]) method

14 months agoJAL-4241 add SeqsetUtils.filterSequence function
Mateusz Warowny [Wed, 13 Sep 2023 14:08:54 +0000 (16:08 +0200)]
JAL-4241 add SeqsetUtils.filterSequence function

14 months agoJAL-4241 Fix non-standard residues replacement.
Mateusz Warowny [Tue, 12 Sep 2023 12:49:19 +0000 (14:49 +0200)]
JAL-4241 Fix non-standard residues replacement.

14 months agoMerge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development...
Mateusz Warowny [Mon, 11 Sep 2023 12:20:08 +0000 (14:20 +0200)]
Merge branch 'mmw/bug/JAL-4241-annotation-alignment-fix-slivka' into development/Release_2_12_Branch

14 months agoMerge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch
Mateusz Warowny [Mon, 11 Sep 2023 12:16:48 +0000 (14:16 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch

14 months agoMerge branch 'improvement/JAL-4245-return-null-from-getRootDataset' into development...
Mateusz Warowny [Mon, 11 Sep 2023 12:14:10 +0000 (14:14 +0200)]
Merge branch 'improvement/JAL-4245-return-null-from-getRootDataset' into development/Release_2_12_Branch

14 months agoMerge branch 'mmw/JAL-4199-web-services-testing' into mmw/bug/JAL-4241-annotation...
Mateusz Warowny [Fri, 8 Sep 2023 14:46:48 +0000 (16:46 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into mmw/bug/JAL-4241-annotation-alignment-fix-slivka

14 months agoJAL-4199 Set all setup methods to alwaysRun mmw/JAL-4199-web-services-testing
Mateusz Warowny [Fri, 8 Sep 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Set all setup methods to alwaysRun

14 months agoJAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group

15 months agoJAL-4241 Test sequences prepared for annotation job
Mateusz Warowny [Thu, 3 Aug 2023 15:47:42 +0000 (17:47 +0200)]
JAL-4241 Test sequences prepared for annotation job

15 months agoJAL-4241 Fix annotation and feature alignment with selection
Mateusz Warowny [Fri, 28 Jul 2023 14:13:28 +0000 (16:13 +0200)]
JAL-4241 Fix annotation and feature alignment with selection

15 months agoJAL-4241 Create sequence mapping before adjusting annotations
Mateusz Warowny [Fri, 28 Jul 2023 12:24:16 +0000 (14:24 +0200)]
JAL-4241 Create sequence mapping before adjusting annotations

16 months agoJAL-4245 Test getRootDataset method improvement/JAL-4245-return-null-from-getRootDataset
Mateusz Warowny [Wed, 26 Jul 2023 14:18:09 +0000 (16:18 +0200)]
JAL-4245 Test getRootDataset method

16 months agoJAL-4245 Return null from getRootDataset if no dataset
Mateusz Warowny [Wed, 26 Jul 2023 12:03:14 +0000 (14:03 +0200)]
JAL-4245 Return null from getRootDataset if no dataset

16 months agoJAL-4199 Add tests to the "Functional" group
Mateusz Warowny [Wed, 19 Jul 2023 11:23:04 +0000 (13:23 +0200)]
JAL-4199 Add tests to the "Functional" group

16 months agoMerge branch 'patch/JAL-4232-disable-unavailable-services' into development/Release_2...
Mateusz Warowny [Tue, 18 Jul 2023 14:55:10 +0000 (16:55 +0200)]
Merge branch 'patch/JAL-4232-disable-unavailable-services' into development/Release_2_12_Branch

16 months agoMerge branch 'mmw/JAL-4199-task-execution-update' into development/Release_2_12_Branch
Mateusz Warowny [Tue, 18 Jul 2023 14:46:30 +0000 (16:46 +0200)]
Merge branch 'mmw/JAL-4199-task-execution-update' into development/Release_2_12_Branch

16 months agoMerge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch
Mateusz Warowny [Tue, 18 Jul 2023 14:45:55 +0000 (16:45 +0200)]
Merge branch 'mmw/JAL-4199-web-services-testing' into development/Release_2_12_Branch

16 months agoJAL-4232 Disable menu items for RNA services for proteins. patch/JAL-4232-disable-unavailable-services
Mateusz Warowny [Mon, 17 Jul 2023 10:46:37 +0000 (12:46 +0200)]
JAL-4232 Disable menu items for RNA services for proteins.

16 months agoMerge branch 'feature/JAL-3954-ebi-phmmer' into mmw/JAL-4199-task-execution-update mmw/JAL-4199-task-execution-update
Mateusz Warowny [Fri, 14 Jul 2023 14:01:32 +0000 (16:01 +0200)]
Merge branch 'feature/JAL-3954-ebi-phmmer' into mmw/JAL-4199-task-execution-update

16 months agoJAL-4199 Fix cancel button not appearing on progress bar
Mateusz Warowny [Wed, 12 Jul 2023 13:50:06 +0000 (15:50 +0200)]
JAL-4199 Fix cancel button not appearing on progress bar

16 months agoJAL-4199 Restore deletable test when removing workers
Mateusz Warowny [Wed, 12 Jul 2023 13:49:12 +0000 (15:49 +0200)]
JAL-4199 Restore deletable test when removing workers

16 months agoJAL-4199 Remove viewport reference from AnnotationTask
Mateusz Warowny [Wed, 12 Jul 2023 13:12:19 +0000 (15:12 +0200)]
JAL-4199 Remove viewport reference from AnnotationTask

16 months agoJAL-4199 Fix slivka client to parse feature fileters
Mateusz Warowny [Wed, 12 Jul 2023 12:48:18 +0000 (14:48 +0200)]
JAL-4199 Fix slivka client to parse feature fileters

16 months agoJAL-4199 remove viewport references from AlignmentTask
Mateusz Warowny [Wed, 12 Jul 2023 12:47:22 +0000 (14:47 +0200)]
JAL-4199 remove viewport references from AlignmentTask

16 months agoJAL-4199 Fix interactive jobs not being stopped
Mateusz Warowny [Fri, 7 Jul 2023 14:47:08 +0000 (16:47 +0200)]
JAL-4199 Fix interactive jobs not being stopped

16 months agoJAL-4199 Organise AlignCalcWorkerAdapter imports
Mateusz Warowny [Fri, 7 Jul 2023 09:38:09 +0000 (11:38 +0200)]
JAL-4199 Organise AlignCalcWorkerAdapter imports

16 months agoJAL-4199 Implement toString in BaseTask
Mateusz Warowny [Fri, 7 Jul 2023 09:08:28 +0000 (11:08 +0200)]
JAL-4199 Implement toString in BaseTask

16 months agoJAL-4199 Organise annotation task imports and fields
Mateusz Warowny [Fri, 7 Jul 2023 09:05:07 +0000 (11:05 +0200)]
JAL-4199 Organise annotation task imports and fields

16 months agoJAL-4199 Set initial delay of task executor to 0
Mateusz Warowny [Fri, 7 Jul 2023 08:54:40 +0000 (10:54 +0200)]
JAL-4199 Set initial delay of task executor to 0

16 months agoJAL-4199 Remove commented out code
Mateusz Warowny [Fri, 7 Jul 2023 08:53:48 +0000 (10:53 +0200)]
JAL-4199 Remove commented out code

16 months agoJAL-4199 Perform null check for annotation sequenceRef
Mateusz Warowny [Fri, 7 Jul 2023 08:53:02 +0000 (10:53 +0200)]
JAL-4199 Perform null check for annotation sequenceRef

16 months agoJAL-4199 Patch task execution in action tests
Mateusz Warowny [Thu, 6 Jul 2023 13:56:38 +0000 (15:56 +0200)]
JAL-4199 Patch task execution in action tests

16 months agoJAL-4199 Remove utility methods moved to other classes from AnnotationTask
Mateusz Warowny [Thu, 6 Jul 2023 13:54:34 +0000 (15:54 +0200)]
JAL-4199 Remove utility methods moved to other classes from AnnotationTask

16 months agoImplement getRootDatasetSequence for SequenceI
Mateusz Warowny [Thu, 6 Jul 2023 13:26:25 +0000 (15:26 +0200)]
Implement getRootDatasetSequence for SequenceI

16 months agoImplement getLastGraphGroup in for AnnotatedCollectionI
Mateusz Warowny [Thu, 6 Jul 2023 13:23:55 +0000 (15:23 +0200)]
Implement getLastGraphGroup in for AnnotatedCollectionI

16 months agoJAL-4199 Schedule tasks for execution from MenuManager
Mateusz Warowny [Wed, 5 Jul 2023 13:22:28 +0000 (15:22 +0200)]
JAL-4199 Schedule tasks for execution from MenuManager

16 months agoJAL-4199 Tidy up imports
Mateusz Warowny [Wed, 5 Jul 2023 12:18:02 +0000 (14:18 +0200)]
JAL-4199 Tidy up imports

16 months agoJAL-4199 Update gui handler for annotation tasks
Mateusz Warowny [Tue, 4 Jul 2023 11:33:15 +0000 (13:33 +0200)]
JAL-4199 Update gui handler for annotation tasks

16 months agoJAL-4199 Implement AlignCalcWorker adapter for annot tasks
Mateusz Warowny [Tue, 4 Jul 2023 11:31:25 +0000 (13:31 +0200)]
JAL-4199 Implement AlignCalcWorker adapter for annot tasks

16 months agoJAL-4199 Fix method name typo
Mateusz Warowny [Tue, 4 Jul 2023 08:25:32 +0000 (10:25 +0200)]
JAL-4199 Fix method name typo

16 months agoJAL-4199 Make all TaskEventListener methods default
Mateusz Warowny [Tue, 4 Jul 2023 08:20:59 +0000 (10:20 +0200)]
JAL-4199 Make all TaskEventListener methods default

16 months agoJAL-4199 Remove taskRestarted from task events
Mateusz Warowny [Tue, 4 Jul 2023 08:20:14 +0000 (10:20 +0200)]
JAL-4199 Remove taskRestarted from task events

16 months agoJAL-4199 Allow multiple listeners in TaskEventSupport
Mateusz Warowny [Tue, 4 Jul 2023 08:15:11 +0000 (10:15 +0200)]
JAL-4199 Allow multiple listeners in TaskEventSupport

16 months agoJAL-4199 Change actions to be task factories
Mateusz Warowny [Tue, 4 Jul 2023 08:13:53 +0000 (10:13 +0200)]
JAL-4199 Change actions to be task factories

16 months agoJAL-4199 Replace AbstractPollingTask with BaseTask
Mateusz Warowny [Tue, 4 Jul 2023 08:00:15 +0000 (10:00 +0200)]
JAL-4199 Replace AbstractPollingTask with BaseTask

BaseTask no longer implements execution system and its use
is more generic. Execution of polling tasks is realised
by PollingTaskExecutor.

16 months agoMerge branch 'mmw/Release_2_12_ws_merge' into development/Release_2_12_Branch
James Procter [Tue, 4 Jul 2023 14:16:44 +0000 (15:16 +0100)]
Merge branch 'mmw/Release_2_12_ws_merge' into development/Release_2_12_Branch

17 months agoJAL-4199 Introduce AlignmentAction tests
Mateusz Warowny [Thu, 22 Jun 2023 13:41:19 +0000 (15:41 +0200)]
JAL-4199 Introduce AlignmentAction tests

17 months agoJAL-4199 Initialize jobs and tasks with status CREATED
Mateusz Warowny [Thu, 22 Jun 2023 13:28:58 +0000 (15:28 +0200)]
JAL-4199 Initialize jobs and tasks with status CREATED

17 months agoJAL-4199 Test basic service parameter construction
Mateusz Warowny [Mon, 19 Jun 2023 11:08:55 +0000 (13:08 +0200)]
JAL-4199 Test basic service parameter construction

17 months agoJAL-4199 Test URL settings and basic service discovery
Mateusz Warowny [Wed, 14 Jun 2023 14:25:28 +0000 (16:25 +0200)]
JAL-4199 Test URL settings and basic service discovery

17 months agoJAL-4199 Update slivka client
Mateusz Warowny [Wed, 14 Jun 2023 14:24:35 +0000 (16:24 +0200)]
JAL-4199 Update slivka client

This is a library update that moves all client functionality
to SlivkaClient class, making all other classes simple data
objects.

17 months agoJAL-3954 Do not retrieve alignment for failed jobs feature/JAL-3954-ebi-phmmer
Mateusz Warowny [Fri, 2 Jun 2023 13:08:42 +0000 (15:08 +0200)]
JAL-3954 Do not retrieve alignment for failed jobs

17 months agoJAL-3954 Report error log when job fails
Mateusz Warowny [Fri, 2 Jun 2023 13:07:50 +0000 (15:07 +0200)]
JAL-3954 Report error log when job fails

17 months agoJAL-3954 Add query sequence aligned to consensus to search result
Mateusz Warowny [Fri, 2 Jun 2023 10:36:47 +0000 (12:36 +0200)]
JAL-3954 Add query sequence aligned to consensus to search result

17 months agoJAL-3954 reuse spinner dialog to show search task status
Mateusz Warowny [Tue, 30 May 2023 15:41:34 +0000 (17:41 +0200)]
JAL-3954 reuse spinner dialog to show search task status

17 months agoJAL-3954 create primitive gui handler for search service
Mateusz Warowny [Sat, 20 May 2023 21:57:52 +0000 (23:57 +0200)]
JAL-3954 create primitive gui handler for search service

18 months agoJAL-3954 Implement phmmer action and task as alignment actions
Mateusz Warowny [Tue, 16 May 2023 12:47:01 +0000 (14:47 +0200)]
JAL-3954 Implement phmmer action and task as alignment actions

18 months agoJAL-3954 Log events TaskEventListener.NULL_LISTENER
Mateusz Warowny [Tue, 16 May 2023 12:44:09 +0000 (14:44 +0200)]
JAL-3954 Log events TaskEventListener.NULL_LISTENER

18 months agoJAL-3954 Create fallback for handling unknown actions
Mateusz Warowny [Wed, 10 May 2023 13:20:14 +0000 (15:20 +0200)]
JAL-3954 Create fallback for handling unknown actions

18 months agoJAL-3954 Register AlignFrame as web service change listener and add menus
Mateusz Warowny [Wed, 10 May 2023 09:26:13 +0000 (11:26 +0200)]
JAL-3954 Register AlignFrame as web service change listener and add menus

18 months agoJAL-3954 Implement job dispatcher service discoverer
Mateusz Warowny [Wed, 10 May 2023 09:23:01 +0000 (11:23 +0200)]
JAL-3954 Implement job dispatcher service discoverer

18 months agoJAL-3954 Implement NullAction and NullTask for testing purposes
Mateusz Warowny [Wed, 10 May 2023 09:22:28 +0000 (11:22 +0200)]
JAL-3954 Implement NullAction and NullTask for testing purposes

18 months agoJAL-3954 Fix typo in error message
Mateusz Warowny [Wed, 10 May 2023 09:21:40 +0000 (11:21 +0200)]
JAL-3954 Fix typo in error message

18 months agoJAL-3954 Update hmmer client lib, testEndpoint added
Mateusz Warowny [Mon, 8 May 2023 14:51:47 +0000 (16:51 +0200)]
JAL-3954 Update hmmer client lib, testEndpoint added

18 months agoJAL-3954 Implement proxy ws client for phmmer
Mateusz Warowny [Mon, 8 May 2023 14:28:02 +0000 (16:28 +0200)]
JAL-3954 Implement proxy ws client for phmmer

18 months agoJAL-3954 Add client libraries for phmmer and j2s http
Mateusz Warowny [Mon, 8 May 2023 14:27:00 +0000 (16:27 +0200)]
JAL-3954 Add client libraries for phmmer and j2s http

18 months agoJAL-3954 Create getters for Credentials record
Mateusz Warowny [Mon, 8 May 2023 14:25:29 +0000 (16:25 +0200)]
JAL-3954 Create getters for Credentials record

18 months agoJAL-3954 Add value parsers for double, int and bool arguments
Mateusz Warowny [Mon, 8 May 2023 14:24:27 +0000 (16:24 +0200)]
JAL-3954 Add value parsers for double, int and bool arguments

18 months agoJAL-3954 Create ParamDatastore builder for phmmer
Mateusz Warowny [Mon, 8 May 2023 14:23:35 +0000 (16:23 +0200)]
JAL-3954 Create ParamDatastore builder for phmmer

19 months agoJAL-4155 Replace unsafe casting to AlignmentPanel with generics
Mateusz Warowny [Mon, 27 Mar 2023 15:34:06 +0000 (17:34 +0200)]
JAL-4155 Replace unsafe casting to AlignmentPanel with generics

19 months agoJAL-4155 Viewport holds a reference to its AlignmentViewPanel - getter on gui.AlignVi...
James Procter [Thu, 23 Mar 2023 14:51:32 +0000 (14:51 +0000)]
JAL-4155 Viewport holds a reference to its AlignmentViewPanel - getter on gui.AlignViewport casts interface to gui.AlignmentPanel

19 months agoJAL-4154 Remove not-bamboo flag from testGetVisibleWidth
Mateusz Warowny [Fri, 24 Mar 2023 15:34:00 +0000 (16:34 +0100)]
JAL-4154 Remove not-bamboo flag from testGetVisibleWidth

19 months agoJAL-4154 Update AlignmentPanelTest to use new forArch method
Mateusz Warowny [Fri, 24 Mar 2023 15:18:55 +0000 (16:18 +0100)]
JAL-4154 Update AlignmentPanelTest to use new forArch method

19 months agoJAL-4154 Add Platform.forArch method.
Mateusz Warowny [Fri, 24 Mar 2023 15:16:15 +0000 (16:16 +0100)]
JAL-4154 Add Platform.forArch method.

Platform.forArch allows to specify constants that depend on
architecture.

19 months agoMerge branch 'JAL-4152-typed-singleton-provider' into mmw/Release_2_12_ws_merge
Mateusz Warowny [Tue, 28 Mar 2023 12:57:43 +0000 (14:57 +0200)]
Merge branch 'JAL-4152-typed-singleton-provider' into mmw/Release_2_12_ws_merge

19 months agoMerge branch 'development/Release_2_12_Branch' into mmw/Release_2_12_ws_merge
Mateusz Warowny [Tue, 28 Mar 2023 11:54:56 +0000 (13:54 +0200)]
Merge branch 'development/Release_2_12_Branch' into mmw/Release_2_12_ws_merge

20 months agoJAL-4152 Remove redundant casts from getInstance usages. JAL-4152-typed-singleton-provider
Mateusz Warowny [Fri, 24 Mar 2023 15:44:38 +0000 (16:44 +0100)]
JAL-4152 Remove redundant casts from getInstance usages.

20 months agoJAL-4152 Make return type of getInstance a generic type
Mateusz Warowny [Wed, 22 Mar 2023 11:50:47 +0000 (12:50 +0100)]
JAL-4152 Make return type of getInstance a generic type

20 months agoJAL-4146 Fix SeqCanvasTest setup
Mateusz Warowny [Fri, 17 Mar 2023 13:49:19 +0000 (14:49 +0100)]
JAL-4146 Fix SeqCanvasTest setup

20 months agoJAL-4146 Change occurrences of <br/> to <br>
Mateusz Warowny [Wed, 15 Mar 2023 11:47:51 +0000 (12:47 +0100)]
JAL-4146 Change occurrences of <br/> to <br>

20 months agoJAL-4146 Patch parseColourString test to expect null for "-1"
Mateusz Warowny [Tue, 14 Mar 2023 14:03:39 +0000 (15:03 +0100)]
JAL-4146 Patch parseColourString test to expect null for "-1"

20 months agoJAL-4136 Replace uses of isBlank with isEmpty
Mateusz Warowny [Wed, 1 Mar 2023 15:22:31 +0000 (16:22 +0100)]
JAL-4136 Replace uses of isBlank with isEmpty

21 months agoJAL-4135 replace stream.toString(Charset) calls with stream.toString(String)
Mateusz Warowny [Fri, 24 Feb 2023 15:02:31 +0000 (16:02 +0100)]
JAL-4135 replace stream.toString(Charset) calls with stream.toString(String)

The former variant was introduced in java 10 and is not implemented in java2script.

21 months agoJAL-4130 Replace Collection#forEach call with for loop
Mateusz Warowny [Wed, 22 Feb 2023 13:28:59 +0000 (14:28 +0100)]
JAL-4130 Replace Collection#forEach call with for loop

21 months agoJAL-4130 Avoid using thenComparing of the Comparator interface
Mateusz Warowny [Wed, 22 Feb 2023 13:27:43 +0000 (14:27 +0100)]
JAL-4130 Avoid using thenComparing of the Comparator interface

21 months agoJAL-4131 Replace usages of requireNonNullElse
Mateusz Warowny [Fri, 17 Feb 2023 12:28:26 +0000 (13:28 +0100)]
JAL-4131 Replace usages of requireNonNullElse