tapioca icon indicating copy to clipboard operation
tapioca copied to clipboard

The swiss army knife of RBI generation

Results 187 tapioca issues
Sort by recently updated
recently updated
newest added

### Motivation My hypothesis is that users usually follow sorbet.org tutorial which tells them to run `tapioca init` but doesn't require them to go through the tapioca README. As a...

Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1. Release notes Sourced from actions/checkout's releases. v6.0.1 What's Changed Update all references from v5 and v4 to v6 by @​ericsciple in actions/checkout#2314 Add worktree...

dependencies
gh-actions

### Motivation Why spend 10 seconds manually typing up shims if I can spend 10 minutes writing a compiler? Across all Tapioca users the math checks out: https://xkcd.com/1205/ ### Implementation...

The [`append_content_security_policy_directives`](https://github.com/github/secure_headers/blob/main/docs/per_action_configuration.md) from [SecureHeaders](https://github.com/github/secure_headers) can be referenced in ApplicationController as follows: ```ruby class ApplicationController < ActionController::Base def foo append_content_security_policy_directives(xxxx) end end ``` However, Sorbet seems unable to find `append_content_security_policy_directives`. >...

help-wanted

It would be beneficial if Tapioca could output RBS files, allowing for type inference with [TypeProf](https://github.com/ruby/typeprof) and type checking with [Steep](https://github.com/soutaro/steep). Since [shopify/rbi](https://github.com/Shopify/rbi/) already has a feature to convert RBI...

enhancement

It would be nice to be able to write ```ruby class Current < ActiveSupport::CurrentAttributes #: Integer attribute :user_id end ```

### Motivation Add a task for debugging load failures during `tapioca gem`, such as in #2351

### Motivation tapioca currently depends on the `benchmark` gem because of a change to Ruby bundled gems. The functionality is trivial though, and I don't think you have to take...

chore

**Environment:** - Tapioca v0.13.3 - Ruby/Rails version: **Issue:** When using `Core::API` with `add_api` for dynamic method delegation, Tapioca generates `` instead of proper return types, causing parse errors. **Reproduction:** 1....

Hi all! Tapioca frequently segfaults for me. This happens either when using `bin/tapioca dsl` or `bin/tapioca gem --all`. Today was one time too many, and I finally managed to capture...