Squashed 'third_party/allwpilib_2019/' content from commit bd05dfa1c
Change-Id: I2b1c2250cdb9b055133780c33593292098c375b7
git-subtree-dir: third_party/allwpilib_2019
git-subtree-split: bd05dfa1c7cca74c4fac451e7b9d6a37e7b53447
diff --git a/wpiutil/.styleguide b/wpiutil/.styleguide
new file mode 100644
index 0000000..2c65222
--- /dev/null
+++ b/wpiutil/.styleguide
@@ -0,0 +1,81 @@
+cppHeaderFileInclude {
+ \.h$
+ \.inc$
+}
+
+cppSrcFileInclude {
+ \.cpp$
+}
+
+generatedFileExclude {
+ src/main/native/cpp/http_parser\.cpp$
+ src/main/native/cpp/llvm/
+ src/main/native/include/llvm/
+ src/main/native/include/wpi/AlignOf\.h$
+ src/main/native/include/wpi/ArrayRef\.h$
+ src/main/native/include/wpi/Compiler\.h$
+ src/main/native/include/wpi/ConvertUTF\.h$
+ src/main/native/include/wpi/DenseMap\.h$
+ src/main/native/include/wpi/DenseMapInfo\.h$
+ src/main/native/include/wpi/EpochTracker\.h$
+ src/main/native/include/wpi/ErrorOr\.h$
+ src/main/native/include/wpi/FileSystem\.h$
+ src/main/native/include/wpi/Format\.h$
+ src/main/native/include/wpi/Hashing\.h$
+ src/main/native/include/wpi/IntrusiveRefCntPtr\.h$
+ src/main/native/include/wpi/MapVector\.h$
+ src/main/native/include/wpi/MathExtras\.h$
+ src/main/native/include/wpi/NativeFormatting\.h$
+ src/main/native/include/wpi/Path\.h$
+ src/main/native/include/wpi/PointerLikeTypeTraits\.h$
+ src/main/native/include/wpi/STLExtras\.h$
+ src/main/native/include/wpi/Signal\.h$
+ src/main/native/include/wpi/SmallPtrSet\.h$
+ src/main/native/include/wpi/SmallSet\.h$
+ src/main/native/include/wpi/SmallString\.h$
+ src/main/native/include/wpi/SmallVector\.h$
+ src/main/native/include/wpi/StringExtras\.h$
+ src/main/native/include/wpi/StringMap\.h$
+ src/main/native/include/wpi/StringRef\.h$
+ src/main/native/include/wpi/Twine\.h$
+ src/main/native/include/wpi/WindowsError\.h$
+ src/main/native/include/wpi/http_parser\.h$
+ src/main/native/include/wpi/iterator\.h$
+ src/main/native/include/wpi/iterator_range\.h$
+ src/main/native/include/wpi/raw_os_ostream\.h$
+ src/main/native/include/wpi/raw_ostream\.h$
+ src/main/native/include/wpi/type_traits\.h$
+ src/main/native/cpp/json
+ src/main/native/include/wpi/json
+ src/test/native/cpp/json/
+ src/main/native/include/uv\.h$
+ src/main/native/include/uv/
+ src/main/native/libuv/
+ src/main/native/include/wpi/optional\.h$
+ src/test/native/cpp/test_optional\.cpp$
+ src/main/native/resources/
+}
+
+licenseUpdateExclude {
+ src/main/native/cpp/Base64\.cpp$
+ src/main/native/cpp/sha1\.cpp$
+ src/main/native/cpp/TCPAcceptor\.cpp$
+ src/main/native/cpp/TCPConnector\.cpp$
+ src/main/native/cpp/TCPStream\.cpp$
+ src/main/native/include/wpi/ConcurrentQueue\.h$
+ src/main/native/include/wpi/Path\.h$
+ src/main/native/include/wpi/sha1\.h$
+ src/main/native/include/wpi/TCPAcceptor\.h$
+ src/main/native/include/wpi/TCPConnector\.h$
+ src/main/native/include/wpi/TCPStream\.h$
+}
+
+repoRootNameOverride {
+ wpiutil
+}
+
+includeGuardRoots {
+ wpiutil/src/main/native/cpp/
+ wpiutil/src/main/native/include/
+ wpiutil/src/test/native/cpp/
+}