Skip to content

Commit 6c61029

Browse files
Simplify display-name mention resolution per review feedback.
Drop synchronized per-run caching, consolidate Slack API calls into a single apiGet helper, and trim tests. Update copyright headers to 2025-2026. Generated by Codex Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 27f79ff commit 6c61029

23 files changed

Lines changed: 94 additions & 196 deletions

src/main/groovy/nextflow/slack/BotSlackSender.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/OnCompleteConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/OnErrorConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/OnProgressConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/OnStartConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/ReactionsConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/SeqeraPlatformConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/SlackConfig.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/SlackExtension.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

src/main/groovy/nextflow/slack/SlackFactory.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025, Seqera Labs
2+
* Copyright 2025-2026, Seqera Labs
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)