Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: mcandre/todolint

#shrinkwrap

04 Dec 21:27

Choose a tag to compare

Remove unused dependencies.

#lockedin

04 Dec 05:15

Choose a tag to compare

  • Modernize lazy_static API members into std::sync::LazyLock
  • Follow more Rust conventions (&str, &[&str] for input types; String, Vec<String> for output types)

#clarity

27 Nov 19:12

Choose a tag to compare

Align string replace templates and API documentation.

#comfort

22 Nov 22:02

Choose a tag to compare

Internalize more regex logic, for ease of configuration.

#roc

22 Nov 20:03

Choose a tag to compare

  • Improve accuracy by dividing pass/fail logic into two phases, using separate regexes for identifying formal tasks vs. general tasks.
  • Implement basic todolint.toml configuration file system. When present in the current directory, this file supercedes default settings.
  • Simplify default settings to primarily English idioms.
  • Establish a richer set of integration test files in examples/ on a per-human-language basis.

The writing for non-English examples was initially obtained from Gemini for mechanical testing purposes, though of course we do not trust Gemini for localization.

Speakers are welcome to help refine our examples, as well as add more languages.

#formalism

22 Nov 15:59

Choose a tag to compare

  • Unified TODO nicknames across human languages into a common default regex
  • Allow for exceptions of the form <status>: <uri>, as a way to provide meaningful context to longer term solutions
  • Deepen unit and integration tests

#works

22 Nov 03:35

Choose a tag to compare

Release archive includes precompiled binaries for a wide variety of platforms.