• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 14 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

tap { pp self }

tapp Build Status Code Climate

Install

$ gem install tapp

Usage

require 'tapp'

'foo'.tapp   #=> `pp 'foo'` and return 'foo'
'foo'.taputs #=> `puts 'foo'` and return 'foo'

See more examples in spec/acceptance directory.

Configuration

Tapp.configure do |config|
  config.report_caller   = true
  config.default_printer = :puts
end
Key Default Description
report_caller false report_caller.feature
default_printer :pretty_print default_printer.feature

Custom Printer

You can define a custom printer. See custom_printer.feature.

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

Contributors

See https://github.com/esminc/tapp/contributors

Copyright

Copyright © 2010-2012 Keita Urashima. See LICENSE for details.

More Repositories

1

adhoq

Rails engine to generate instant reports from adhoc SQL query.
Ruby
110
star
2

seory

Manage SEO contents in Rails app. based on controller, action and more complex context.
Ruby
42
star
3

kawaii_email_address

Extraction of validate logic from `validates_email_format_of` to support docomo addresses
Ruby
26
star
4

mvc_kata

mvc kata
Ruby
20
star
5

activejob-google_cloud_tasks-http

Active Job adapter for Google Cloud Tasks HTTP targets
Ruby
19
star
6

esm-overlay

ESM's portage overlay. It's useful for especially Ruby/Rails application development.
Shell
18
star
7

tarfs

Linux File System
C
14
star
8

gyomu_ruby

Ruby
13
star
9

deka_eiwakun

Ruby convention in esm
Ruby
12
star
10

faclet

faclet: Easily set up test data using FactoryGirl and let(RSpec)
Ruby
11
star
11

copipedential-ex

copy & paste your confidential information.
Ruby
8
star
12

pivotter

irc gateway for pivotal tracker activity webhook
Ruby
8
star
13

xpe2nd-reading

XPE2nd読書会@ESM
7
star
14

respond_supported_only

Support to defines Rails' controller filter that rejects request with unexpected `Accept:` header.
Ruby
7
star
15

CRUDViewTemplate

This tool is a CRUD base view template for Core Data on iPhone SDK.
Objective-C
6
star
16

lunchpack

永和システムマネジメント アジャイル事業部のランチ給付金制度の便利ツール
Ruby
6
star
17

qemu

C
6
star
18

ww

Double Web, Framework to build double Web server. Main deveropment repo is http://github.com/moro/ww
Ruby
6
star
19

narrative

Ruby
6
star
20

operate_do

Ruby
5
star
21

esminc.github.io

HTML
4
star
22

invite_new_member

Ruby
4
star
23

hash_traverse

Fetch nested hash value at ease
Ruby
4
star
24

bento

bento
Ruby
4
star
25

tapp-awesome_print

Add awesome_print support to tapp.
Ruby
4
star
26

mina-railsapp

Ruby
3
star
27

scrum

Project Management doesn't hurt.
3
star
28

s3_reproxy_download

Ruby
2
star
29

rubyagile

Ruby
2
star
30

jis_x_0401

Ruby
1
star
31

iphone

1
star
32

portage-prefix-overlay

Ruby
1
star
33

anpikun

Ruby
1
star
34

frerela

Python
1
star
35

rails-docker-examples

Examples for development environment with Docker Compose and Kubernetes
Ruby
1
star
36

pivotal_visual

Python
1
star
37

kclean

Shell
1
star
38

haml-hikidoc-filter

Ruby
1
star
39

its-iot-study

Document and SandBox codes for IoT study meet up
JavaScript
1
star
40

fmoce

TypeScript
1
star
41

Miffy

掃除当番通知アプリ
Java
1
star