Skip to content

fix: resolve merge conflict markers left on master#153

Merged
rlaope merged 1 commit intomasterfrom
fix/master-conflict-markers
Apr 17, 2026
Merged

fix: resolve merge conflict markers left on master#153
rlaope merged 1 commit intomasterfrom
fix/master-conflict-markers

Conversation

@rlaope
Copy link
Copy Markdown
Owner

@rlaope rlaope commented Apr 17, 2026

Summary

Five files on master carried unresolved git conflict markers (<<<<<<< / ======= / >>>>>>>) from the concurrent merges of feat/argus-trace and feat/spring-benchmark.

Affected:

  • completions/argus.bash
  • argus-cli/src/main/resources/messages_en.properties
  • argus-cli/src/main/resources/messages_ko.properties
  • argus-cli/src/main/resources/messages_ja.properties
  • argus-cli/src/main/resources/messages_zh.properties

Resolution

Both sides of every conflict held valid keys that should coexist (trace + spring + benchmark are all real commands registered in ArgusCli). Marker lines were removed, both sides' content preserved.

The bash completion command list was also extended to include cluster (registered in ArgusCli but previously missing from the completion list — a separate pre-existing gap that this PR cleans up while touching the same lines).

Impact

Before: .properties files fail to load cleanly past line 340, breaking i18n for all locales. Bash completion list silently stopped mid-line.
After: ./gradlew :argus-cli:compileJava succeeds, ./gradlew :argus-cli:test passes.

Test plan

  • ./gradlew :argus-cli:compileJava --rerun-tasks — BUILD SUCCESSFUL
  • ./gradlew :argus-cli:test — passes
  • grep -n '^<<<<<<<\|^=======\|^>>>>>>>' . on repo — no matches

Unblocks follow-up work on #150 (argus gcscore), #151 (argus gcwhy), #152 (argus alloc).

Five files on master carried unresolved conflict markers (<<<<<<</=======/>>>>>>>)
from the concurrent merges of feat/argus-trace and feat/spring-benchmark:

  - completions/argus.bash
  - argus-cli/src/main/resources/messages_en.properties
  - argus-cli/src/main/resources/messages_ko.properties
  - argus-cli/src/main/resources/messages_ja.properties
  - argus-cli/src/main/resources/messages_zh.properties

Both sides contained valid command-registration entries that should coexist.
Resolution: remove marker lines, keep both sides' keys. The bash completion
command list was also extended to include 'cluster' (registered in ArgusCli
but previously missing from completion).

No behavior change beyond restoring correct i18n keys and completion list.

Signed-off-by: rlaope <piyrw9754@gmail.com>
@rlaope rlaope merged commit 3635fac into master Apr 17, 2026
7 checks passed
@rlaope rlaope deleted the fix/master-conflict-markers branch April 17, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant