Hintman is a GitHub application that automatically submits reviews to opened pull requests in your repositories with inline hints. It heavily makes the use of the GitHub suggestions feature, so that all the hints could be applied in one click.
⚠️ WARNING: Hintman is in early beta phase. ⚠️
ReferencesHintman is inspired by the Hitman video game series. The standard replies of Hintman are based on the quotes from the game. And the current avatar is the hint as well.
FeaturesCurrent set of features includes:
[Haskell only]
Submitting inline HLint suggestions to Haskell source code filesStay tuned and watch for the updates!
MotivationIf you're an open source maintainer, reviewing incoming pull requests from various contributors can be tedious. You want to ensure excellent code quality. But you don't want to spend your time on things that can be automated. Hintman helps you with that! It submits inline suggestions to all open pull requests so you can apply them immediately.
InstallationTo enable Hintman reviews, follow the link below and install it for all accounts and repositories where you would like it to use.
Hintman's reviewBased on the gathered feedback, there could be two states of the Hintman bot:
Approve
the PR and leave the "There is no place for me here... I will choose the truth I like." comment. You would see the following:Comment
the PR and leave the "Do you know why your PR is still not approved? Because I chose not to approve it. But they will." comment along with the hints as GitHub suggestions. You would see the following:RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4