Преглед изворни кода

Renamed folder `include/` to `src/` (issue #461)

Benoit Blanchon пре 8 година
родитељ
комит
024976cda2
85 измењених фајлова са 8 додато и 9 уклоњено
  1. 1 1
      ArduinoJson.h
  2. 1 0
      CHANGELOG.md
  3. 1 0
      CMakeLists.txt
  4. 2 2
      fuzzing/Makefile
  5. 0 1
      library.json
  6. 1 1
      scripts/build-arduino-package.sh
  7. 2 2
      scripts/build-single-header.sh
  8. 0 0
      src/ArduinoJson.h
  9. 0 0
      src/ArduinoJson.hpp
  10. 0 0
      src/ArduinoJson/Configuration.hpp
  11. 0 0
      src/ArduinoJson/Data/Encoding.hpp
  12. 0 0
      src/ArduinoJson/Data/JsonBufferAllocated.hpp
  13. 0 0
      src/ArduinoJson/Data/JsonFloat.hpp
  14. 0 0
      src/ArduinoJson/Data/JsonInteger.hpp
  15. 0 0
      src/ArduinoJson/Data/JsonVariantAs.hpp
  16. 0 0
      src/ArduinoJson/Data/JsonVariantComparer.hpp
  17. 0 0
      src/ArduinoJson/Data/JsonVariantContent.hpp
  18. 0 0
      src/ArduinoJson/Data/JsonVariantDefault.hpp
  19. 0 0
      src/ArduinoJson/Data/JsonVariantType.hpp
  20. 0 0
      src/ArduinoJson/Data/List.hpp
  21. 0 0
      src/ArduinoJson/Data/ListConstIterator.hpp
  22. 0 0
      src/ArduinoJson/Data/ListIterator.hpp
  23. 0 0
      src/ArduinoJson/Data/ListNode.hpp
  24. 0 0
      src/ArduinoJson/Data/ReferenceType.hpp
  25. 0 0
      src/ArduinoJson/Data/ValueSetter.hpp
  26. 0 0
      src/ArduinoJson/Deserialization/Comments.hpp
  27. 0 0
      src/ArduinoJson/Deserialization/JsonParser.hpp
  28. 0 0
      src/ArduinoJson/Deserialization/JsonParserImpl.hpp
  29. 0 0
      src/ArduinoJson/Deserialization/StringWriter.hpp
  30. 0 0
      src/ArduinoJson/DynamicJsonBuffer.hpp
  31. 0 0
      src/ArduinoJson/JsonArray.hpp
  32. 0 0
      src/ArduinoJson/JsonArrayImpl.hpp
  33. 0 0
      src/ArduinoJson/JsonArraySubscript.hpp
  34. 0 0
      src/ArduinoJson/JsonBuffer.hpp
  35. 0 0
      src/ArduinoJson/JsonBufferBase.hpp
  36. 0 0
      src/ArduinoJson/JsonBufferImpl.hpp
  37. 0 0
      src/ArduinoJson/JsonObject.hpp
  38. 0 0
      src/ArduinoJson/JsonObjectImpl.hpp
  39. 0 0
      src/ArduinoJson/JsonObjectSubscript.hpp
  40. 0 0
      src/ArduinoJson/JsonPair.hpp
  41. 0 0
      src/ArduinoJson/JsonVariant.hpp
  42. 0 0
      src/ArduinoJson/JsonVariantBase.hpp
  43. 0 0
      src/ArduinoJson/JsonVariantComparisons.hpp
  44. 0 0
      src/ArduinoJson/JsonVariantImpl.hpp
  45. 0 0
      src/ArduinoJson/Polyfills/attributes.hpp
  46. 0 0
      src/ArduinoJson/Polyfills/ctype.hpp
  47. 0 0
      src/ArduinoJson/Polyfills/isFloat.hpp
  48. 0 0
      src/ArduinoJson/Polyfills/isInteger.hpp
  49. 0 0
      src/ArduinoJson/Polyfills/math.hpp
  50. 0 0
      src/ArduinoJson/Polyfills/normalize.hpp
  51. 0 0
      src/ArduinoJson/Polyfills/parseFloat.hpp
  52. 0 0
      src/ArduinoJson/Polyfills/parseInteger.hpp
  53. 0 0
      src/ArduinoJson/Print.hpp
  54. 0 0
      src/ArduinoJson/RawJson.hpp
  55. 0 0
      src/ArduinoJson/Serialization/DummyPrint.hpp
  56. 0 0
      src/ArduinoJson/Serialization/DynamicStringBuilder.hpp
  57. 0 0
      src/ArduinoJson/Serialization/IndentedPrint.hpp
  58. 0 0
      src/ArduinoJson/Serialization/JsonPrintable.hpp
  59. 0 0
      src/ArduinoJson/Serialization/JsonSerializer.hpp
  60. 0 0
      src/ArduinoJson/Serialization/JsonSerializerImpl.hpp
  61. 0 0
      src/ArduinoJson/Serialization/JsonWriter.hpp
  62. 0 0
      src/ArduinoJson/Serialization/Prettyfier.hpp
  63. 0 0
      src/ArduinoJson/Serialization/StaticStringBuilder.hpp
  64. 0 0
      src/ArduinoJson/Serialization/StreamPrintAdapter.hpp
  65. 0 0
      src/ArduinoJson/StaticJsonBuffer.hpp
  66. 0 0
      src/ArduinoJson/StringTraits/ArduinoStream.hpp
  67. 0 0
      src/ArduinoJson/StringTraits/CharPointer.hpp
  68. 0 0
      src/ArduinoJson/StringTraits/FlashString.hpp
  69. 0 0
      src/ArduinoJson/StringTraits/StdStream.hpp
  70. 0 0
      src/ArduinoJson/StringTraits/StdString.hpp
  71. 0 0
      src/ArduinoJson/StringTraits/StringTraits.hpp
  72. 0 0
      src/ArduinoJson/TypeTraits/EnableIf.hpp
  73. 0 0
      src/ArduinoJson/TypeTraits/FloatTraits.hpp
  74. 0 0
      src/ArduinoJson/TypeTraits/IsArray.hpp
  75. 0 0
      src/ArduinoJson/TypeTraits/IsBaseOf.hpp
  76. 0 0
      src/ArduinoJson/TypeTraits/IsChar.hpp
  77. 0 0
      src/ArduinoJson/TypeTraits/IsConst.hpp
  78. 0 0
      src/ArduinoJson/TypeTraits/IsFloatingPoint.hpp
  79. 0 0
      src/ArduinoJson/TypeTraits/IsIntegral.hpp
  80. 0 0
      src/ArduinoJson/TypeTraits/IsSame.hpp
  81. 0 0
      src/ArduinoJson/TypeTraits/IsSignedIntegral.hpp
  82. 0 0
      src/ArduinoJson/TypeTraits/IsUnsignedIntegral.hpp
  83. 0 0
      src/ArduinoJson/TypeTraits/RemoveConst.hpp
  84. 0 0
      src/ArduinoJson/TypeTraits/RemoveReference.hpp
  85. 0 2
      test/CMakeLists.txt

+ 1 - 1
ArduinoJson.h

@@ -5,4 +5,4 @@
 // https://bblanchon.github.io/ArduinoJson/
 // If you like this project, please add a star!
 
-#include "include/ArduinoJson.h"
+#include "src/ArduinoJson.h"

+ 1 - 0
CHANGELOG.md

@@ -7,6 +7,7 @@ HEAD
 * Added `JsonArray::remove(iterator)` (issue #479)
 * Added `JsonObject::remove(iterator)`
 * Renamed `JsonArray::removeAt(size_t)` into `remove(size_t)`
+* Renamed folder `include/` to `src/`
 
 v5.8.4
 ------

+ 1 - 0
CMakeLists.txt

@@ -14,5 +14,6 @@ if(${COVERAGE})
 	set(CMAKE_CXX_FLAGS "-g -O0 -fprofile-arcs -ftest-coverage")
 endif()
 
+include_directories(${CMAKE_CURRENT_LIST_DIR}/src)
 add_subdirectory(third-party/catch)
 add_subdirectory(test)

+ 2 - 2
fuzzing/Makefile

@@ -1,13 +1,13 @@
 # CAUTION: this file is invoked by https://github.com/google/oss-fuzz
 
-CXXFLAGS += -I../include
+CXXFLAGS += -I../src
 
 all: \
 	$(OUT)/json_fuzzer \
 	$(OUT)/json_fuzzer_seed_corpus.zip \
 	$(OUT)/json_fuzzer.options
 
-$(OUT)/json_fuzzer: fuzzer.cpp $(shell find ../include -type f)
+$(OUT)/json_fuzzer: fuzzer.cpp $(shell find ../src -type f)
 	$(CXX) $(CXXFLAGS) $< -o$@ $(LIB_FUZZING_ENGINE)
 
 $(OUT)/json_fuzzer_seed_corpus.zip: seed_corpus/*

+ 0 - 1
library.json

@@ -13,7 +13,6 @@
   },
   "exclude": [
     "scripts",
-    "src/ArduinoJson.h",
     "test",
     "third-party"
   ],

+ 1 - 1
scripts/build-arduino-package.sh

@@ -12,7 +12,7 @@ rm -f $OUTPUT
 7z a $OUTPUT \
 	ArduinoJson/CHANGELOG.md \
 	ArduinoJson/examples \
-	ArduinoJson/include \
+	ArduinoJson/src \
 	ArduinoJson/keywords.txt \
 	ArduinoJson/library.properties \
 	ArduinoJson/LICENSE.md \

+ 2 - 2
scripts/build-single-header.sh

@@ -39,6 +39,6 @@ process()
 
 cd $(dirname $0)/../
 INCLUDED=()
-process include/ArduinoJson.h true > ../ArduinoJson-$TAG.h
+process src/ArduinoJson.h true > ../ArduinoJson-$TAG.h
 INCLUDED=()
-process include/ArduinoJson.hpp true > ../ArduinoJson-$TAG.hpp
+process src/ArduinoJson.hpp true > ../ArduinoJson-$TAG.hpp

+ 0 - 0
include/ArduinoJson.h → src/ArduinoJson.h


+ 0 - 0
include/ArduinoJson.hpp → src/ArduinoJson.hpp


+ 0 - 0
include/ArduinoJson/Configuration.hpp → src/ArduinoJson/Configuration.hpp


+ 0 - 0
include/ArduinoJson/Data/Encoding.hpp → src/ArduinoJson/Data/Encoding.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonBufferAllocated.hpp → src/ArduinoJson/Data/JsonBufferAllocated.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonFloat.hpp → src/ArduinoJson/Data/JsonFloat.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonInteger.hpp → src/ArduinoJson/Data/JsonInteger.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonVariantAs.hpp → src/ArduinoJson/Data/JsonVariantAs.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonVariantComparer.hpp → src/ArduinoJson/Data/JsonVariantComparer.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonVariantContent.hpp → src/ArduinoJson/Data/JsonVariantContent.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonVariantDefault.hpp → src/ArduinoJson/Data/JsonVariantDefault.hpp


+ 0 - 0
include/ArduinoJson/Data/JsonVariantType.hpp → src/ArduinoJson/Data/JsonVariantType.hpp


+ 0 - 0
include/ArduinoJson/Data/List.hpp → src/ArduinoJson/Data/List.hpp


+ 0 - 0
include/ArduinoJson/Data/ListConstIterator.hpp → src/ArduinoJson/Data/ListConstIterator.hpp


+ 0 - 0
include/ArduinoJson/Data/ListIterator.hpp → src/ArduinoJson/Data/ListIterator.hpp


+ 0 - 0
include/ArduinoJson/Data/ListNode.hpp → src/ArduinoJson/Data/ListNode.hpp


+ 0 - 0
include/ArduinoJson/Data/ReferenceType.hpp → src/ArduinoJson/Data/ReferenceType.hpp


+ 0 - 0
include/ArduinoJson/Data/ValueSetter.hpp → src/ArduinoJson/Data/ValueSetter.hpp


+ 0 - 0
include/ArduinoJson/Deserialization/Comments.hpp → src/ArduinoJson/Deserialization/Comments.hpp


+ 0 - 0
include/ArduinoJson/Deserialization/JsonParser.hpp → src/ArduinoJson/Deserialization/JsonParser.hpp


+ 0 - 0
include/ArduinoJson/Deserialization/JsonParserImpl.hpp → src/ArduinoJson/Deserialization/JsonParserImpl.hpp


+ 0 - 0
include/ArduinoJson/Deserialization/StringWriter.hpp → src/ArduinoJson/Deserialization/StringWriter.hpp


+ 0 - 0
include/ArduinoJson/DynamicJsonBuffer.hpp → src/ArduinoJson/DynamicJsonBuffer.hpp


+ 0 - 0
include/ArduinoJson/JsonArray.hpp → src/ArduinoJson/JsonArray.hpp


+ 0 - 0
include/ArduinoJson/JsonArrayImpl.hpp → src/ArduinoJson/JsonArrayImpl.hpp


+ 0 - 0
include/ArduinoJson/JsonArraySubscript.hpp → src/ArduinoJson/JsonArraySubscript.hpp


+ 0 - 0
include/ArduinoJson/JsonBuffer.hpp → src/ArduinoJson/JsonBuffer.hpp


+ 0 - 0
include/ArduinoJson/JsonBufferBase.hpp → src/ArduinoJson/JsonBufferBase.hpp


+ 0 - 0
include/ArduinoJson/JsonBufferImpl.hpp → src/ArduinoJson/JsonBufferImpl.hpp


+ 0 - 0
include/ArduinoJson/JsonObject.hpp → src/ArduinoJson/JsonObject.hpp


+ 0 - 0
include/ArduinoJson/JsonObjectImpl.hpp → src/ArduinoJson/JsonObjectImpl.hpp


+ 0 - 0
include/ArduinoJson/JsonObjectSubscript.hpp → src/ArduinoJson/JsonObjectSubscript.hpp


+ 0 - 0
include/ArduinoJson/JsonPair.hpp → src/ArduinoJson/JsonPair.hpp


+ 0 - 0
include/ArduinoJson/JsonVariant.hpp → src/ArduinoJson/JsonVariant.hpp


+ 0 - 0
include/ArduinoJson/JsonVariantBase.hpp → src/ArduinoJson/JsonVariantBase.hpp


+ 0 - 0
include/ArduinoJson/JsonVariantComparisons.hpp → src/ArduinoJson/JsonVariantComparisons.hpp


+ 0 - 0
include/ArduinoJson/JsonVariantImpl.hpp → src/ArduinoJson/JsonVariantImpl.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/attributes.hpp → src/ArduinoJson/Polyfills/attributes.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/ctype.hpp → src/ArduinoJson/Polyfills/ctype.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/isFloat.hpp → src/ArduinoJson/Polyfills/isFloat.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/isInteger.hpp → src/ArduinoJson/Polyfills/isInteger.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/math.hpp → src/ArduinoJson/Polyfills/math.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/normalize.hpp → src/ArduinoJson/Polyfills/normalize.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/parseFloat.hpp → src/ArduinoJson/Polyfills/parseFloat.hpp


+ 0 - 0
include/ArduinoJson/Polyfills/parseInteger.hpp → src/ArduinoJson/Polyfills/parseInteger.hpp


+ 0 - 0
include/ArduinoJson/Print.hpp → src/ArduinoJson/Print.hpp


+ 0 - 0
include/ArduinoJson/RawJson.hpp → src/ArduinoJson/RawJson.hpp


+ 0 - 0
include/ArduinoJson/Serialization/DummyPrint.hpp → src/ArduinoJson/Serialization/DummyPrint.hpp


+ 0 - 0
include/ArduinoJson/Serialization/DynamicStringBuilder.hpp → src/ArduinoJson/Serialization/DynamicStringBuilder.hpp


+ 0 - 0
include/ArduinoJson/Serialization/IndentedPrint.hpp → src/ArduinoJson/Serialization/IndentedPrint.hpp


+ 0 - 0
include/ArduinoJson/Serialization/JsonPrintable.hpp → src/ArduinoJson/Serialization/JsonPrintable.hpp


+ 0 - 0
include/ArduinoJson/Serialization/JsonSerializer.hpp → src/ArduinoJson/Serialization/JsonSerializer.hpp


+ 0 - 0
include/ArduinoJson/Serialization/JsonSerializerImpl.hpp → src/ArduinoJson/Serialization/JsonSerializerImpl.hpp


+ 0 - 0
include/ArduinoJson/Serialization/JsonWriter.hpp → src/ArduinoJson/Serialization/JsonWriter.hpp


+ 0 - 0
include/ArduinoJson/Serialization/Prettyfier.hpp → src/ArduinoJson/Serialization/Prettyfier.hpp


+ 0 - 0
include/ArduinoJson/Serialization/StaticStringBuilder.hpp → src/ArduinoJson/Serialization/StaticStringBuilder.hpp


+ 0 - 0
include/ArduinoJson/Serialization/StreamPrintAdapter.hpp → src/ArduinoJson/Serialization/StreamPrintAdapter.hpp


+ 0 - 0
include/ArduinoJson/StaticJsonBuffer.hpp → src/ArduinoJson/StaticJsonBuffer.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/ArduinoStream.hpp → src/ArduinoJson/StringTraits/ArduinoStream.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/CharPointer.hpp → src/ArduinoJson/StringTraits/CharPointer.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/FlashString.hpp → src/ArduinoJson/StringTraits/FlashString.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/StdStream.hpp → src/ArduinoJson/StringTraits/StdStream.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/StdString.hpp → src/ArduinoJson/StringTraits/StdString.hpp


+ 0 - 0
include/ArduinoJson/StringTraits/StringTraits.hpp → src/ArduinoJson/StringTraits/StringTraits.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/EnableIf.hpp → src/ArduinoJson/TypeTraits/EnableIf.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/FloatTraits.hpp → src/ArduinoJson/TypeTraits/FloatTraits.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsArray.hpp → src/ArduinoJson/TypeTraits/IsArray.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsBaseOf.hpp → src/ArduinoJson/TypeTraits/IsBaseOf.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsChar.hpp → src/ArduinoJson/TypeTraits/IsChar.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsConst.hpp → src/ArduinoJson/TypeTraits/IsConst.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsFloatingPoint.hpp → src/ArduinoJson/TypeTraits/IsFloatingPoint.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsIntegral.hpp → src/ArduinoJson/TypeTraits/IsIntegral.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsSame.hpp → src/ArduinoJson/TypeTraits/IsSame.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsSignedIntegral.hpp → src/ArduinoJson/TypeTraits/IsSignedIntegral.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/IsUnsignedIntegral.hpp → src/ArduinoJson/TypeTraits/IsUnsignedIntegral.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/RemoveConst.hpp → src/ArduinoJson/TypeTraits/RemoveConst.hpp


+ 0 - 0
include/ArduinoJson/TypeTraits/RemoveReference.hpp → src/ArduinoJson/TypeTraits/RemoveReference.hpp


+ 0 - 2
test/CMakeLists.txt

@@ -60,8 +60,6 @@ if(MSVC)
 	)
 endif()
 
-include_directories(${CMAKE_CURRENT_LIST_DIR}/../include)
-
 add_subdirectory(DynamicJsonBuffer)
 add_subdirectory(IntegrationTests)
 add_subdirectory(JsonArray)