Skip to content

fix: Load module dependency first by URL to inline behaviors with jup…#1259

Merged
derklaro merged 3 commits intoCloudNetService:nightlyfrom
RobotHanzo:fix-module-dependencies-loading-order
Jul 3, 2023
Merged

fix: Load module dependency first by URL to inline behaviors with jup…#1259
derklaro merged 3 commits intoCloudNetService:nightlyfrom
RobotHanzo:fix-module-dependencies-loading-order

Conversation

@RobotHanzo
Copy link
Contributor

…piter docs

Motivation

As per juppiter docs (README.md), the url field should be checked before repository scans take place, but it's the opposite in the code, causing unexpected behaviors.
On the other hand, URLs are user-defined, so they should also have a higher priority.

Modification

Changed the module dependency check order to url first then repository

Result

Behaviors are now inline with the documentations in juppiter

Other context

juppiter README.md quote:
https://github.com/CloudNetService/juppiter/blob/stable/.github/README.md?plain=1#LL107C30-L108C69

@derklaro derklaro merged commit 44cbf91 into CloudNetService:nightly Jul 3, 2023
@RobotHanzo RobotHanzo deleted the fix-module-dependencies-loading-order branch July 3, 2023 09:01
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.

3 participants