{"repo":"cqfn/pdd","free":true,"listed":false,"github":"https://github.com/cqfn/pdd","clone":"git clone https://github.com/cqfn/pdd.git","description":"Command line toolkit for collecting TODO markers from your code, known as Puzzle Driven Development (PDD)","language":"Ruby","stars":85,"topics":["ruby","puzzle","pdd","markers","management","todo"],"license":"MIT","category":"productivity","readme_excerpt":"Collector of TODO Puzzles in Source Code Read this article about [ Puzzle Driven Development ][blog]. Also, check the patent application [US 12/840,306][patent]. Also, check 0pdd.com: a hosted service, where this command line tool works for you. Read [ PDD in Action ][in-action] and watch this [webinar]. First, make sure Ruby 2.6+ and libmagic are installed. Then, install our gem: Run it locally and read its output: Usage You can exclude & include a certain number of files from the search via these options: You can skip any file(s) with a name suffix that matches the pattern glob, using wildcard matching; a name suffix is either the whole path and name, or a regex, for example: You can include too: Search only files whose name matches glob, using wildcard matching as described under --exclude . If contradictory --include and --exclude options are given, the last matching one wins. If no --include or --exclude options are given, all files from the working directory are included, example: There is an option to create a .pdd file in your project and save all required parameters in it. You can see a file example in this project. How to Format? Every puzzle has to be formatted like this (pay attention to the leading space in every consecutive line): [] - Replace with appropriate data (see text enclosed in brackets) < - Optional (enclosed data can be left out) Example: If you use it in combination with 0pdd, after processing this text, the issue titled \"File.java:10-13: This is som","default_branch":null,"files":null,"tree":[],"storefront":"/r/cqfn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cqfn/pdd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}