Help instructions:
$ notes --help
Enumerate all annotations: TODO, FIXME, OPTIMIZE, HACK, REVIEW, README
* Use TODO to note missing features or functionality that should
be added at a later date.
* Use FIXME to note broken code that needs to be fixed.
* Use OPTIMIZE to note slow or inefficient code that may cause
performance problems.
* Use HACK to note code smells where questionable coding practices
were used and should be refactored away.
* Use REVIEW to note anything that should be looked at to confirm
it is working as intended. For example: REVIEW: Are we sure this
is how the client does X currently?
* Use other custom annotation keywords if it feels appropriate,
but be sure to document them in your project's README or similar.
Usage: notes [OPTIONS] [ANNOTATION]
Options:
-h, --help Print usage
List all the default annotations (TODO
, FIXME
, OPTIMIZE
, HACK
, REVIEW
and README
):
$ notes
README.md: # TODO: Document...
lib/my_project/a_third_module.exs: # HACK: ...
lib/my_project/another_module.exs: # FIXME: ...
lib/my_project/module.exs: # FIXME: ...
priv/repo/seeds.exs: # TODO: ...
List a single annotation:
$ notes TODO
README.md: # TODO: Document URL: http://example.com/80b3eeeda161145079175f7975598b52
priv/repo/seeds.exs: # TODO: ...
List a custom annotation:
$ notes FOO
README.md: # FOO: This is an example of custom annotation