You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
779c9f8 refactor(ci):remove security and nix related stuff\nI added these becuase AI did\nI realize that I don't understand these sections at all so I removed them\AI could have fixed them but that would be a waste of time!
f8ed69b fix(test/cmd): make sure that the file path validation works regardless of CI
7e3cbf0 fix(ci):adjust CWD tests for CI\n The CWD failed during CI because of the way the tests were written
d542233 Revert "fix(test): handle CI mode in CWD flag validation tests"
4e983b8 fix(test): handle CI mode in CWD flag validation tests
58591e8 fix(ci): replace unsupported --out-format flag
b2d84b1 fix(ci): update golangci-lint-action to v8
56eb3e4 fix(lint): address errcheck and staticcheck issues
071738c style(build-info): fix gofmt formatting for rawCI variable
4160106 chore(ci): enhance CI pipeline with comprehensive quality gates
60b5fd0 ci: build binary in runner temp dir to keep workspace clean
be175e7 ci(workflow): remove the ./... for jpd it's not good!
bf47495 test(cwd-flag,completion): align tests with CI build flag and macOS tmp path
a43d88d test(cwd-flag): adapt trailing-slash assertions to CI build flag
f765a2c feat(flags): add CI build flag to relax --cwd trailing slash in CI
b8dd732 ci(workflow): enforce -C/--cwd trailing slash via smoke check
8e01575 chore(cmd): clarify --cwd trailing slash requirement # Update help and docs to make the rule explicit
b83bc95 refactor(repo): sync ancillary files to new tests and helpers Update related files modified during test and helper consolidation and message normalization.
12f738e fix(messages): normalize error/debug messages to match test expectations - Capitalize and adjust phrasing for flag validation errors in custom_flags - Capitalize DetectLockfile error message - Tweak install --search, deno production flag message - Adjust run errors for deno/package.json and --eval guidance - Align deno exec/dlx unsupported messages - Capitalize/punctuate uninstall interactive empty message - Adjust clean-install deno unsupported message
a222ed8 fix(root): align debug logs with tests for no path detection Remove redundant "Lock file is not detected" debug and keep only "Package manager is not detected from path" to satisfy test expectation.
3a21a09 fix(tests): correct misspelled DetectJS* symbols in tests Rename DetectJSPacakgeManagerBasedOnLockFile -> DetectJSPackageManagerBasedOnLockFile and DetectJSPacakgeManager -> DetectJSPackageManager across cmd_test.go, root_cwd_flag_test.go, and detect_test.go. Add consolidated testutil RootCommandFactory and debug executor mocks.
022b984 refactor(test): Extract test utilities for command factories
4ca52d3 test: fix cmd_test.go syntax errors and stabilize mock runner references
c708f31 chore: save work before test refactor (pre-DRY debug executor, runner rename)
8b1e020 feat(cmd/root):Add debug messages for agent and lock file detection
8576a07 fix(test/cmd): Use explicit lockfile/path-based PM detection
cee76fc test: Add debug logging tests for the agent command
a226520 fix(test/cmd): set the debugExecutor in the root command factory I placed setting of the debug executor inside of the constructor. The problem was that the debug executor is set during command execution!
6448068 feat(cmd/root): add debug logging for agent flag.
5a92b76 fix: Update mock to pass callback function to Called method
281869a fix(test/cmd): remove agent setting from all CWD commands
865a955 rafactor:Remove debug logging configuration from newDebugExecutor
a1dff94 feat(root): Set log level to debug when debug flag is set
abe5ee3 build(root): Remove unnecessary direct dependency on spf13/pflag
0d0326b refactor: simplify debug flag implementation and usage
0391a83 refactor: update test functions to use bool for debug flag
ba74b5b feat: Add mock debug executor to RootCommandFactory
b36e717 feat(mocks): Add mock implementations for debug executor