-
Notifications
You must be signed in to change notification settings - Fork 51
Format #603
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Can be inspected using dump by setting the flag `-dump-channels`: in main.nf multiqc_inputs.dump() see docs: https://www.nextflow.io/docs/latest/reference/operator.html#dump
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
@copilot can you fix the trailing space using prettier in the format branch? |
|
@ypriverol I've opened a new pull request, #618, to work on those changes. Once the pull request is ready, I'll request review from you. |
Co-authored-by: ypriverol <[email protected]>
Fix trailing whitespace and code formatting
There was a problem hiding this 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 reformats the main workflow file to improve code consistency and readability, applying Nextflow language server recommendations. The changes include formatting improvements, syntax modernization, and refactoring of channel chaining logic.
Key changes:
- Standardized formatting for function calls, spacing, and alignment
- Modernized syntax (e.g., removing spaces before parentheses, proper if-else block formatting)
- Refactored channel chaining logic for SUMMARY_PIPELINE inputs, replacing
combine()withmix()operations
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
You are nearing your monthly Qodo Merge usage quota. For more information, please visit here. PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
|
You are nearing your monthly Qodo Merge usage quota. For more information, please visit here. PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
@ypriverol I tried to understand the main workflow file |
|
We do have tests for all the workflows, and I guess if something was messed up we will see it. However, I did reviewed some of the changes and it looks that mainly was style. |
User description
PR checklist
nf-core pipelines lint).nextflow run . -profile test,docker --outdir <OUTDIR>).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).Changes
PR Type
Enhancement
Description
Standardize code formatting and whitespace alignment
Simplify channel chaining logic for multiqc input collection
Improve readability of function calls with consistent parameter formatting
Clean up variable assignments and conditional statement structure
Diagram Walkthrough
File Walkthrough
quantms.nf
Code formatting and channel logic refactoringworkflows/quantms.nf
.mix()instead of nested.combine()operationsalignment
SUMMARY_PIPELINEinput construction to use intermediatemultiqc_inputsvariable for clarity+operator consistently