Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVRO-3616: C++ Fix compilation warnings #1836

Merged
merged 4 commits into from Aug 24, 2022

Commits on Aug 23, 2022

  1. AVRO-3616: [C++]: Fix compilation warnings

    Replace <boost/test/included/unit_test_framework.hpp> include with <boost/test/included/unit_test.hpp>
    
    Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
    martin-g committed Aug 23, 2022
    Copy the full SHA
    262c703 View commit details
    Browse the repository at this point in the history
  2. AVRO-3616: [C++]: Fix compilation warnings

    Fix the order of constructor parameters
    
    Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
    martin-g committed Aug 23, 2022
    Copy the full SHA
    91f7a1d View commit details
    Browse the repository at this point in the history
  3. AVRO-3616: Enable -pedantic and -Werror for compiler flags

    Those should prevent from introducing new warnings.
    
    -Wextra reports "unused method arguments" and those could not be fixed
    without API break.
    
    Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
    martin-g committed Aug 23, 2022
    Copy the full SHA
    dd4f1d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. AVRO-3616: Use size_t consistently for node->leaves()

    Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
    martin-g committed Aug 24, 2022
    Copy the full SHA
    e632e65 View commit details
    Browse the repository at this point in the history