It doesn’t seem to think of reusing factories/fixtures, at least not fully.
It doesn’t seem to think of reusing factories/fixtures, at least not fully.
We only have paid gems vendored for conveniece (Sidekiq/graphql-ruby Pro). But I always wished they waren’t commited to source control, because I want to treat them as external.
We only have paid gems vendored for conveniece (Sidekiq/graphql-ruby Pro). But I always wished they waren’t commited to source control, because I want to treat them as external.
What would you dislike about moving those type annotations into comments? I feel like you’d still write similar amount of code, unlike with RBS header files where you need to repeat method and class definitions.
What would you dislike about moving those type annotations into comments? I feel like you’d still write similar amount of code, unlike with RBS header files where you need to repeat method and class definitions.
Also, inline RBS supports static typechecking from what I understand, while I imagine this is only for runtime typechecking.
I also don’t like the look of those leading underscores 🙈
Also, inline RBS supports static typechecking from what I understand, while I imagine this is only for runtime typechecking.
I also don’t like the look of those leading underscores 🙈
Ruby LSP Rails would use it to follow partial names, while Herb would use it for linting. So, I imagine them having different code.
Ruby LSP Rails would use it to follow partial names, while Herb would use it for linting. So, I imagine them having different code.
Prism nodes contain location info, but I would assume they don't point to the actual location in the template.
Prism nodes contain location info, but I would assume they don't point to the actual location in the template.
In my case, I just link to the start of the partial file.
In my case, I just link to the start of the partial file.
Is there an advantage of doing it within Herb?
Is there an advantage of doing it within Herb?