Commit Graph

16 Commits

Author SHA1 Message Date
0x524a bfad9e910c chore: enhance golangci-lint configuration and clean up error handling
- Added new linters for the examples directory to improve code quality checks.
- Updated output formatting to direct lint results to stdout for better visibility.
- Cleaned up comments related to error handling in various files for clarity and consistency.
2025-12-03 00:14:24 -05:00
0x524a c939fb6563 chore: refine golangci-lint configuration by removing unused linters
- Removed the gosimple and stylecheck linters from the golangci-lint configuration to streamline the linter setup and focus on more relevant checks.
2025-12-02 23:40:51 -05:00
0x524a e0d62af87a chore: simplify golangci-lint configuration by removing gofmt
- Removed the gofmt linter from the golangci-lint configuration to streamline the linter setup and focus on more relevant checks.
2025-12-02 23:39:11 -05:00
0x524a 216040d7f7 chore: refine golangci-lint configuration for better clarity and focus
- Removed goimports and gosec configurations to streamline the linter setup.
- Adjusted exclusion rules for specific linters in test files and ONVIF API files to minimize false positives.
- Cleaned up unnecessary comments and settings for improved readability.
2025-12-02 23:37:29 -05:00
0x524a c528c65761 chore: update golangci-lint configuration for improved clarity and functionality
- Set default linters to none and reorganized settings for better structure.
- Enhanced exclusion rules for specific linters in test files and ONVIF API files to reduce false positives.
- Updated output formatting options for clearer linting results.
2025-12-02 23:35:28 -05:00
0x524a db641b0864 chore: remove typecheck linter from golangci-lint configuration
- Eliminated the typecheck linter from the golangci-lint configuration to streamline linting processes and focus on more relevant checks.
2025-12-02 23:33:20 -05:00
0x524a aa3465a726 chore: update golangci-lint configuration and CI workflow version
- Upgraded golangci-lint version from v1.64.8 to v2.1.6 for enhanced linting capabilities.
- Updated configuration to remove the lll linter and adjusted related settings for improved code quality checks.
- Streamlined issue exclusions to better align with current project needs.
2025-12-02 23:31:57 -05:00
0x524a 2c0250d29a chore: update golangci-lint configuration and improve CI workflow documentation
- Increased thresholds for funlen and lll linters to accommodate complex functions.
- Added exclusions for dupl linter in specific files and directories to reduce false positives.
- Updated CI workflow documentation to clarify triggers and requirements for SonarCloud analysis.
- Removed unnecessary linter directives in several files for improved readability.
2025-12-02 22:57:34 -05:00
0x524a 808498d1a0 chore: update linter configuration and enhance CI workflow
- Replaced 'exportloopref' with 'copyloopvar' in .golangci.yml for improved linting accuracy.
- Updated 'goerr113' to 'err113' for consistency in linter naming.
- Added Go setup step in the GitHub Actions workflow to specify Go version 1.23.
- Enhanced the gosec report upload process and added a step to display scan results in the CI workflow.
- Improved error handling in the unmarshalBody function to provide clearer error messages.
2025-12-02 01:06:28 -05:00
0x524a 3498b7d3a8 chore: refine .golangci.yml configuration
- Removed unnecessary skip-dirs and skip-files settings to streamline linter checks.
- Updated linters by replacing 'gomnd' with 'mnd' for better naming consistency.
- Removed the govet section to simplify configuration.
- Adjusted output formats for clearer reporting of linter results.
2025-12-02 01:01:36 -05:00
0x524a 00e2e0d46f chore: update CI/CD workflows and configuration
- Enhanced .golangci.yml with additional linters and settings for improved code quality checks.
- Updated CI workflow to include multiple branches for pull requests and improved caching strategies.
- Added new workflows for documentation checks, dependency reviews, and security scans.
- Refined coverage analysis workflow to provide detailed reports and comments on pull requests.
- Removed outdated test workflow and consolidated testing strategies into extended tests.
- Improved release workflow with better version handling and artifact management.
2025-12-02 00:53:20 -05:00
ProtoTess c085aaa545 chore: update output format in golangci-lint config and improve response handling in tests 2025-12-01 01:16:01 +00:00
ProtoTess 24b3b1d1c9 chore: update output format in golangci-lint config and improve response writing in tests 2025-12-01 01:14:00 +00:00
ProtoTess 518924772a chore: specify golangci-lint version and remove version declaration from config 2025-12-01 01:11:32 +00:00
ProtoTess b5df457145 fix: Update golangci-lint configuration by removing deprecated issue rules 2025-11-18 18:02:18 +00:00
ProtoTess 1cb86c4ab7 feat: Add linter configuration and improve error handling in download functions 2025-11-18 17:55:43 +00:00