Skip to content

Conversation

@XingY
Copy link
Contributor

@XingY XingY commented Oct 24, 2025

Rationale

This PR updates the saveExperimentRun method signature in the Luminex module to add support for transaction audit details. The change accommodates a new parameter for transaction auditing that was likely introduced in the parent DefaultAssayRunCreator API.

Related Pull Requests

Changes

  • Added TransactionAuditProvider.TransactionDetail parameter to saveExperimentRun method signature
  • Updated all method calls to saveExperimentRun to pass null for the new parameter

@XingY XingY requested a review from Copilot October 29, 2025 03:58
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the saveExperimentRun method signature in the Luminex module to add support for transaction audit details. The change accommodates a new parameter for transaction auditing that was likely introduced in the parent DefaultAssayRunCreator API.

Key changes:

  • Added TransactionAuditProvider.TransactionDetail parameter to saveExperimentRun method signature
  • Updated all method calls to saveExperimentRun to pass null for the new parameter

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
LuminexRunCreator.java Updated method signature to accept transactionDetails parameter and pass it to parent class
WellExclusionTable.java Updated call to saveExperimentRun to pass null for new transactionDetails parameter

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

});
addColumn(wellsCol);

List<FieldKey> defaultCols = new ArrayList<>(getDefaultVisibleColumns());
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Variable 'List defaultCols' is never read.

Copilot uses AI. Check for mistakes.
{
String description = rowMap.get("Description") == null ? null : rowMap.get("Description").toString();
String type = rowMap.get("Type") == null ? null : rowMap.get("Type").toString();
String bTRUE = getSchema().getSqlDialect().getBooleanTRUE();
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Variable 'String bTRUE' is never read.

Suggested change
String bTRUE = getSchema().getSqlDialect().getBooleanTRUE();
// Removed unused variable bTRUE

Copilot uses AI. Check for mistakes.
@XingY XingY requested a review from cnathe October 30, 2025 18:46
@XingY XingY merged commit 11660ba into develop Nov 2, 2025
5 checks passed
@XingY XingY deleted the fb_transactionAuditDetails branch November 2, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants