module TodoOrDiehard

Overview

The module

Defined in:

todo_or_diehard.cr

Constant Summary

COMPILE_DATE = 20231008

The date when compiled, as a number in the form yyyymmdd

VERSION = "0.3.0"

The version

Macro Summary

Macro Detail

macro [](message, *, by) #

The checked reminder that a raises an error on or after by date specified as a tuple (e.g. {2019, 10, 30}) or array (e.g. [2019, 10, 30])


[View source]
macro [](message, *, warn_by) #

The checked reminder that will log a warning on or after warn_by date specified as a tuple (e.g. {2019, 10, 30}) or array (e.g. [2019, 10, 30])


[View source]
macro [](message, *, y, m, d) #

The check that raises an error when overdue (i.e. current date is >= y/m/d).


[View source]
macro [](*, warning, y, m, d) #

The check that warns when overdue (i.e. current date is >= y/m/d).


[View source]