Development#1
Conversation
MavLink allows truncated packets IF the framing is correct
Add the ability to validate V2 frames and to sign V2 frames
Introduce a new `loadDialect(Path dialectName)` method in `MavlinkMessageFormatLoader` to enable loading dialects directly from file paths, including custom include resolution with `FilePathIncludeResolver`. Updated `MavlinkEventFactory` to support dialects by path and added unit tests to verify functionality.
…L parsing logic Refactored `CharFieldCodec` to handle `Number` types and ensure consistent value encoding. Updated `XmlParser` to properly decode hex values in the "value" attribute when present.
Added `MavlinkDialectLoadTest` to verify dialect loading from paths, message registry initialization, include chain resolution, and message validation.
…nd refactor test coverage Removed `MavlinkFrameRoundTripAllMessagesTest` as its functionality is now consolidated into `MavlinkRoundTripAllMessagesTest` with enhanced dialect support. Refactored `RandomValueFactory` for improved random value generation and added dialect-specific handling of message round trips.
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (136)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Bumps [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/apache/maven-source-plugin/releases) - [Commits](apache/maven-source-plugin@maven-source-plugin-3.3.1...maven-source-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-source-plugin dependency-version: 3.4.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.4 to 3.5.5. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.5.4...surefire-3.5.5) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-version: 3.5.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps io.swagger.core.v3:swagger-annotations from 2.2.41 to 2.2.50. --- updated-dependencies: - dependency-name: io.swagger.core.v3:swagger-annotations dependency-version: 2.2.50 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) from 5.21.0 to 5.23.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v5.21.0...v5.23.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-junit-jupiter dependency-version: 5.23.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.21.0 to 5.23.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v5.21.0...v5.23.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-version: 5.23.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…t/org.mockito-mockito-core-5.23.0 Bump org.mockito:mockito-core from 5.21.0 to 5.23.0
…t/org.mockito-mockito-junit-jupiter-5.23.0 Bump org.mockito:mockito-junit-jupiter from 5.21.0 to 5.23.0
…t/io.swagger.core.v3-swagger-annotations-2.2.50 Bump io.swagger.core.v3:swagger-annotations from 2.2.41 to 2.2.50
…t/org.apache.maven.plugins-maven-surefire-plugin-3.5.5 Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5
…t/org.apache.maven.plugins-maven-source-plugin-3.4.0 Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0
release merge