Skip to content

Conversation

@anonymous123-code
Copy link

This PR aims to add all the fields missing for the full dependency resolution (PR: tbd)
It currently

  • adds a provides field to Component
  • moves conflicts and requires into a Dependencies struct
  • adds a optional field to Component
  • Prepares Component Dependency to be put into a HashSet (This might get scrapped during impl on the launcher side)

It depends on #2 , I will setup a proper history when it gets merged

setting the wrong url (was maven root)
Also the first special casing for broken stuff
(no xml parsing needed anymore)
- add provides field to Component struct
- move conflicts and requires into dedicatedd Dependencies struct
- add optional dependency
@anonymous123-code anonymous123-code deleted the dependency-resolution-prep# branch July 28, 2023 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant