An open API service indexing awesome lists of open source software.

https://github.com/oknozor/todo-or-boom

A Todo and Fixme linter
https://github.com/oknozor/todo-or-boom

Last synced: 2 months ago
JSON representation

A Todo and Fixme linter

Awesome Lists containing this project

README

        


Todo Or Boom - do it or die


GitHub Actions workflow status
Code coverage status


Conventional commits
Repository license

ToB is todos and fixme linter. You most likely want to automate its usage using it either in a git commit hook
or in your CI/CD pipeline.

| ![example screenshot ok](docs/todo_ok.png) | ![example screenshot err](docs/todo_err.png) |
|-------------------------------------|-------------------------------------|

## Warning
⚠️ ToB is still a work in progress, currently only C-style comments are implemented, ToB will work with language like java, rust, c etc. ⚠️

## Usage

see: `todo-or-boom --help`

### Command line

```shell
todo-or-boom -g "*.rs"
todo-or-boom -g "*.java"
```

### Pre-commit git-hook

```shell
#!/bin/sh
set -e

todo-or-boom -g "**/*.rs"
```