mirror of
https://github.com/SamyRai/tercul-backend.git
synced 2025-12-27 04:01:34 +00:00
This commit addresses numerous linting errors and improves overall code quality. - Fixed dozens of 'errcheck' violations by adding error handling and logging for ignored errors, particularly in analytics goroutines and test setup. - Resolved 'ineffassign' and 'staticcheck' warnings by refactoring variable scopes and suppressing intentional-but-flagged test patterns. - Removed dead code identified by the 'unused' linter, including helper functions and mock services. - Refactored test suites to fix inheritance issues, consolidating GraphQL integration tests and correcting test setup logic. - Corrected invalid logging calls that were causing type check failures. The codebase now passes 'make lint-test' cleanly. |
||
|---|---|---|
| .. | ||
| integration_test_utils.go | ||
| mock_base_repository.go | ||
| mock_jwt_manager.go | ||
| mock_like_service.go | ||
| mock_translation_repository.go | ||
| mock_user_repository.go | ||
| mock_weaviate_wrapper.go | ||
| mock_work_repository.go | ||
| simple_test_utils.go | ||
| test_entity.go | ||
| testutil.go | ||