Skip to content

Commit 3557d95

Browse files
Tidy includes. (#74)
Signed-off-by: Samuel K. Gutierrez <[email protected]>
1 parent 26c935f commit 3557d95

39 files changed

+103
-111
lines changed

src/quo-vadis-mpi.cc

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -14,15 +14,14 @@
1414
* @file quo-vadis-mpi.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818

1919
#include "quo-vadis-mpi.h"
2020

2121
#include "qvi-context.h"
2222
#include "qvi-group-mpi.h"
2323
#include "qvi-zgroup-mpi.h"
2424
#include "qvi-scope.h"
25-
#include "qvi-utils.h"
2625

2726
/**
2827
* Simply a wrapper for our Fortran interface to C interface. No need to expose

src/quo-vadis-process.cc

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* This file is part of the quo-vadis project. See the LICENSE file at the
@@ -11,13 +11,12 @@
1111
* @file quo-vadis-process.cc
1212
*/
1313

14-
#include "qvi-common.h"
14+
#include "qvi-common.h" // IWYU pragma: keep
1515

1616
#include "quo-vadis-process.h"
1717

1818
#include "qvi-context.h"
1919
#include "qvi-zgroup-process.h"
20-
#include "qvi-group-process.h"
2120

2221
int
2322
qv_process_context_free(

src/quo-vadis-thread.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2023 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) Inria 2022-2023. All rights reserved.
@@ -14,13 +14,13 @@
1414
* @file quo-vadis-thread.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818

1919
#include "quo-vadis-thread.h"
2020

2121
#include "qvi-context.h"
2222
#include "qvi-zgroup-thread.h"
23-
#include "qvi-group-thread.h"
23+
#include "qvi-group-thread.h" // IWYU pragma: keep
2424
#include "qvi-scope.h"
2525

2626
#ifdef OPENMP_FOUND

src/quo-vadis.cc

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2023 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -14,11 +14,10 @@
1414
* @file quo-vadis.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818

19-
#include "qvi-context.h"
19+
#include "qvi-context.h" // IWYU pragma: keep
2020
#include "qvi-scope.h"
21-
#include "qvi-utils.h"
2221

2322
int
2423
qv_version(

src/qvi-bbuff.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -19,7 +19,7 @@
1919
#ifndef QVI_BBUFF_H
2020
#define QVI_BBUFF_H
2121

22-
#include "qvi-common.h"
22+
#include "qvi-common.h" // IWYU pragma: keep
2323

2424
#ifdef __cplusplus
2525
extern "C" {

src/qvi-bind.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2021-2023 Triad National Security, LLC
3+
* Copyright (c) 2021-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2021 Lawrence Livermore National Security, LLC
@@ -14,7 +14,7 @@
1414
* @file qvi-bind.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818
#include "qvi-bind.h"
1919

2020
using qvi_bind_bitmap_stack_t = std::stack<hwloc_cpuset_t>;

src/qvi-bind.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2021 Triad National Security, LLC
3+
* Copyright (c) 2021-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2021 Lawrence Livermore National Security, LLC
@@ -19,9 +19,9 @@
1919
#ifndef QVI_BIND_H
2020
#define QVI_BIND_H
2121

22-
#include "qvi-common.h"
22+
#include "qvi-common.h" // IWYU pragma: keep
2323
#include "qvi-task.h"
24-
#include "qvi-hwloc.h"
24+
#include "qvi-hwloc.h" // IWYU pragma: keep
2525
#include "qvi-rmi.h"
2626

2727
#ifdef __cplusplus

src/qvi-common.h

+24-24
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2023 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -17,22 +17,22 @@
1717
#ifndef QVI_COMMON_H
1818
#define QVI_COMMON_H
1919

20-
#include "quo-vadis/config.h"
21-
#include "qvi-macros.h"
22-
#include "quo-vadis.h"
20+
#include "quo-vadis/config.h" // IWYU pragma: keep
21+
#include "qvi-macros.h" // IWYU pragma: keep
22+
#include "quo-vadis.h" // IWYU pragma: keep
2323

24-
#include <assert.h>
25-
#include <errno.h>
24+
#include <assert.h> // IWYU pragma: keep
25+
#include <errno.h> // IWYU pragma: keep
2626
#include <fcntl.h>
27-
#include <inttypes.h>
28-
#include <limits.h>
27+
#include <inttypes.h> // IWYU pragma: keep
28+
#include <limits.h> // IWYU pragma: keep
2929
#include <pthread.h>
30-
#include <stdarg.h>
30+
#include <stdarg.h> // IWYU pragma: keep
3131
#include <stdbool.h>
3232
#include <stdint.h>
33-
#include <stdio.h>
34-
#include <stdlib.h>
35-
#include <string.h>
33+
#include <stdio.h> // IWYU pragma: keep
34+
#include <stdlib.h> // IWYU pragma: keep
35+
#include <string.h> // IWYU pragma: keep
3636
#include <sys/resource.h>
3737
#include <sys/stat.h>
3838
#include <sys/syscall.h>
@@ -41,18 +41,18 @@
4141
#include <unistd.h>
4242

4343
#ifdef __cplusplus
44-
#include "qvi-log.h"
45-
46-
#include <chrono>
47-
#include <map>
48-
#include <new>
49-
#include <set>
50-
#include <stack>
51-
#include <stdexcept>
52-
#include <thread>
53-
#include <unordered_map>
54-
#include <unordered_set>
55-
#include <vector>
44+
#include "qvi-log.h" // IWYU pragma: keep
45+
// IWYU pragma: keep
46+
#include <chrono> // IWYU pragma: keep
47+
#include <map> // IWYU pragma: keep
48+
#include <new> // IWYU pragma: keep
49+
#include <set> // IWYU pragma: keep
50+
#include <stack> // IWYU pragma: keep
51+
#include <stdexcept> // IWYU pragma: keep
52+
#include <thread> // IWYU pragma: keep
53+
#include <unordered_map> // IWYU pragma: keep
54+
#include <unordered_set> // IWYU pragma: keep
55+
#include <vector> // IWYU pragma: keep
5656
#endif
5757

5858
typedef uint8_t byte_t;

src/qvi-context.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -14,7 +14,7 @@
1414
* @file qvi-context.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818

1919
#include "qvi-context.h"
2020

src/qvi-context.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -22,7 +22,7 @@
2222
#ifndef QVI_CONTEXT_H
2323
#define QVI_CONTEXT_H
2424

25-
#include "qvi-common.h"
25+
#include "qvi-common.h" // IWYU pragma: keep
2626

2727
#include "qvi-rmi.h"
2828
#include "qvi-zgroup.h"

src/qvi-group-mpi.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -14,7 +14,7 @@
1414
* @file qvi-group-mpi.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818
#include "qvi-group-mpi.h"
1919

2020
qvi_group_mpi_s::~qvi_group_mpi_s(void)

src/qvi-group-process.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2022 Triad National Security, LLC
3+
* Copyright (c) 2022-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* This file is part of the quo-vadis project. See the LICENSE file at the
@@ -11,7 +11,7 @@
1111
* @file qvi-group-process.cc
1212
*/
1313

14-
#include "qvi-common.h"
14+
#include "qvi-common.h" // IWYU pragma: keep
1515
#include "qvi-group-process.h"
1616

1717
qvi_group_process_s::~qvi_group_process_s(void)

src/qvi-group-thread.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2022 Triad National Security, LLC
3+
* Copyright (c) 2022-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2022 Inria.
@@ -17,7 +17,7 @@
1717
* @file qvi-group-thread.cc
1818
*/
1919

20-
#include "qvi-common.h"
20+
#include "qvi-common.h" // IWYU pragma: keep
2121
#include "qvi-group-thread.h"
2222

2323
qvi_group_thread_s::~qvi_group_thread_s(void)

src/qvi-group.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2022 Triad National Security, LLC
3+
* Copyright (c) 2022-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* This file is part of the quo-vadis project. See the LICENSE file at the
@@ -11,7 +11,7 @@
1111
* @file qvi-group.cc
1212
*/
1313

14-
#include "qvi-common.h"
14+
#include "qvi-common.h" // IWYU pragma: keep
1515
#include "qvi-group.h"
1616
#include "qvi-log.h"
1717

src/qvi-hwloc.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2023 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -20,7 +20,7 @@
2020
#include "qvi-common.h"
2121
#include "qvi-task.h"
2222

23-
#include "hwloc.h"
23+
#include "hwloc.h" // IWYU pragma: keep
2424

2525
#ifdef __cplusplus
2626
extern "C" {

src/qvi-line.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* This file is part of the quo-vadis project. See the LICENSE file at the
@@ -14,11 +14,11 @@
1414
* More generally, they are types that can be easily serialized.
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818

1919
#include "qvi-line.h"
2020
#include "qvi-bbuff-rmi.h"
21-
#include "qvi-utils.h"
21+
#include "qvi-utils.h" // IWYU pragma: keep
2222

2323
int
2424
qvi_line_config_new(

src/qvi-line.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2022-2023 Triad National Security, LLC
3+
* Copyright (c) 2022-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* This file is part of the quo-vadis project. See the LICENSE file at the
@@ -17,7 +17,7 @@
1717
#ifndef QVI_LINE_H
1818
#define QVI_LINE_H
1919

20-
#include "qvi-common.h"
20+
#include "qvi-common.h" // IWYU pragma: keep
2121

2222
#include "qvi-bbuff.h"
2323
#include "qvi-hwloc.h"

src/qvi-log.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
22
/*
3-
* Copyright (c) 2020-2022 Triad National Security, LLC
3+
* Copyright (c) 2020-2024 Triad National Security, LLC
44
* All rights reserved.
55
*
66
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -14,7 +14,7 @@
1414
* @file qvi-log.cc
1515
*/
1616

17-
#include "qvi-common.h"
17+
#include "qvi-common.h" // IWYU pragma: keep
1818
#include "qvi-log.h"
1919

2020
#include "spdlog/sinks/stdout_sinks.h"

0 commit comments

Comments
 (0)