Commit graph

  • de79955778 refactor: remove pattern from matches as it's not needed on each instance master Mohammad Kanaan 2026-07-27 21:40:32 +0300
  • ea6c75a0a8 matches: store path instead of file name Mohammad Kanaan 2026-07-27 21:32:25 +0300
  • a1c13d4342 fix read_lines to better handle errors Mohammad Kanaan 2026-07-27 21:29:57 +0300
  • 0f57d037e0 refactor: extract Cli and add CliOptions struct Mohammad Kanaan 2026-07-27 21:19:14 +0300
  • 0e20aff140 fix: build regex once instead of once per file Mohammad Kanaan 2026-07-27 20:44:53 +0300
  • 8452eae0f4 feat: add case insensitive mode Mohammad Kanaan 2026-07-27 20:00:11 +0300
  • ad6dc24d7e feat: add support for multiple files Mohammad Kanaan 2026-07-27 19:38:46 +0300
  • 3f1a5c5ef3 fix: remove useless == true Mohammad Kanaan 2026-07-27 13:57:18 +0300
  • f8181ee583 feat: implement proper cli exit codes Mohammad Kanaan 2026-07-27 13:50:12 +0300
  • 3a7df31b08 parser: test: add some tests Mohammad Kanaan 2026-07-27 13:20:13 +0300
  • c7002aef34 fix: improve get_file_name_from_path to use std Path Mohammad Kanaan 2026-07-27 13:08:12 +0300
  • 2001434ab5 matches: fix: cleaner fmt fn end Mohammad Kanaan 2026-07-27 13:05:19 +0300
  • 24803d8bee matches: fix: propagate formatting errors Mohammad Kanaan 2026-07-27 13:04:12 +0300
  • 0a67beb76f fix: line numbers now start at 1 Mohammad Kanaan 2026-07-27 13:03:14 +0300
  • 660b710cac feat: improve match_pattern to surface errors and avoid collecting everything at once Mohammad Kanaan 2026-07-27 12:53:58 +0300
  • d58ae9ffbe feat: implement basic pattern matching Mohammad Kanaan 2026-07-27 12:04:19 +0300
  • 452483b1b3 feat: implement an iterator to get the test with a test consumer Mohammad Kanaan 2026-07-27 11:43:48 +0300
  • 3138c5de7f chore: add rustfmt, anyhow, and zed config Mohammad Kanaan 2026-07-27 11:43:44 +0300
  • 3d1bb3de4c chore: add clap cli parser basic setup Mohammad Kanaan 2026-07-27 10:33:27 +0300
  • 54756a5f8c initial commit Mohammad Kanaan 2026-07-27 10:18:44 +0300