GitShow/facebook/bookworm
facebook

bookworm

Bookworm is a program that gleans context from a Chef/Ruby codebase leveraging RuboCop AST pattern matching

by facebook
Star on GitHubFork

Ruby

18 stars4 forks5 contributorsQuiet · 3mo agoSince 2023Apache-2.0

Meet the team

See all 5 on GitHub →
dafyddcrosby
dafyddcrosby20 contributions
AadityaNair
AadityaNair1 contribution
facebook-github-bot
facebook-github-bot1 contribution
joshuamiller01
joshuamiller011 contribution
jaymzh
jaymzh1 contribution

Languages

View on GitHub →
Ruby100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
jaymzh
Fix the README CI badge.MergedPR

Signed-off-by: Phil Dibowitz

jaymzh · 6mo ago
dafyddcrosby
Add .editorconfig and remove vim modelinesMergedPR

Add .editorconfig file for consistent editor settings across the project. Remove vim modelines from all files since the editorconfig now handles the same settings in an editor-agnostic way.

dafyddcrosby · 7mo ago
dafyddcrosby
Add cookbookrspec key and CookbookRspecExists ruleMergedPR

Summary: Add a new bookworm key to detect RSpec test files in cookbooks, and create a corresponding rule. Since normal rspec and chefspec can be side-by-side, I opted for the more generic key. We're ignoring helper-type files, only focusing on _spec since that's where the tests need to reside. The key uses: glob_pattern: /spec/_spec.rb path_name_regex: spec/(.*)_spec\.rb determine_cookbook_name: true This enables bookworm to track which cookbooks have RSpec test files. Differential Revision: D90535240

dafyddcrosby · 7mo ago
Structured data for AI agents

Repository: facebook/bookworm. Description: Bookworm is a program that gleans context from a Chef/Ruby codebase leveraging RuboCop AST pattern matching Stars: 18, Forks: 4. Primary language: Ruby. Languages: Ruby (100%). License: Apache-2.0. Open PRs: 0, open issues: 0. Last activity: 3mo ago. Community health: 75%. Top contributors: dafyddcrosby, AadityaNair, facebook-github-bot, joshuamiller01, jaymzh.

·@ofershap

Replace github.com with gitshow.dev