refactor: IWYU updates

This commit is contained in:
Mateusz Pusz
2024-04-25 19:33:03 +02:00
parent 8ea346be1c
commit f770057052
14 changed files with 32 additions and 24 deletions

View File

@@ -21,6 +21,7 @@
// SOFTWARE.
#include "glide_computer_lib.h"
#include <functional>
#include <iostream>
#include <numeric>
#include <string_view>

View File

@@ -27,19 +27,20 @@
#include "geographic.h"
#include <algorithm>
#include <array>
#include <chrono>
#include <concepts>
#include <cstddef>
#include <initializer_list>
#include <iterator>
#include <ostream>
#include <ranges>
#include <string> // IWYU pragma: keep
#include <vector>
#ifdef MP_UNITS_MODULES
import mp_units;
#else
#include <mp-units/framework/quantity_point.h>
#include <mp-units/math.h> // IWYU pragma: keep
#include <mp-units/systems/isq/space_and_time.h>
#include <mp-units/systems/si/chrono.h>
#include <mp-units/systems/si.h>
#endif
// An example of a really simplified tactical glide computer