Skip to content

Refactor Unity Manifest part part III #115

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 31, 2019
Merged

Conversation

Larusso
Copy link
Owner

@Larusso Larusso commented Oct 31, 2019

Description

This patch marks another step in the series of refactoring patches for the unity manifest. This patch will delete the old implementation and update all usages in the app. This patch also introduces some new functions on the v2::Manifest to fix some now missing logic.

Changes

  • REMOVE uvm_core::unity::version::manifest::v1::Manifest
  • ADD function mark_installed_modules to v2::Manifest
  • ADD function into_modules to v2::Manifest
  • ADD function into_modules_map to v2::Manifest
  • ADD function modules_map to v2::Manifest

Description
===========

This patch marks another step in the series of refactoring patches for
the unity manifest. This patch will delete the old implementation and
update all usages in the app. This patch also introduces some new
functions on the `v2::Manifest` to fix some now missing logic.

Changes
=======

* ![REMOVE] `uvm_core::unity::version::manifest::v1::Manifest`
* ![ADD] function `mark_installed_modules` to `v2::Manifest`
* ![ADD] function `into_modules` to `v2::Manifest`
* ![ADD] function `into_modules_map` to `v2::Manifest`
* ![ADD] function `modules_map` to `v2::Manifest`
@Larusso Larusso added this to the Unity Hub install parity milestone Oct 31, 2019
@Larusso Larusso self-assigned this Oct 31, 2019
@Larusso Larusso merged commit c18d2d9 into master Oct 31, 2019
@Larusso Larusso deleted the refactor/manifest_III branch October 31, 2019 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant