Skip to content

Commit 6cc757f

Browse files
cbachhuberhenryiii
andcommitted
Fix includes in examples (#407)
* Fix includes in examples * Fix order * Align with other subcommand files Co-authored-by: Henry Schreiner <[email protected]>
1 parent b856c0b commit 6cc757f

22 files changed

+61
-31
lines changed

examples/callback_passthrough.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#include "CLI/CLI.hpp"
1+
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <string>
24

35
int main(int argc, char **argv) {
46

examples/enum.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#include <CLI/CLI.hpp>
2+
#include <iostream>
23
#include <map>
4+
#include <string>
35

46
enum class Level : int { High, Medium, Low };
57

examples/enum_ostream.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <map>
4+
#include <string>
25

36
enum class Level : int { High, Medium, Low };
47

examples/formatter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <memory>
24

35
class MyFormatter : public CLI::Formatter {
46
public:

examples/groups.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
#include "CLI/CLI.hpp"
2-
#include "CLI/Timer.hpp"
1+
#include <CLI/CLI.hpp>
2+
#include <CLI/Timer.hpp>
3+
#include <iostream>
4+
#include <string>
35

46
int main(int argc, char **argv) {
57
CLI::AutoTimer("This is a timer");

examples/json.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <memory>
24
#include <nlohmann/json.hpp>
5+
#include <string>
6+
#include <vector>
37

48
// This example is only built on GCC 7 on Travis due to mismatch in stdlib
59
// for clang (CLI11 is forgiving about mismatches, json.hpp is not)

examples/modhelp.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
2-
#include "CLI/CLI.hpp"
3-
1+
#include <CLI/CLI.hpp>
42
#include <iostream>
3+
#include <string>
54

65
int main(int argc, char **argv) {
76
CLI::App test{R"raw(Modify the help print so that argument values are accessible.

examples/option_groups.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#include "CLI/CLI.hpp"
1+
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <string>
24

35
int main(int argc, char **argv) {
46

examples/positional_arity.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#include "CLI/CLI.hpp"
1+
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <string>
24

35
int main(int argc, char **argv) {
46

examples/positional_validation.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#include "CLI/CLI.hpp"
1+
#include <CLI/CLI.hpp>
2+
#include <iostream>
3+
#include <string>
24

35
int main(int argc, char **argv) {
46

0 commit comments

Comments
 (0)