CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Wed, 06 Aug 2025 18:57:19 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090601162137
location: https://web.archive.org/web/20090601162137/https://github.com/kevinclark/nitpick/tree
server-timing: captures_list;dur=0.966301, exclusion.robots;dur=0.034403, exclusion.robots.policy;dur=0.016158, esindex;dur=0.017513, cdx.remote;dur=8.283773, LoadShardBlock;dur=305.692794, PetaboxLoader3.datanode;dur=46.730136, PetaboxLoader3.resolve;dur=178.251807
x-app-server: wwwb-app225
x-ts: 302
x-tr: 353
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app225; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Wed, 06 Aug 2025 18:57:21 GMT
content-type: text/html; charset=utf-8
content-length: 114
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Mon, 01 Jun 2009 16:21:36 GMT
x-archive-orig-connection: close
x-archive-orig-set-cookie: _github_ses=BAh7BzoOcmV0dXJuX3RvIh4vYmFyZC9zYW1lcGxhY2Uvd2lraXMvbmV3IgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA--eb99d64838609bbc7c0da7bdad52f8badf4cf99a; path=/; expires=Wed, 01 Jan 2020 08:00:00 GMT; HttpOnly
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090601162137/https://github.com/kevinclark/nitpick/tree/master
x-archive-orig-x-runtime: 278ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 114
cache-control: max-age=1800
memento-datetime: Mon, 01 Jun 2009 16:21:37 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 01 Jun 2009 16:21:37 GMT", ; rel="memento"; datetime="Mon, 01 Jun 2009 16:21:37 GMT", ; rel="last memento"; datetime="Mon, 01 Jun 2009 16:21:37 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090601120459_crawl102-c/52_10_20090601161918_crawl101.arc.gz
server-timing: captures_list;dur=0.781011, exclusion.robots;dur=0.026235, exclusion.robots.policy;dur=0.011209, esindex;dur=0.014823, cdx.remote;dur=27.006723, LoadShardBlock;dur=1048.361467, PetaboxLoader3.datanode;dur=106.490070, PetaboxLoader3.resolve;dur=321.956212, load_resource;dur=200.207328
x-app-server: wwwb-app225
x-ts: 301
x-tr: 1302
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Wed, 06 Aug 2025 18:57:23 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Mon, 01 Jun 2009 16:21:37 GMT
x-archive-orig-connection: close
x-archive-orig-set-cookie: _github_ses=BAh7ByIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsABjoKQHVzZWR7ADoOcmV0dXJuX3RvIh4vYmFyZC9zYW1lcGxhY2Uvd2lraXMvbmV3--128c71f584a3a0eef8a24d575f872856e948d3b5; path=/; expires=Wed, 01 Jan 2020 08:00:00 GMT; HttpOnly
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 554ms
x-archive-orig-etag: "df6280aa40c6082d02ac131bb9768462"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 23736
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 01 Jun 2009 16:21:37 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 30 May 2009 00:17:14 GMT", ; rel="prev memento"; datetime="Sat, 30 May 2009 00:17:14 GMT", ; rel="memento"; datetime="Mon, 01 Jun 2009 16:21:37 GMT", ; rel="last memento"; datetime="Mon, 01 Jun 2009 16:21:37 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090601120459_crawl102-c/52_10_20090601161918_crawl101.arc.gz
server-timing: captures_list;dur=0.524361, exclusion.robots;dur=0.017451, exclusion.robots.policy;dur=0.008708, esindex;dur=0.010753, cdx.remote;dur=411.228329, LoadShardBlock;dur=837.665508, PetaboxLoader3.datanode;dur=685.058665, PetaboxLoader3.resolve;dur=329.365727, load_resource;dur=190.316809
x-app-server: wwwb-app225
x-ts: 200
x-tr: 1527
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
kevinclark's nitpick at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Run the following if you haven't already:
gem sources -a https://gems.github.com
Install the gem(s):
sudo gem install kevinclark-nitpick
Description: | A lint for Ruby |
Homepage: | https://github.com/kevinclark/nitpick/wikis |
Clone URL: |
git://github.com/kevinclark/nitpick.git
Give this clone URL to anyone.
git clone git://github.com/kevinclark/nitpick.git
|
nitpick /
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Thu Mar 19 00:58:40 -0700 2009 | Add .gitignore [kevinclark] |
![]() |
Changelog | Fri Mar 20 01:07:11 -0700 2009 | Add basic suppression support based on matching... [kevinclark] |
![]() |
LICENSE | Mon Jun 02 16:55:09 -0700 2008 | Add MIT License [kevinclark] |
![]() |
README | Wed Mar 18 20:51:03 -0700 2009 | %s/dust/nitpick/g [kevinclark] |
![]() |
Rakefile | Sat Mar 21 14:44:15 -0700 2009 | Fix dependencies in gemspec [kevinclark] |
![]() |
VERSION.yml | Thu Mar 19 22:09:09 -0700 2009 | Version bump to 1.0.1 [kevinclark] |
![]() |
bin/ | Fri Mar 20 01:07:11 -0700 2009 | Add basic suppression support based on matching... [kevinclark] |
![]() |
lib/ | Fri Mar 20 01:07:11 -0700 2009 | Add basic suppression support based on matching... [kevinclark] |
![]() |
nitpick.gemspec | Thu Mar 19 22:09:14 -0700 2009 | Regenerated gemspec for version 1.0.1 [kevinclark] |
![]() |
spec/ | Fri Mar 20 01:07:11 -0700 2009 | Add basic suppression support based on matching... [kevinclark] |
Ruby lint. Sorta. https://github.com/kevinclark/nitpick/wikis Clio:nitpick kev$ ./bin/nitpick spec/fixtures/block_badness.rb \ > spec/fixtures/branch_badness.rb \ > spec/fixtures/method_badness.rb \ > spec/fixtures/rescue_badness.rb \ > spec/fixtures/local_variable_badness.rb ./spec/fixtures/branch_badness.rb:20: warning: found = in conditional, should be == Fixtures::BlockBadness no_conditional_for_block_given - A block is being yielded to without a check for block_given? simple_conditional_without_check - A block is being yielded to without a check for block_given? Fixtures::BranchBadness branch_returning_identical_things - The branches of 'if (true)' are identical. branch_returning_true_or_false - No need for an if. Just return '(1 == 2)' as a boolean. branch_with_assignment_as_condition - An assigment is being used as a condition: (a = 1) - The variable :a is unused. Fixtures::LocalVariableBadness anonymous_args - The method :anonymous_args is empty. block_arg_unused - The argument :block is unused. lvar_shadowed - One or more variables are being shadowed (x) lvar_shadowed_many_block_vars - One or more variables are being shadowed (x) rescue_to_variable - The variable :e is unused. simple_unused_arg - The argument :other is unused. unused_arg - The argument :arg is unused. unused_lasgn - The variable :bar is unused. Fixtures::MethodBadness empty_method - The method :empty_method is empty. Fixtures::RescueBadness rescue_exception - A rescue is capturing Object or Exception, which may hide errors. rescue_nil - A rescue is returning "nil" directly and may not handle an error. rescue_object - A rescue is capturing Object or Exception, which may hide errors.
This feature is coming soon. Sit tight!