André Mello

Results 23 issues of André Mello

The filesystem template for the remove command test is missing files in the `proto/vendor` path so it should fail (and currently doesn't due to a bug in the main code....

bug
complexity::low
component::cli
priority::high

you might want to use a library which avoids putting the token in stdout as it's typed in? _Originally posted by @j-baker in https://github.com/helsing-ai/buffrs/pull/38#discussion_r1330581138_

complexity::low
component::cli
priority::high
type::idea

should add and remove also be updating the lockfile? _Originally posted by @j-baker in https://github.com/helsing-ai/buffrs/pull/38#discussion_r1330624575_

complexity::low
component::cli
priority::high
type::refactoring
type::idea

I'd recommend here separating out the type 'DependencyString' from the thing that adds it to the manifest. Why? because you want to write tests. _Originally posted by @j-baker in https://github.com/helsing-ai/buffrs/pull/38#discussion_r1330637991_

complexity::low
type::style
type::idea

The implementation of the `download` method for the Artifactory registry creates a new HTTP client in each call. To take advantage of connection pooling, it should reuse the client instead....

complexity::low
wontfix
type::refactoring
type::idea

It would be cool to support git repositories as dependencies, similar to Cargo.

datamodel
component::cli
component::registry
integration
complexity::medium
type::feature
type::idea

Follow up from #27 Make Buffrs able to generate some javascript and/or typescript code.

component::cli
priority::high
integration
complexity::medium

Currently the implementation of the Artifactory registry `download()` function does not use the base URL that was provided when it was initialised, and instead just makes a request to whatever...

bug
complexity::low

Another one for ergonomics. Scenario: - Install a Prometheus exporter, but skip the HTTP server, as we have our own. - Inside our HTTP server, we add an endpoint that...

C-core
E-intermediate
E-complex
T-ergonomics

`with_local_recorder` requires the logic to be inside a closure, which isn't always feasible. Imagine for example running tests: cargo compiles a single binary per target, so if you have multiple...

C-core
T-ergonomics
T-request