1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-29 12:13:52 +00:00

Fixing include order

This commit is contained in:
Henry Fredrick Schreiner 2017-05-31 10:59:25 -04:00
parent c94aa406a6
commit 60934c8a27
11 changed files with 42 additions and 42 deletions

View File

@ -1,6 +1,6 @@
#Checks: '*,-clang-analyzer-alpha.*'
#Checks: '-*,google-readability-casting,llvm-namespace-comment,performance-unnecessary-value-param,llvm-include-order,misc-throw-by-value-catch-by-reference,readability-container-size-empty,google-runtime-references,modernize*'
Checks: '-*,llvm-namespace-comment'
Checks: '-*,llvm-namespace-comment,llvm-include-order'
HeaderFilterRegex: '.*hpp'
CheckOptions:
- key: readability-braces-around-statements.ShortStatementLines

View File

@ -3,26 +3,26 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <memory>
#include <deque>
#include <iostream>
#include <functional>
#include <algorithm>
#include <sstream>
#include <set>
#include <deque>
#include <functional>
#include <iostream>
#include <memory>
#include <numeric>
#include <set>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
// CLI Library includes
#include "CLI/Error.hpp"
#include "CLI/TypeTools.hpp"
#include "CLI/StringTools.hpp"
#include "CLI/Split.hpp"
#include "CLI/Option.hpp"
#include "CLI/Ini.hpp"
#include "CLI/Option.hpp"
#include "CLI/Split.hpp"
#include "CLI/StringTools.hpp"
#include "CLI/TypeTools.hpp"
namespace CLI {

View File

@ -4,12 +4,12 @@
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
// CLI Library includes
#include "CLI/Error.hpp"
#include "CLI/TypeTools.hpp"
#include "CLI/StringTools.hpp"
#include "CLI/Ini.hpp"
#include "CLI/Split.hpp"
#include "CLI/Validators.hpp"
#include "CLI/Option.hpp"
#include "CLI/App.hpp"
#include "CLI/Error.hpp"
#include "CLI/Ini.hpp"
#include "CLI/Option.hpp"
#include "CLI/Split.hpp"
#include "CLI/StringTools.hpp"
#include "CLI/TypeTools.hpp"
#include "CLI/Validators.hpp"

View File

@ -3,9 +3,9 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <exception>
#include <stdexcept>
#include <string>
namespace CLI {

View File

@ -3,10 +3,10 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <fstream>
#include <string>
#include <iostream>
#include <algorithm>
#include <fstream>
#include <iostream>
#include <string>
#include "CLI/StringTools.hpp"

View File

@ -3,18 +3,18 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <functional>
#include <utility>
#include <vector>
#include <tuple>
#include <algorithm>
#include <functional>
#include <memory>
#include <set>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include "CLI/Error.hpp"
#include "CLI/StringTools.hpp"
#include "CLI/Split.hpp"
#include "CLI/StringTools.hpp"
namespace CLI {

View File

@ -4,8 +4,8 @@
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <vector>
#include <tuple>
#include <vector>
#include "CLI/Error.hpp"
#include "CLI/StringTools.hpp"

View File

@ -3,12 +3,12 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <sstream>
#include <algorithm>
#include <iomanip>
#include <locale>
#include <sstream>
#include <string>
#include <type_traits>
#include <algorithm>
namespace CLI {
namespace detail {

View File

@ -3,10 +3,10 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <iostream>
#include <chrono>
#include <functional>
#include <iostream>
#include <string>
#include <utility>
namespace CLI {

View File

@ -3,10 +3,10 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <vector>
#include <type_traits>
#include <string>
#include <exception>
#include <string>
#include <type_traits>
#include <vector>
namespace CLI {

View File

@ -3,16 +3,16 @@
// Distributed under the LGPL v2.1 license. See accompanying
// file LICENSE or https://github.com/CLIUtils/CLI11 for details.
#include <string>
#include <iostream>
#include <functional>
#include "CLI/TypeTools.hpp"
#include <functional>
#include <iostream>
#include <string>
// C standard library
// Only needed for existence checking
// Could be swapped for filesystem in C++17
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/types.h>
namespace CLI {