All Projects → kowainik → hintman

kowainik / hintman

Licence: MPL-2.0 License
🔫 GitHub application to suggest hints

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to hintman

Hint
💡 A hinting engine for the web
Stars: ✭ 3,280 (+13566.67%)
Mutual labels:  hint, hints
hexo-tag-hint
A Hexo tag plugin to display text hint/spoiler tooltip.
Stars: ✭ 26 (+8.33%)
Mutual labels:  hint
pull-request-size
Applies labels to Pull Requests based on the total lines of code changed.
Stars: ✭ 98 (+308.33%)
Mutual labels:  github-app
companion-module-requests
Repository for tracking module requests
Stars: ✭ 60 (+150%)
Mutual labels:  suggestions
merge-me
A GitHub app that merges your pull requests once all required checks pass.
Stars: ✭ 19 (-20.83%)
Mutual labels:  github-app
fixCache
Github app that keeps track of bug-prone files from commit history.
Stars: ✭ 82 (+241.67%)
Mutual labels:  github-app
ticket-tagger
Machine learning driven issue classification bot.
Stars: ✭ 24 (+0%)
Mutual labels:  github-app
react-input-hints
Get more out of your placeholders. Animates input placeholders to make it look like they are being typed in realtime - https://npmjs.com/react-input-hints
Stars: ✭ 56 (+133.33%)
Mutual labels:  hints
code-medium
Browser extension that simplifies writing code in Medium posts. Quickly create and edit Github Gists without leaving the editor
Stars: ✭ 59 (+145.83%)
Mutual labels:  github-app
github-app
node module to handle authentication for the GitHub Apps API
Stars: ✭ 51 (+112.5%)
Mutual labels:  github-app
Kaiserreich-4
Issue tracker for Kaiserreich for Hearts of Iron 4
Stars: ✭ 102 (+325%)
Mutual labels:  suggestions
Suggester
Suggester is a suggestion-focused Discord bot whose main purpose is to allow server managers to receive feedback from their members and improve their communities.
Stars: ✭ 128 (+433.33%)
Mutual labels:  suggestions
opensource-management-portal
Microsoft's monolithic GitHub Management Portal enabling enterprise scale self-service powered by the GitHub API 🏔🧑‍💻🧰
Stars: ✭ 369 (+1437.5%)
Mutual labels:  github-app
go-github-app
Template for building GitHub Apps in Go.
Stars: ✭ 45 (+87.5%)
Mutual labels:  github-app
app
GitHub App that enforces the Developer Certificate of Origin (DCO) on Pull Requests
Stars: ✭ 236 (+883.33%)
Mutual labels:  github-app
GuideChimp
Create interactive guided product tours in minutes with the most non-technical friendly, lightweight and extendable library.
Stars: ✭ 138 (+475%)
Mutual labels:  hint
Marketplace-App
Find Spelling errors in files within PRs
Stars: ✭ 47 (+95.83%)
Mutual labels:  github-app
prodict
Prodict, what Python dict meant to be.
Stars: ✭ 102 (+325%)
Mutual labels:  hints
check-in
Checks your test results metadata into github, commit-bound. Acts as a bot. You'll need a GitHub App to use it.
Stars: ✭ 18 (-25%)
Mutual labels:  github-app
github-task-list-completed
GitHub - Task list completed PR check
Stars: ✭ 95 (+295.83%)
Mutual labels:  github-app

hintman

GitHub App Build status MPL-2.0 license

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. ⚠️

References

Hintman 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.

Features

Current set of features includes:

  • Trailing spaces removal via GitHub suggestion mechanism
  • Trailing newlines removal via GitHub suggestion mechanism
  • [Haskell only] Submitting inline HLint suggestions to Haskell source code files

Stay tuned and watch for the updates!

Motivation

If 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.

Installation

To enable Hintman reviews, follow the link below and install it for all accounts and repositories where you would like it to use.

Hintman's review

Based on the gathered feedback, there could be two states of the Hintman bot:

  1. No hints were found for the pull request. In this case Hintman will 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: Hintman approve
  2. Hintman could appeal to some enhancements. Some of the supported by the app changes can be made. In this case, Hintman will 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: Hintman not approves
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].