Skip to content
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

[FEATURE]: Add write-rockspec command #17

Merged
merged 23 commits into from
Feb 14, 2024
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4409fc9
feat: initial github repo metadata grabbing
vhyrro Feb 10, 2024
32b8fb6
feat: basic spinners, metadata fallbacks and single rustyline prompt
vhyrro Feb 10, 2024
c34c4f9
chore: add space in prompt
vhyrro Feb 10, 2024
10c53d7
chore: add todo
vhyrro Feb 10, 2024
487efdf
feat: query all parameters of a rockspec via rustyline
vhyrro Feb 11, 2024
38caee0
chore: make clippy happy
vhyrro Feb 11, 2024
e02671b
fix: rustyline being invoked twice
vhyrro Feb 11, 2024
f0ffd2e
feat: improve `parse!` macro, add facilities for error handling upon …
vhyrro Feb 11, 2024
cf91761
feat: push MVP of `write-rockspec`
vhyrro Feb 11, 2024
f4fbb6b
fix: ask for maintainer instead of all contributors
vhyrro Feb 11, 2024
4ac60df
feat: add license pasring
vhyrro Feb 11, 2024
d14f386
ref(lib): make `LuaDependency`'s field public
vhyrro Feb 12, 2024
f24e196
feat(write-rockspec): ask for lua version
vhyrro Feb 12, 2024
14a054a
feat(bin/write-rockspec): add some CLI flags
vhyrro Feb 12, 2024
7ba0f7b
feat(bin/write-rockspec): add maintainer flag
vhyrro Feb 12, 2024
1a1942f
chore(write-rockspec): grammar in hel pdocs
vhyrro Feb 12, 2024
aa9d280
feat(bin/write-rockspec): simplify code, add rest of flags, make list…
vhyrro Feb 13, 2024
8ebf7f0
feat(bin/write-rockspec): add `directory` argument, don't query github
vhyrro Feb 13, 2024
69e5fb3
chore: format with stylua
vhyrro Feb 13, 2024
e9e0f90
chore: cargo format everything
vhyrro Feb 13, 2024
9e98a81
refactor(bin/write-rockspec): use struct destructuring instead
vhyrro Feb 13, 2024
635b69b
fix(bin/write_rockspec.rs): make clippy happy
vhyrro Feb 13, 2024
dbec342
chore: make clippy happy for real this time
vhyrro Feb 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading