Skip to content

fix: replace remaining io.robustmq fully-qualified names in MQ9Client.java - #21

Merged
robustmq merged 15 commits into
robustmq:mainfrom
socutes:main
Apr 9, 2026
Merged

robustmq merged 15 commits into
robustmq:mainfrom
socutes:main

Conversation

@robustmq

@robustmq robustmq commented Apr 9, 2026

Copy link
Copy Markdown
Owner

Description

Changes

Related Issues

Checklist

  • Code follows the style of this project (code-style CI passes)
  • Tests added or updated
  • All 6 language SDKs updated (if this is a protocol change)
  • docs/mq9-protocol.md updated (if this is a protocol change)
  • CLAUDE.md subject table updated (if this is a protocol change)
  • VERSION and all build files bumped (if this is a release)

PR Title Format

Titles must follow: <type>(<scope>): <description>

Types: feat fix docs test refactor chore perf build ci revert release deps

Examples:

  • feat(python): add MQ9Client.subscribe queue_group support
  • fix(rust): handle timeout in create()
  • release: 1.1.0

wenqiang.xu and others added 8 commits April 9, 2026 17:05
….java

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…SDK naming strategy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Python: robustmq-mq9 → robustmq (PyPI)
- JavaScript: @robustmq/mq9 → @robustmq/sdk, import from '@robustmq/sdk/mq9'
- C#: package RobustMQ.Mq9 → RobustMQ (namespace RobustMQ.Mq9 preserved)
- Add subpath exports to JS package.json for /mq9 entry point
- Update all docs, README, demo projects, CLAUDE.md accordingly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Aligns with Python/Rust single-package naming convention.
Users now import: com.robustmq:robustmq

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added the size/M label Apr 9, 2026
@robustmq robustmq changed the title dev fix: replace remaining io.robustmq fully-qualified names in MQ9Client.java Apr 9, 2026
- Rust: auto-format examples/demo.rs and src/mq9/mod.rs with cargo fmt
- JavaScript: add eslint.config.js for ESLint v9, add eslint+typescript-eslint deps
- JavaScript: auto-format src/ with prettier
- Java: add checkstyle.xml (permissive ruleset), configure checkstyle plugin in pom.xml
- Java: remove unused StandardCharsets import in MQ9Client.java

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added size/XL and removed size/M labels Apr 9, 2026
wenqiang.xu and others added 6 commits April 9, 2026 17:39
- Python: fix ruff line-length violations in client.py and test_client.py
- JavaScript: remove unused Mq9Message import in client.test.ts
- Rust: make RawMsg pub (private-interfaces error), fix redundant closure in list()
- C#: fix SubscriptionHandle to use IAsyncDisposable instead of IDisposable

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@robustmq
robustmq merged commit ce0865e into robustmq:main Apr 9, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant