浏览代码

Updated copyright year to 2019

Benoit Blanchon 7 年之前
父节点
当前提交
0d01e84336
共有 100 个文件被更改,包括 223 次插入223 次删除
  1. 1 1
      ArduinoJson.h
  2. 1 1
      CMakeLists.txt
  3. 1 1
      LICENSE.md
  4. 1 1
      examples/JsonConfigFile/JsonConfigFile.ino
  5. 1 1
      examples/JsonGeneratorExample/JsonGeneratorExample.ino
  6. 1 1
      examples/JsonHttpClient/JsonHttpClient.ino
  7. 1 1
      examples/JsonParserExample/JsonParserExample.ino
  8. 1 1
      examples/JsonServer/JsonServer.ino
  9. 1 1
      examples/JsonUdpBeacon/JsonUdpBeacon.ino
  10. 1 1
      examples/ProgmemExample/ProgmemExample.ino
  11. 1 1
      examples/StringExample/StringExample.ino
  12. 1 1
      src/ArduinoJson.h
  13. 1 1
      src/ArduinoJson.hpp
  14. 1 1
      src/ArduinoJson/Configuration.hpp
  15. 3 3
      src/ArduinoJson/Data/Encoding.hpp
  16. 3 3
      src/ArduinoJson/Data/JsonBufferAllocated.hpp
  17. 3 3
      src/ArduinoJson/Data/JsonFloat.hpp
  18. 3 3
      src/ArduinoJson/Data/JsonInteger.hpp
  19. 3 3
      src/ArduinoJson/Data/JsonVariantAs.hpp
  20. 3 3
      src/ArduinoJson/Data/JsonVariantContent.hpp
  21. 3 3
      src/ArduinoJson/Data/JsonVariantDefault.hpp
  22. 3 3
      src/ArduinoJson/Data/JsonVariantType.hpp
  23. 3 3
      src/ArduinoJson/Data/List.hpp
  24. 3 3
      src/ArduinoJson/Data/ListConstIterator.hpp
  25. 3 3
      src/ArduinoJson/Data/ListIterator.hpp
  26. 3 3
      src/ArduinoJson/Data/ListNode.hpp
  27. 3 3
      src/ArduinoJson/Data/NonCopyable.hpp
  28. 3 3
      src/ArduinoJson/Data/ReferenceType.hpp
  29. 3 3
      src/ArduinoJson/Data/ValueSaver.hpp
  30. 3 3
      src/ArduinoJson/Deserialization/Comments.hpp
  31. 1 1
      src/ArduinoJson/Deserialization/JsonParser.hpp
  32. 1 1
      src/ArduinoJson/Deserialization/JsonParserImpl.hpp
  33. 3 3
      src/ArduinoJson/Deserialization/StringWriter.hpp
  34. 3 3
      src/ArduinoJson/DynamicJsonBuffer.hpp
  35. 3 3
      src/ArduinoJson/JsonArray.hpp
  36. 2 2
      src/ArduinoJson/JsonArrayImpl.hpp
  37. 3 3
      src/ArduinoJson/JsonArraySubscript.hpp
  38. 2 2
      src/ArduinoJson/JsonBuffer.hpp
  39. 3 3
      src/ArduinoJson/JsonBufferBase.hpp
  40. 1 1
      src/ArduinoJson/JsonBufferImpl.hpp
  41. 1 1
      src/ArduinoJson/JsonObject.hpp
  42. 2 2
      src/ArduinoJson/JsonObjectImpl.hpp
  43. 3 3
      src/ArduinoJson/JsonObjectSubscript.hpp
  44. 2 2
      src/ArduinoJson/JsonPair.hpp
  45. 1 1
      src/ArduinoJson/JsonVariant.hpp
  46. 3 3
      src/ArduinoJson/JsonVariantBase.hpp
  47. 3 3
      src/ArduinoJson/JsonVariantCasts.hpp
  48. 1 1
      src/ArduinoJson/JsonVariantComparisons.hpp
  49. 1 1
      src/ArduinoJson/JsonVariantImpl.hpp
  50. 1 1
      src/ArduinoJson/JsonVariantOr.hpp
  51. 3 3
      src/ArduinoJson/JsonVariantSubscripts.hpp
  52. 1 1
      src/ArduinoJson/Polyfills/attributes.hpp
  53. 3 3
      src/ArduinoJson/Polyfills/ctype.hpp
  54. 3 3
      src/ArduinoJson/Polyfills/isFloat.hpp
  55. 1 1
      src/ArduinoJson/Polyfills/isInteger.hpp
  56. 3 3
      src/ArduinoJson/Polyfills/math.hpp
  57. 3 3
      src/ArduinoJson/Polyfills/parseFloat.hpp
  58. 3 3
      src/ArduinoJson/Polyfills/parseInteger.hpp
  59. 3 3
      src/ArduinoJson/RawJson.hpp
  60. 3 3
      src/ArduinoJson/Serialization/DummyPrint.hpp
  61. 3 3
      src/ArduinoJson/Serialization/DynamicStringBuilder.hpp
  62. 3 3
      src/ArduinoJson/Serialization/FloatParts.hpp
  63. 3 3
      src/ArduinoJson/Serialization/IndentedPrint.hpp
  64. 3 3
      src/ArduinoJson/Serialization/JsonPrintable.hpp
  65. 3 3
      src/ArduinoJson/Serialization/JsonSerializer.hpp
  66. 1 1
      src/ArduinoJson/Serialization/JsonSerializerImpl.hpp
  67. 3 3
      src/ArduinoJson/Serialization/JsonWriter.hpp
  68. 3 3
      src/ArduinoJson/Serialization/Prettyfier.hpp
  69. 3 3
      src/ArduinoJson/Serialization/StaticStringBuilder.hpp
  70. 3 3
      src/ArduinoJson/Serialization/StreamPrintAdapter.hpp
  71. 3 3
      src/ArduinoJson/StaticJsonBuffer.hpp
  72. 3 3
      src/ArduinoJson/StringTraits/ArduinoStream.hpp
  73. 1 1
      src/ArduinoJson/StringTraits/CharPointer.hpp
  74. 1 1
      src/ArduinoJson/StringTraits/FlashString.hpp
  75. 3 3
      src/ArduinoJson/StringTraits/StdStream.hpp
  76. 1 1
      src/ArduinoJson/StringTraits/StdString.hpp
  77. 3 3
      src/ArduinoJson/StringTraits/StringTraits.hpp
  78. 3 3
      src/ArduinoJson/TypeTraits/EnableIf.hpp
  79. 3 3
      src/ArduinoJson/TypeTraits/FloatTraits.hpp
  80. 3 3
      src/ArduinoJson/TypeTraits/IsArray.hpp
  81. 3 3
      src/ArduinoJson/TypeTraits/IsBaseOf.hpp
  82. 3 3
      src/ArduinoJson/TypeTraits/IsChar.hpp
  83. 3 3
      src/ArduinoJson/TypeTraits/IsConst.hpp
  84. 3 3
      src/ArduinoJson/TypeTraits/IsFloatingPoint.hpp
  85. 3 3
      src/ArduinoJson/TypeTraits/IsIntegral.hpp
  86. 3 3
      src/ArduinoJson/TypeTraits/IsSame.hpp
  87. 3 3
      src/ArduinoJson/TypeTraits/IsSignedIntegral.hpp
  88. 3 3
      src/ArduinoJson/TypeTraits/IsUnsignedIntegral.hpp
  89. 3 3
      src/ArduinoJson/TypeTraits/IsVariant.hpp
  90. 3 3
      src/ArduinoJson/TypeTraits/RemoveConst.hpp
  91. 3 3
      src/ArduinoJson/TypeTraits/RemoveReference.hpp
  92. 1 1
      src/ArduinoJson/version.hpp
  93. 2 2
      test/CMakeLists.txt
  94. 1 1
      test/DynamicJsonBuffer/CMakeLists.txt
  95. 1 1
      test/DynamicJsonBuffer/alloc.cpp
  96. 1 1
      test/DynamicJsonBuffer/createArray.cpp
  97. 1 1
      test/DynamicJsonBuffer/createObject.cpp
  98. 1 1
      test/DynamicJsonBuffer/no_memory.cpp
  99. 1 1
      test/DynamicJsonBuffer/size.cpp
  100. 1 1
      test/DynamicJsonBuffer/startString.cpp

+ 1 - 1
ArduinoJson.h

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include "src/ArduinoJson.h"

+ 1 - 1
CMakeLists.txt

@@ -1,5 +1,5 @@
 # ArduinoJson - arduinojson.org
-# Copyright Benoit Blanchon 2014-2018
+# Copyright Benoit Blanchon 2014-2019
 # MIT License
 
 cmake_minimum_required(VERSION 3.0)

+ 1 - 1
LICENSE.md

@@ -1,7 +1,7 @@
 The MIT License (MIT)
 ---------------------
 
-Copyright © 2014-2018 Benoit BLANCHON
+Copyright © 2014-2019 Benoit BLANCHON
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 

+ 1 - 1
examples/JsonConfigFile/JsonConfigFile.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to store your project configuration in a file.

+ 1 - 1
examples/JsonGeneratorExample/JsonGeneratorExample.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to generate a JSON document with ArduinoJson.

+ 1 - 1
examples/JsonHttpClient/JsonHttpClient.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to parse a JSON document in an HTTP response.

+ 1 - 1
examples/JsonParserExample/JsonParserExample.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to deserialize a JSON document with ArduinoJson.

+ 1 - 1
examples/JsonServer/JsonServer.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to implement an HTTP server that sends JSON document

+ 1 - 1
examples/JsonUdpBeacon/JsonUdpBeacon.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows how to send a JSON document to a UDP socket.

