Skip to content

Conversation

@mrz1836
Copy link
Collaborator

@mrz1836 mrz1836 commented Sep 29, 2025

  • Cleaned up GitHub workflows and action files by removing trailing blank lines and extra spaces for better consistency and readability.
  • Reordered and reformatted devcontainer.json for improved structure and alignment with best practices.
  • Removed redundant comments and added helpful guidance in CodeQL workflow for improved maintainability.
  • Updated protobuf dependency to version v1.36.9 to include latest fixes and ensure compatibility.
  • Refactored SwissLockFreeMapUint64 Put method and tests to simplify method signature and improve code clarity.

Remove trailing blank lines and extra spaces across GitHub workflow and 
action YAML files to maintain consistency and improve readability. 

This cleanup applies to CodeQL analysis, issue templates, the warm-cache 
action, and auto-merge workflows. It helps enforce style consistency 
without changing any logic or behavior.
Remove unnecessary trailing blank lines from fortress-test-suite.yml and
fortress-benchmarks.yml to improve readability and maintain a consistent
style across CI workflow files. This helps keep the CI configuration tidy
without altering any functionality.
Rearrange devcontainer.json fields for improved readability and maintain
existing configuration including image, features, mounts, runArgs, and VSCode
customizations. This change does not affect functionality but standardizes
formatting and structure to align with best practices.

chore(ci): cleanup trailing blank lines in config files

Remove unnecessary trailing blank lines in dependabot.yml, codecov.yml,
.gitpod.yml, and GitHub workflow sync-labels.yml for consistent formatting
across configuration files and to adhere to style guidelines.
Remove redundant comment lines from the Autobuild step to improve
workflow readability. Add helpful comments to the CodeQL analysis
step to provide guidance on command usage for future maintenance.
Bump google.golang.org/protobuf from v1.36.6 to v1.36.9 to incorporate
latest fixes and improvements. This update ensures compatibility with
newer tooling and resolves potential issues present in the previous
version.
Simplify Put method signature by combining parameters for clarity. 
Update iteration callback in tests to use blank identifiers where 
arguments are unused, improving readability. Add minor formatting 
adjustments in tests for consistency. These changes improve code 
clarity and maintainability without altering functionality.
@mrz1836 mrz1836 requested a review from icellan as a code owner September 29, 2025 18:19
@mrz1836 mrz1836 requested review from Copilot and galt-tr September 29, 2025 18:19
@github-actions github-actions bot added the size/XL Very large change (>500 lines) label Sep 29, 2025
@github-actions github-actions bot added bug-P3 Lowest rated bug, affects nearly none or low-impact chore Simple dependency updates or version bumps dependencies Dependency updates, version bumps, etc. labels Sep 29, 2025
@sonarqubecloud
Copy link

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 addresses code quality improvements by fixing linter issues, updating formatting configurations, upgrading dependencies, and refactoring function signatures for better clarity. The changes focus on consistency across GitHub workflows and configuration files while maintaining functionality.

  • Cleaned up trailing blank lines and formatting across GitHub workflows, configuration files, and devcontainer setup
  • Updated protobuf dependency from v1.36.6 to v1.36.9 for latest fixes and compatibility
  • Refactored SwissLockFreeMapUint64 Put method signature and test parameter names for improved readability

Reviewed Changes

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

Show a summary per file
File Description
tx_map_test.go Updated test to use blank identifiers for unused parameters and added spacing
tx_map.go Simplified Put method signature by combining parameters of same type
go.mod Upgraded protobuf dependency to v1.36.9
Multiple workflow files Removed trailing blank lines for consistent formatting
.devcontainer.json Reorganized JSON structure for better readability
.golangci.json Reordered configuration sections and improved formatting

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@codecov
Copy link

codecov bot commented Sep 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@mrz1836 mrz1836 merged commit 8a15483 into master Sep 29, 2025
32 checks passed
@github-actions github-actions bot deleted the fix-format-lint branch September 29, 2025 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug-P3 Lowest rated bug, affects nearly none or low-impact chore Simple dependency updates or version bumps dependencies Dependency updates, version bumps, etc. size/XL Very large change (>500 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants