1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Javascript: Move javascript implementation into a separate module

This commit is contained in:
Anthony Nicholls 2024-11-05 13:50:57 +00:00
parent 637226addc
commit df6f3f8e28
69 changed files with 941 additions and 1351 deletions

View file

@ -951,26 +951,12 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_core/files/juce_TemporaryFile.h"
"../../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"
"../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"
"../../../../../modules/juce_core/javascript/choc/containers/choc_Value.h"
"../../../../../modules/juce_core/javascript/choc/javascript/choc_javascript.h"
"../../../../../modules/juce_core/javascript/choc/javascript/choc_javascript_QuickJS.h"
"../../../../../modules/juce_core/javascript/choc/math/choc_MathHelpers.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_Assert.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_DisableAllWarnings.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_ReenableAllWarnings.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_FloatToString.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_JSON.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_StringUtilities.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_UTF8.h"
"../../../../../modules/juce_core/javascript/choc/LICENSE.md"
"../../../../../modules/juce_core/javascript/juce_Javascript.cpp"
"../../../../../modules/juce_core/javascript/juce_Javascript.h"
"../../../../../modules/juce_core/javascript/juce_JSON.cpp"
"../../../../../modules/juce_core/javascript/juce_JSON.h"
"../../../../../modules/juce_core/javascript/juce_JSONSerialisation.h"
"../../../../../modules/juce_core/javascript/juce_JSONSerialisation_test.cpp"
"../../../../../modules/juce_core/javascript/juce_JSONUtils.cpp"
"../../../../../modules/juce_core/javascript/juce_JSONUtils.h"
"../../../../../modules/juce_core/json/juce_JSON.cpp"
"../../../../../modules/juce_core/json/juce_JSON.h"
"../../../../../modules/juce_core/json/juce_JSONSerialisation.h"
"../../../../../modules/juce_core/json/juce_JSONSerialisation_test.cpp"
"../../../../../modules/juce_core/json/juce_JSONUtils.cpp"
"../../../../../modules/juce_core/json/juce_JSONUtils.h"
"../../../../../modules/juce_core/logging/juce_FileLogger.cpp"
"../../../../../modules/juce_core/logging/juce_FileLogger.h"
"../../../../../modules/juce_core/logging/juce_Logger.cpp"
@ -3373,26 +3359,12 @@ set_source_files_properties(
"../../../../../modules/juce_core/files/juce_TemporaryFile.h"
"../../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"
"../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"
"../../../../../modules/juce_core/javascript/choc/containers/choc_Value.h"
"../../../../../modules/juce_core/javascript/choc/javascript/choc_javascript.h"
"../../../../../modules/juce_core/javascript/choc/javascript/choc_javascript_QuickJS.h"
"../../../../../modules/juce_core/javascript/choc/math/choc_MathHelpers.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_Assert.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_DisableAllWarnings.h"
"../../../../../modules/juce_core/javascript/choc/platform/choc_ReenableAllWarnings.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_FloatToString.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_JSON.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_StringUtilities.h"
"../../../../../modules/juce_core/javascript/choc/text/choc_UTF8.h"
"../../../../../modules/juce_core/javascript/choc/LICENSE.md"
"../../../../../modules/juce_core/javascript/juce_Javascript.cpp"
"../../../../../modules/juce_core/javascript/juce_Javascript.h"
"../../../../../modules/juce_core/javascript/juce_JSON.cpp"
"../../../../../modules/juce_core/javascript/juce_JSON.h"
"../../../../../modules/juce_core/javascript/juce_JSONSerialisation.h"
"../../../../../modules/juce_core/javascript/juce_JSONSerialisation_test.cpp"
"../../../../../modules/juce_core/javascript/juce_JSONUtils.cpp"
"../../../../../modules/juce_core/javascript/juce_JSONUtils.h"
"../../../../../modules/juce_core/json/juce_JSON.cpp"
"../../../../../modules/juce_core/json/juce_JSON.h"
"../../../../../modules/juce_core/json/juce_JSONSerialisation.h"
"../../../../../modules/juce_core/json/juce_JSONSerialisation_test.cpp"
"../../../../../modules/juce_core/json/juce_JSONUtils.cpp"
"../../../../../modules/juce_core/json/juce_JSONUtils.h"
"../../../../../modules/juce_core/logging/juce_FileLogger.cpp"
"../../../../../modules/juce_core/logging/juce_FileLogger.h"
"../../../../../modules/juce_core/logging/juce_Logger.cpp"

View file

@ -1194,16 +1194,13 @@
<ClCompile Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSON.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation_test.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation_test.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.cpp">
@ -3496,21 +3493,9 @@
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_RangedDirectoryIterator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_TemporaryFile.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\containers\choc_Value.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript_QuickJS.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\math\choc_MathHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_Assert.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_DisableAllWarnings.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_ReenableAllWarnings.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_FloatToString.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_StringUtilities.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_UTF8.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_Logger.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\maths\juce_BigInteger.h"/>
@ -4397,7 +4382,6 @@
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\JUCE_README.md"/>
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\LICENSE.txt"/>
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\README.md"/>
<None Include="..\..\..\..\modules\juce_core\javascript\choc\LICENSE.md"/>
<None Include="..\..\..\..\modules\juce_core\native\java\README.txt"/>
<None Include="..\..\..\..\modules\juce_graphics\image_formats\jpglib\changes to libjpeg for JUCE.txt"/>
<None Include="..\..\..\..\modules\juce_graphics\image_formats\pnglib\libpng_readme.txt"/>

View file

@ -383,26 +383,8 @@
<Filter Include="JUCE Modules\juce_core\files">
<UniqueIdentifier>{7868764A-6572-381A-906C-9C26792A4C29}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\containers">
<UniqueIdentifier>{259B70B2-0C68-1990-EC86-42DAA564D388}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\javascript">
<UniqueIdentifier>{19C3DF40-ABE4-49F7-CDD2-7A592EA01F73}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\math">
<UniqueIdentifier>{20DE6E65-B828-EB00-17F7-541D368DFA9B}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\platform">
<UniqueIdentifier>{5CCB85C1-6052-8F8C-FCA7-E34D5514A0EE}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\text">
<UniqueIdentifier>{375615B1-7B81-BB18-920B-926E88A78F9A}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc">
<UniqueIdentifier>{17CA846A-C621-9676-4FBD-8B04DBAA4488}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript">
<UniqueIdentifier>{03678508-A517-48BB-FB4A-485628C34E08}</UniqueIdentifier>
<Filter Include="JUCE Modules\juce_core\json">
<UniqueIdentifier>{ED602AA0-0A43-9721-5882-747B526C812E}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\logging">
<UniqueIdentifier>{07D27C1D-3227-F527-356C-17DA11551A99}</UniqueIdentifier>
@ -1840,17 +1822,14 @@
<ClCompile Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.cpp">
<Filter>JUCE Modules\juce_core\files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSON.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation_test.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation_test.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.cpp">
<Filter>JUCE Modules\juce_core\logging</Filter>
@ -5307,50 +5286,14 @@
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.h">
<Filter>JUCE Modules\juce_core\files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\containers\choc_Value.h">
<Filter>JUCE Modules\juce_core\javascript\choc\containers</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSON.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript.h">
<Filter>JUCE Modules\juce_core\javascript\choc\javascript</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript_QuickJS.h">
<Filter>JUCE Modules\juce_core\javascript\choc\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\math\choc_MathHelpers.h">
<Filter>JUCE Modules\juce_core\javascript\choc\math</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_Assert.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_DisableAllWarnings.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_ReenableAllWarnings.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_FloatToString.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_JSON.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_StringUtilities.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_UTF8.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.h">
<Filter>JUCE Modules\juce_core\logging</Filter>
@ -8006,9 +7949,6 @@
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\README.md">
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK</Filter>
</None>
<None Include="..\..\..\..\modules\juce_core\javascript\choc\LICENSE.md">
<Filter>JUCE Modules\juce_core\javascript\choc</Filter>
</None>
<None Include="..\..\..\..\modules\juce_core\native\java\README.txt">
<Filter>JUCE Modules\juce_core\native\java</Filter>
</None>

View file

@ -1194,16 +1194,13 @@
<ClCompile Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSON.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation_test.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation_test.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.cpp">
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.cpp">
@ -3496,21 +3493,9 @@
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_RangedDirectoryIterator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_TemporaryFile.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\containers\choc_Value.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript_QuickJS.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\math\choc_MathHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_Assert.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_DisableAllWarnings.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_ReenableAllWarnings.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_FloatToString.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_StringUtilities.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_UTF8.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSON.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_Logger.h"/>
<ClInclude Include="..\..\..\..\modules\juce_core\maths\juce_BigInteger.h"/>
@ -4397,7 +4382,6 @@
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\JUCE_README.md"/>
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\LICENSE.txt"/>
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\README.md"/>
<None Include="..\..\..\..\modules\juce_core\javascript\choc\LICENSE.md"/>
<None Include="..\..\..\..\modules\juce_core\native\java\README.txt"/>
<None Include="..\..\..\..\modules\juce_graphics\image_formats\jpglib\changes to libjpeg for JUCE.txt"/>
<None Include="..\..\..\..\modules\juce_graphics\image_formats\pnglib\libpng_readme.txt"/>

View file

@ -383,26 +383,8 @@
<Filter Include="JUCE Modules\juce_core\files">
<UniqueIdentifier>{7868764A-6572-381A-906C-9C26792A4C29}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\containers">
<UniqueIdentifier>{259B70B2-0C68-1990-EC86-42DAA564D388}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\javascript">
<UniqueIdentifier>{19C3DF40-ABE4-49F7-CDD2-7A592EA01F73}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\math">
<UniqueIdentifier>{20DE6E65-B828-EB00-17F7-541D368DFA9B}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\platform">
<UniqueIdentifier>{5CCB85C1-6052-8F8C-FCA7-E34D5514A0EE}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc\text">
<UniqueIdentifier>{375615B1-7B81-BB18-920B-926E88A78F9A}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript\choc">
<UniqueIdentifier>{17CA846A-C621-9676-4FBD-8B04DBAA4488}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\javascript">
<UniqueIdentifier>{03678508-A517-48BB-FB4A-485628C34E08}</UniqueIdentifier>
<Filter Include="JUCE Modules\juce_core\json">
<UniqueIdentifier>{ED602AA0-0A43-9721-5882-747B526C812E}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_core\logging">
<UniqueIdentifier>{07D27C1D-3227-F527-356C-17DA11551A99}</UniqueIdentifier>
@ -1840,17 +1822,14 @@
<ClCompile Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.cpp">
<Filter>JUCE Modules\juce_core\files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSON.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation_test.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation_test.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.cpp">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClCompile Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.cpp">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.cpp">
<Filter>JUCE Modules\juce_core\logging</Filter>
@ -5307,50 +5286,14 @@
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_WildcardFileFilter.h">
<Filter>JUCE Modules\juce_core\files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\containers\choc_Value.h">
<Filter>JUCE Modules\juce_core\javascript\choc\containers</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSON.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript.h">
<Filter>JUCE Modules\juce_core\javascript\choc\javascript</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONSerialisation.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\javascript\choc_javascript_QuickJS.h">
<Filter>JUCE Modules\juce_core\javascript\choc\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\math\choc_MathHelpers.h">
<Filter>JUCE Modules\juce_core\javascript\choc\math</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_Assert.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_DisableAllWarnings.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\platform\choc_ReenableAllWarnings.h">
<Filter>JUCE Modules\juce_core\javascript\choc\platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_FloatToString.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_JSON.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_StringUtilities.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\choc\text\choc_UTF8.h">
<Filter>JUCE Modules\juce_core\javascript\choc\text</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_Javascript.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSON.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONSerialisation.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\javascript\juce_JSONUtils.h">
<Filter>JUCE Modules\juce_core\javascript</Filter>
<ClInclude Include="..\..\..\..\modules\juce_core\json\juce_JSONUtils.h">
<Filter>JUCE Modules\juce_core\json</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_core\logging\juce_FileLogger.h">
<Filter>JUCE Modules\juce_core\logging</Filter>
@ -8006,9 +7949,6 @@
<None Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\README.md">
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK</Filter>
</None>
<None Include="..\..\..\..\modules\juce_core\javascript\choc\LICENSE.md">
<Filter>JUCE Modules\juce_core\javascript\choc</Filter>
</None>
<None Include="..\..\..\..\modules\juce_core\native\java\README.txt">
<Filter>JUCE Modules\juce_core\native\java</Filter>
</None>