+ 1 - 1
examples/ProgmemExample/ProgmemExample.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows the different ways you can use Flash strings with

+ 1 - 1
examples/StringExample/StringExample.ino

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 //
 // This example shows the different ways you can use String with ArduinoJson.

+ 1 - 1
src/ArduinoJson.h

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/Configuration.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/Data/Encoding.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -33,5 +33,5 @@ class Encoding {
     return &"\"\"\\\\b\bf\fn\nr\rt\t"[excludeIdenticals ? 4 : 0];
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonBufferAllocated.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -18,5 +18,5 @@ class JsonBufferAllocated {
 
   void operator delete(void *, JsonBuffer *)throw();
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonFloat.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -14,5 +14,5 @@ typedef double JsonFloat;
 #else
 typedef float JsonFloat;
 #endif
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonInteger.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -19,5 +19,5 @@ typedef unsigned _int64 JsonUInt;
 typedef long JsonInteger;
 typedef unsigned long JsonUInt;
 #endif
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonVariantAs.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -38,5 +38,5 @@ template <>
 struct JsonVariantAs<const JsonObject> {
   typedef const JsonObject& type;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonVariantContent.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -23,5 +23,5 @@ union JsonVariantContent {
   JsonArray* asArray;    // asArray cannot be null
   JsonObject* asObject;  // asObject cannot be null
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonVariantDefault.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -19,5 +19,5 @@ struct JsonVariantDefault<const T> : JsonVariantDefault<T> {};
 
 template <typename T>
 struct JsonVariantDefault<T&> : JsonVariantDefault<T> {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/JsonVariantType.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -23,5 +23,5 @@ enum JsonVariantType {
   JSON_OBJECT,            // JsonVariant stores a pointer to a JsonObject
   JSON_FLOAT              // JsonVariant stores a JsonFloat
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/List.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -90,5 +90,5 @@ class List {
  private:
   node_type *_firstNode;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/ListConstIterator.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -46,5 +46,5 @@ class ListConstIterator {
  private:
   const ListNode<T> *_node;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/ListIterator.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -56,5 +56,5 @@ class ListIterator {
  private:
   ListNode<T> *_node;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/ListNode.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -20,5 +20,5 @@ struct ListNode : public Internals::JsonBufferAllocated {
   ListNode<T> *next;
   T content;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/NonCopyable.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -19,5 +19,5 @@ class NonCopyable {
   // copy operator is private
   NonCopyable& operator=(const NonCopyable&);
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/ReferenceType.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -20,5 +20,5 @@ class ReferenceType {
     return this != &other;
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Data/ValueSaver.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -48,5 +48,5 @@ struct ValueSaver<
     return true;
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Deserialization/Comments.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -57,5 +57,5 @@ void skipSpacesAndComments(TInput& input) {
     }
   }
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/Deserialization/JsonParser.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/Deserialization/JsonParserImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/Deserialization/StringWriter.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -37,5 +37,5 @@ class StringWriter {
  private:
   TChar* _ptr;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/DynamicJsonBuffer.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -152,7 +152,7 @@ class DynamicJsonBufferBase
   Block* _head;
   size_t _nextBlockCapacity;
 };
-}
+}  // namespace Internals
 
 #if defined(__clang__)
 #pragma clang diagnostic pop
@@ -167,4 +167,4 @@ class DynamicJsonBufferBase
 // more suitable for embedded systems.
 typedef Internals::DynamicJsonBufferBase<Internals::DefaultAllocator>
     DynamicJsonBuffer;
-}
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/JsonArray.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -223,5 +223,5 @@ struct JsonVariantDefault<JsonArray> {
     return JsonArray::invalid();
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 2 - 2
src/ArduinoJson/JsonArrayImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -23,4 +23,4 @@ inline JsonObject &JsonArray::createNestedObject() {
   add(object);
   return object;
 }
-}
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/JsonArraySubscript.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -105,7 +105,7 @@ inline std::ostream& operator<<(std::ostream& os,
   return source.printTo(os);
 }
 #endif
-}
+}  // namespace Internals
 
 inline Internals::JsonArraySubscript JsonArray::operator[](size_t index) {
   return Internals::JsonArraySubscript(*this, index);
@@ -115,7 +115,7 @@ inline const Internals::JsonArraySubscript JsonArray::operator[](
     size_t index) const {
   return Internals::JsonArraySubscript(*const_cast<JsonArray*>(this), index);
 }
-}
+}  // namespace ArduinoJson
 
 #ifdef _MSC_VER
 #pragma warning(pop)

+ 2 - 2
src/ArduinoJson/JsonBuffer.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -75,4 +75,4 @@ class JsonBuffer : Internals::NonCopyable {
 #endif
   }
 };
-}
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/JsonBufferBase.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -123,5 +123,5 @@ class JsonBufferBase : public JsonBuffer {
     return static_cast<TDerived *>(this);
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/JsonBufferImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/JsonObject.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 2 - 2
src/ArduinoJson/JsonObjectImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -25,4 +25,4 @@ inline JsonObject &JsonObject::createNestedObject_impl(TStringRef key) {
   set(key, object);
   return object;
 }
-}
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/JsonObjectSubscript.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -102,8 +102,8 @@ inline std::ostream& operator<<(std::ostream& os,
   return source.printTo(os);
 }
 #endif
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson
 
 #ifdef _MSC_VER
 #pragma warning(pop)

+ 2 - 2
src/ArduinoJson/JsonPair.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -13,4 +13,4 @@ struct JsonPair {
   const char* key;
   JsonVariant value;
 };
-}
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/JsonVariant.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/JsonVariantBase.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -20,5 +20,5 @@ class JsonVariantBase : public JsonPrintable<TImpl>,
                         public JsonVariantOr<TImpl>,
                         public JsonVariantSubscripts<TImpl>,
                         public JsonVariantTag {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/JsonVariantCasts.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -55,5 +55,5 @@ class JsonVariantCasts {
     return static_cast<const TImpl *>(this);
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/JsonVariantComparisons.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/JsonVariantImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/JsonVariantOr.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/JsonVariantSubscripts.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -82,5 +82,5 @@ class JsonVariantSubscripts {
     return static_cast<const TImpl *>(this);
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/Polyfills/attributes.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/Polyfills/ctype.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -14,5 +14,5 @@ inline bool isdigit(char c) {
 inline bool issign(char c) {
   return '-' == c || c == '+';
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Polyfills/isFloat.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -34,5 +34,5 @@ inline bool isFloat(const char* s) {
 
   return *s == '\0';
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/Polyfills/isInteger.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/Polyfills/math.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -15,5 +15,5 @@ template <typename T>
 bool isInfinity(T x) {
   return x != 0.0 && x * 2 == x;
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Polyfills/parseFloat.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -86,5 +86,5 @@ inline T parseFloat(const char* s) {
 
   return negative_result ? -result : result;
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Polyfills/parseInteger.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -37,5 +37,5 @@ T parseInteger(const char *s) {
 
   return negative_result ? T(~result + 1) : result;
 }
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/RawJson.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -37,10 +37,10 @@ struct StringTraits<RawJsonString<String>, void> {
   static const bool has_equals = false;
   static const bool should_duplicate = StringTraits<String>::should_duplicate;
 };
-}
+}  // namespace Internals
 
 template <typename T>
 inline Internals::RawJsonString<T> RawJson(T str) {
   return Internals::RawJsonString<T>(str);
 }
-}
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/DummyPrint.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -18,5 +18,5 @@ class DummyPrint {
     return strlen(s);
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/DynamicStringBuilder.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -31,5 +31,5 @@ class DynamicStringBuilder {
 
   TString &_str;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/FloatParts.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -85,5 +85,5 @@ struct FloatParts {
     return powersOf10;
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/IndentedPrint.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -64,5 +64,5 @@ class IndentedPrint {
   static const int MAX_LEVEL = 15;    // because it's only 4 bits
   static const int MAX_TAB_SIZE = 7;  // because it's only 3 bits
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/JsonPrintable.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -113,5 +113,5 @@ inline std::ostream &operator<<(std::ostream &os, const JsonPrintable<T> &v) {
   return v.printTo(os);
 }
 #endif
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/JsonSerializer.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -28,5 +28,5 @@ class JsonSerializer {
   static void serialize(const JsonObjectSubscript<TKey> &, Writer &);
   static void serialize(const JsonVariant &, Writer &);
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/Serialization/JsonSerializerImpl.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/Serialization/JsonWriter.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -151,5 +151,5 @@ class JsonWriter {
  private:
   JsonWriter &operator=(const JsonWriter &);  // cannot be assigned
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/Prettyfier.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -129,5 +129,5 @@ class Prettyfier {
   IndentedPrint<Print>& _sink;
   bool _inString;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/StaticStringBuilder.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -32,5 +32,5 @@ class StaticStringBuilder {
   char *end;
   char *p;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/Serialization/StreamPrintAdapter.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -33,7 +33,7 @@ class StreamPrintAdapter {
 
   std::ostream& _os;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson
 
 #endif  // ARDUINOJSON_ENABLE_STD_STREAM

+ 3 - 3
src/ArduinoJson/StaticJsonBuffer.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -91,7 +91,7 @@ class StaticJsonBufferBase : public JsonBufferBase<StaticJsonBufferBase> {
   size_t _capacity;
   size_t _size;
 };
-}
+}  // namespace Internals
 
 #if defined(__clang__)
 #pragma clang diagnostic push
@@ -115,7 +115,7 @@ class StaticJsonBuffer : public Internals::StaticJsonBufferBase {
  private:
   char _buffer[CAPACITY];
 };
-}
+}  // namespace ArduinoJson
 
 #if defined(__clang__)
 #pragma clang diagnostic pop

+ 3 - 3
src/ArduinoJson/StringTraits/ArduinoStream.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -55,7 +55,7 @@ struct StringTraits<
     typename EnableIf<
         IsBaseOf<Stream, typename RemoveReference<TStream>::type>::value>::type>
     : ArduinoStreamTraits {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson
 
 #endif

+ 1 - 1
src/ArduinoJson/StringTraits/CharPointer.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 1 - 1
src/ArduinoJson/StringTraits/FlashString.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/StringTraits/StdStream.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -54,7 +54,7 @@ struct StringTraits<
     typename EnableIf<IsBaseOf<
         std::istream, typename RemoveReference<TStream>::type>::value>::type>
     : StdStreamTraits {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson
 
 #endif

+ 1 - 1
src/ArduinoJson/StringTraits/StdString.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 3 - 3
src/ArduinoJson/StringTraits/StringTraits.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -26,8 +26,8 @@ struct StringTraits<const TString, void> : StringTraits<TString> {};
 
 template <typename TString>
 struct StringTraits<TString&, void> : StringTraits<TString> {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson
 
 #include "ArduinoStream.hpp"
 #include "CharPointer.hpp"

+ 3 - 3
src/ArduinoJson/TypeTraits/EnableIf.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -15,5 +15,5 @@ template <typename T>
 struct EnableIf<true, T> {
   typedef T type;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/FloatTraits.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -167,5 +167,5 @@ struct FloatTraits<T, 4 /*32bits*/> {
     return forge(0x7f800000);
   }
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsArray.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -20,5 +20,5 @@ template <typename T, size_t N>
 struct IsArray<T[N]> {
   static const bool value = true;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsBaseOf.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -23,5 +23,5 @@ class IsBaseOf {
     value = sizeof(probe(reinterpret_cast<TDerived *>(0))) == sizeof(Yes)
   };
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsChar.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -19,5 +19,5 @@ struct IsChar {
 
 template <typename T>
 struct IsChar<const T> : IsChar<T> {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsConst.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -17,5 +17,5 @@ template <typename T>
 struct IsConst<const T> {
   static const bool value = true;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsFloatingPoint.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -14,5 +14,5 @@ template <typename T>
 struct IsFloatingPoint {
   static const bool value = IsSame<T, float>::value || IsSame<T, double>::value;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsIntegral.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -22,5 +22,5 @@ struct IsIntegral {
 
 template <typename T>
 struct IsIntegral<const T> : IsIntegral<T> {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsSame.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -17,5 +17,5 @@ template <typename T>
 struct IsSame<T, T> {
   static const bool value = true;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsSignedIntegral.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -24,5 +24,5 @@ struct IsSignedIntegral {
 #endif
       false;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsUnsignedIntegral.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -24,5 +24,5 @@ struct IsUnsignedIntegral {
 #endif
       false;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/IsVariant.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -13,5 +13,5 @@ class JsonVariantTag {};
 
 template <typename T>
 struct IsVariant : IsBaseOf<JsonVariantTag, T> {};
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/RemoveConst.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -16,5 +16,5 @@ template <typename T>
 struct RemoveConst<const T> {
   typedef T type;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 3 - 3
src/ArduinoJson/TypeTraits/RemoveReference.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once
@@ -16,5 +16,5 @@ template <typename T>
 struct RemoveReference<T&> {
   typedef T type;
 };
-}
-}
+}  // namespace Internals
+}  // namespace ArduinoJson

+ 1 - 1
src/ArduinoJson/version.hpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #pragma once

+ 2 - 2
test/CMakeLists.txt

@@ -1,5 +1,5 @@
 # ArduinoJson - arduinojson.org
-# Copyright Benoit Blanchon 2014-2018
+# Copyright Benoit Blanchon 2014-2019
 # MIT License
 
 if(CMAKE_CXX_COMPILER_ID MATCHES "(GNU|Clang)")
@@ -73,4 +73,4 @@ add_subdirectory(JsonVariant)
 add_subdirectory(JsonWriter)
 add_subdirectory(Misc)
 add_subdirectory(Polyfills)
-add_subdirectory(StaticJsonBuffer)
+add_subdirectory(StaticJsonBuffer)

+ 1 - 1
test/DynamicJsonBuffer/CMakeLists.txt

@@ -1,5 +1,5 @@
 # ArduinoJson - arduinojson.org
-# Copyright Benoit Blanchon 2014-2018
+# Copyright Benoit Blanchon 2014-2019
 # MIT License
 
 add_executable(DynamicJsonBufferTests 

+ 1 - 1
test/DynamicJsonBuffer/alloc.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

+ 1 - 1
test/DynamicJsonBuffer/createArray.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

+ 1 - 1
test/DynamicJsonBuffer/createObject.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

+ 1 - 1
test/DynamicJsonBuffer/no_memory.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

+ 1 - 1
test/DynamicJsonBuffer/size.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

+ 1 - 1
test/DynamicJsonBuffer/startString.cpp

@@ -1,5 +1,5 @@
 // ArduinoJson - arduinojson.org
-// Copyright Benoit Blanchon 2014-2018
+// Copyright Benoit Blanchon 2014-2019
 // MIT License
 
 #include <ArduinoJson.h>

部分文件因为文件数量过多而无法显示