Closed damianhxy closed 8 months ago
[!WARNING]
Rate Limit Exceeded
@damianhxy has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 2 minutes and 2 seconds before requesting another review.
How to resolve this issue?
After the wait time has elapsed, a review can be triggered using the `@coderabbitai review` command as a PR comment. Alternatively, push new commits to this PR. 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](https://coderabbit.ai/docs/faq) for further information.Commits
Files that changed from the base of the PR and between 666f74124786b1dd8671789c8e000b226e482768 and e67a1ec8fd4d0e7aaca45071874fefa560d67bbe.
The recent updates involve enhancing C++ standards compliance, improving cross-platform compatibility, and increasing the robustness of system call handling. The CMake configuration now supports modern C++ standards and ensures OpenSSL works on macOS. A missing string header is added for JSON-related functionality, and a macro is introduced to retry system calls if they are interrupted, making the file operations more reliable.
File(s) | Summary |
---|---|
CMakeLists.txt , .../file_utils.cpp |
Updated compiler flags to --std=c++11 , added macOS-specific OpenSSL configuration, and introduced TEMP_FAILURE_RETRY macro for handling interrupted system calls. |
.../json_helpers.h |
Included the <string> header for proper string support. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Branch containing necessary fixes for the CLI to be built on M1 macs