You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Updated the SettingsRegistry CommandLineArgumentSettings delimiter function to no longer work on a character basis, but on a line basis. This provides more control by the user to determine how to the argument into the JSON pointer and JSON value parts Added function o the Settings Registry to specify the JSON Apply Patch settings to use when performing a JSON Patch/Merge Patch operation Fixed the SettingsRegistryImpl::CommandLineArgument function to properly set unsigned 64-bit values into the SettingsRegistry by checking the ERRNO of strtoll and strtoull * Updated the reporting of the JSON Patching operations to supply a JSON pointer of the patched element to the Issue Reporting callback when the patch operation is successful. This allows using the Issue Reporting callback as a notification system when field is updated during a patch operation * Added support to the AZ Console to be able to run Console Commands based on notifications from the Settings Registry when a field underneath the "/Amazon/AzCore/Runtime/ConsoleCommands" object is modified. This takes advantage of the Settings Registry RegisterNotifier API to determine when a field is modified as well as the JSON Merger JsonApplyPatchSettings Issue Reporting Callback to determine when a field is modified or updated. As a Side Note also fixed an issue with the AZ Console incorrectly converting unsigned 64-bit types using strtoll * Making the Console constructor which accepts an AZ::SettingsRegistryInterface explicit * Updating string format calls which use *.s for formatting string_views, to use the AZ_STRING_ARG macro * Addressed typos in comments around the SettingsRegistry AZ Console functions * Fixed the SettingsRegistryTest that look for an empty value * clang 6.0.0 constexpr build fix. For some reason clang cannot make a constexpr AZStd::string_view out of a constexpr AZStd::fixed_string despite there being a valid constexpr operator AZStd::string_view * Mac build fix * SettingsRegistryTest.MergeSettingsFolder_ConflictingSpecializations_ReportsErrorAndReturnsFalse test fix on Mac * Updated the LoadSettingsFile test to validate running a console with 0 arguments Replace the static_cast in the ConsoleTypeHelpers.inl code to convert a str to long long with an aznumeric_cast * Added printf logging to the ConsoleCommandKeyNotificationHandler to determine if the console commands are being performed on the Jenkins Linux node * Fixed Dangling string_view reference in the ConsoleCommandKeyNotificationHandler that was causing command execution from a file to fail. Renamed the second TestFreeFunc function in the ConsoleTests.cpp to validate thath the first TestFreeFunc function is being tested * Updated the Component Application AZ Console to use the SettingsRegistry as the backend when loading config and Settings Rgistry json files |
5 years ago | |
|---|---|---|
| .. | ||
| AZStd | 5 years ago | |
| AZTestShared | 5 years ago | |
| Asset | 5 years ago | |
| Console | 5 years ago | |
| Debug | 5 years ago | |
| EBus | 5 years ago | |
| IO/Path | 5 years ago | |
| Math | 5 years ago | |
| Memory | 5 years ago | |
| Name | 5 years ago | |
| Platform | 5 years ago | |
| RTTI | 5 years ago | |
| Serialization/Json | 5 years ago | |
| Settings | 5 years ago | |
| Streamer | 5 years ago | |
| AssetJsonSerializerTests.cpp | 5 years ago | |
| AssetManager.cpp | 5 years ago | |
| AssetSerializerTests.cpp | 5 years ago | |
| AzEnumTest.cpp | 5 years ago | |
| BehaviorContext.cpp | 5 years ago | |
| BehaviorContextFixture.h | 5 years ago | |
| Components.cpp | 5 years ago | |
| DLL.cpp | 5 years ago | |
| DLLMainTest.cpp | 5 years ago | |
| Debug.cpp | 5 years ago | |
| Driller.cpp | 5 years ago | |
| EBus.cpp | 5 years ago | |
| EntityIdTests.cpp | 5 years ago | |
| EntityTests.cpp | 5 years ago | |
| EnumTests.cpp | 5 years ago | |
| EventTests.cpp | 5 years ago | |
| FileIOBaseTestTypes.h | 5 years ago | |
| FixedWidthIntegers.cpp | 5 years ago | |
| GenericStreamMock.h | 5 years ago | |
| GenericStreamTests.cpp | 5 years ago | |
| Geometry2DUtils.cpp | 5 years ago | |
| IPC.cpp | 5 years ago | |
| Interface.cpp | 5 years ago | |
| IntersectPoint.cpp | 5 years ago | |
| JSON.cpp | 5 years ago | |
| Jobs.cpp | 5 years ago | |
| Main.cpp | 5 years ago | |
| Memory.cpp | 5 years ago | |
| Module.cpp | 5 years ago | |
| ModuleTestBus.h | 5 years ago | |
| OrderedEventBenchmarks.cpp | 5 years ago | |
| OrderedEventTests.cpp | 5 years ago | |
| Outcome.cpp | 5 years ago | |
| Patching.cpp | 5 years ago | |
| RemappableId.cpp | 5 years ago | |
| Rtti.cpp | 5 years ago | |
| Script.cpp | 5 years ago | |
| ScriptMath.cpp | 5 years ago | |
| ScriptProperty.cpp | 5 years ago | |
| Serialization.cpp | 5 years ago | |
| SerializeContextFixture.h | 5 years ago | |
| SettingsRegistryMergeUtilsTests.cpp | 5 years ago | |
| SettingsRegistryTests.cpp | 5 years ago | |
| Slice.cpp | 5 years ago | |
| State.cpp | 5 years ago | |
| StatisticalProfiler.cpp | 5 years ago | |
| Statistics.cpp | 5 years ago | |
| StreamerTests.cpp | 5 years ago | |
| StringFunc.cpp | 5 years ago | |
| SystemFile.cpp | 5 years ago | |
| TestCatalog.cpp | 5 years ago | |
| TestCatalog.h | 5 years ago | |
| TickBusTest.cpp | 5 years ago | |
| TimeDataStatistics.cpp | 5 years ago | |
| UUIDTests.cpp | 5 years ago | |
| XML.cpp | 5 years ago | |
| azcoretestdll_files.cmake | 5 years ago | |
| azcoretests_files.cmake | 5 years ago | |
| aztestshared_files.cmake | 5 years ago | |