README.md in tapioca-0.1.5 vs README.md in tapioca-0.2.0
- old
+ new
@@ -1,8 +1,8 @@
# Tapioca
-[![Build Status](https://travis-ci.com/Shopify/tapioca.svg?token=AuiMGLmuYDrK2mb81pyq&branch=master)](https://travis-ci.com/Shopify/tapioca)
+[![Build Status](https://travis-ci.org/Shopify/tapioca.svg?branch=master)](https://travis-ci.org/Shopify/tapioca)
Tapioca is a library used to generate RBI (Ruby interface) files for use with [Sorbet](https://sorbet.org). RBI files provide the structure (classes, modules, methods, parameters) of the gem/library to Sorbet to assist with typechecking.
## Installation
@@ -17,13 +17,13 @@
and do not forget to execute `tapioca` using `bundler`:
```shell
$ bundle exec tapioca
Commands:
- tapioca bundle # sync RBIs to Gemfile
tapioca generate [gem...] # generate RBIs from gems
tapioca help [COMMAND] # Describe available commands or one specific command
+ tapioca sync # sync RBIs to Gemfile
Options:
--pre, -b, [--prerequire=file] # A file to be required before Bundler.require is called
--post, -a, [--postrequire=file] # A file to be required after Bundler.require is called
--out, -o, [--outdir=directory] # The output directory for generated RBI files
@@ -40,10 +40,10 @@
This will generate RBIs for the specified gems and place them in the RBI directory.
### Generate for all gems in Gemfile
-Command: `tapioca bundle`
+Command: `tapioca sync`
This will sync the RBIs with the gems in the Gemfile and will add, update, and remove RBIs as necessary.
### Flags