Skip to content
This repository was archived by the owner on Jul 14, 2025. It is now read-only.

refactor(slightfile): move slightfile logic to its own crate#375

Merged
Mossaka merged 8 commits intomainfrom
wildcard-in-slightfile
Apr 3, 2023
Merged

refactor(slightfile): move slightfile logic to its own crate#375
Mossaka merged 8 commits intomainfrom
wildcard-in-slightfile

Conversation

@Mossaka
Copy link
Member

@Mossaka Mossaka commented Mar 31, 2023

this PR does some preparation work for implementing the #351 feature in slightfile. It

  1. moves toml manifest structs to its own crate
  2. defines specversion and capability as enums
  3. restricts resource to only supported value
  4. add a bunch of unit tests

CC @danbugs for review!

Mossaka and others added 7 commits March 30, 2023 15:05
Signed-off-by: Jiaxiao Zhou <jiazho@microsoft.com>
Signed-off-by: Jiaxiao Zhou <jiazho@microsoft.com>
Signed-off-by: mossaka <duibao55328@gmail.com>
Signed-off-by: mossaka <duibao55328@gmail.com>
Signed-off-by: mossaka <duibao55328@gmail.com>
Signed-off-by: mossaka <duibao55328@gmail.com>
Signed-off-by: mossaka <duibao55328@gmail.com>
Copy link
Collaborator

@danbugs danbugs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

~great job w/ tests, and error messages!

I just had a few comments I think we should address before merging.

Signed-off-by: mossaka <duibao55328@gmail.com>
Copy link
Collaborator

@danbugs danbugs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Mossaka Mossaka merged commit 2be7bd9 into main Apr 3, 2023
@Mossaka Mossaka deleted the wildcard-in-slightfile branch April 3, 2023 17:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments