mirror of
https://github.com/nasa/openmct.git
synced 2024-12-24 23:36:41 +00:00
73b3ae7264
* [Composition] provide ids, sync via mutation Composition provides ids, and we sync things via mutation. This simplifies the composition provider interface some, and also fixes some issues with the previous default composition provider related to #1322 fixes #1253 * [Style] Fix style, update jsdoc Fix style, update jsdoc, clean up composition api changes for Fixes #1322 * [Style] Tidy and JSDoc * [Composition] Utilize new composition API Ensures that composition provided by new API works in old API. Some functionality is not present in both places, but for the time being this is sufficient. https://github.com/nasa/openmct/pull/1332 * [Utils] add tests, fix bugs Add tests to objectUtils to ensure correctness. This caught a bug where character escapes were not properly applied or removed. As a result, any missing object that contained a colon in it's key would cause an infinite loop and cause the application to crash. Bug discovered in VISTA integration. * [Style] Fix style * [Roots] Depend on new api for ROOT Depend on new API for ROOT model, ensuring consistency when fetching ROOT model. * [Style] Remove commented code |
||
---|---|---|
.. | ||
actions | ||
capabilities | ||
identifiers | ||
models | ||
objects | ||
runs | ||
services | ||
types | ||
views |