Limited WIP

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Oct 26, 2018
1 223
Plugin to help you limit work-in-progress (WIP) by imposing constraints on your workflow. The plugin has three main components:
  • Change size watchdog: show notifications when current changelist size exceeds threshold
  • Auto-revert: automatically revert current changelist after a timeout (the timer resets on each commit)
  • Test-commit-revert mode: revert current changelist on failed test; open commit dialog on passed test

Why?
  • to make really small steps, focus on one thing at a time and commit as soon as it’s done
  • to learn from various constraints like reverting changes every 5 minutes as it's practiced at code retreats
  • to help you use particular constraints, not to impose them (all components can be disabled and there are workarounds anyway, e.g. get reverted code from IDE local history)

See https://github.com/dkandalov/limited-wip for details.

Download plugin