Commit Graph

  • bc3ea85dae Adds cargo and adds nix to editor config. main Drew Haven 2025-12-11 16:34:08 -08:00
  • ee116e4c52 Adds Flake.nix and .envrc Drew Haven 2025-12-11 16:32:15 -08:00
  • c89b57bb47 fix: fmt Felix Spöttel 2025-11-26 14:19:56 +01:00
  • 4bf768288d chore: bump AOC_YEAR to 2025 Felix Spöttel 2025-11-26 14:16:22 +01:00
  • a939163268 feat: update to rust edition 2024 Felix Spöttel 2025-11-26 14:14:49 +01:00
  • b67460e2b9 fix: clippy warning Felix Spöttel 2025-11-24 19:29:12 +01:00
  • ead6e2ccf7 Make Day::new const and remove Day::__new_unchecked (#73) Tristan Guichaoua 2025-11-22 10:15:59 +01:00
  • 012c8e1286 Merge pull request #75 from penelopeysm/main Felix Spöttel 2024-12-11 13:26:22 +01:00
  • 1f140f6047 Fix a README typo Penelope Yong 2024-12-11 11:41:45 +00:00
  • 8d92a20cde Remove warning in README Penelope Yong 2024-12-11 11:38:45 +00:00
  • 6d4f9b50c8 Use u64 to represent solution Penelope Yong 2024-12-11 11:34:34 +00:00
  • 36608db7b3 feat: use basename var in vscode debug (#69) Jonas 2024-12-03 11:48:35 +01:00
  • a50047ab0d perf: avoid clone in bencher (#67) Abdul-Rahman Sibahi 2024-12-03 00:53:46 +03:00
  • 3abf88c16a fix: run cargo fmt Felix Spöttel 2024-12-01 07:28:54 +01:00
  • 10f8c0e1b4 fix: remove unnecessary print in cargo time (#66) Felix Spöttel 2024-12-01 07:24:16 +01:00
  • a49a1d3c4a chore: bump year to 2024 (#65) Matt Clarke 2024-11-30 16:51:55 +00:00
  • fe89ad7990 ci: update continuous integration Felix Spöttel 2024-11-08 16:36:18 +01:00
  • 1d46931242 chore: remove deprecated crates vs code extension Felix Spöttel 2024-11-08 10:58:50 +01:00
  • 59866c3d70 chore: housekeeping Felix Spöttel 2024-10-31 23:10:19 +01:00
  • 3657f8c6dc feat(scaffold): overwrite argument (#63) RG 2024-11-01 03:32:13 +05:30
  • e2062e33fd fix: a few clippy warnings Felix Spöttel 2024-09-18 18:57:00 +09:00
  • 54f3c61092 chore(release): bump version Felix Spöttel 2023-12-22 13:11:38 +01:00
  • a9ba30187c fix: use server time for cargo today (#61) Mark Karasek 2023-12-18 15:36:18 -08:00
  • 335f2631a0 refactor: remove --time flags in favor of cargo time command (#58) Felix Spöttel 2023-12-13 11:55:38 +01:00
  • 234ac70c4e feat: make time command less noisy (#56) Tristan Guichaoua 2023-12-11 12:59:21 +01:00
  • c82e1e2c08 docs: clarify docs Felix Spöttel 2023-12-11 11:28:51 +01:00
  • 3aef583c58 feat: add editorconfig as recommended extension Felix Spöttel 2023-12-11 11:15:28 +01:00
  • f43530b297 chore: address some clippy::pedantic warnings (#55) Felix Spöttel 2023-12-11 09:43:59 +01:00
  • 84208a663a fix: fix vscode launch configs Felix Spöttel 2023-12-10 23:52:27 +01:00
  • c9671558ac chore(release): bump version Felix Spöttel 2023-12-10 13:58:22 +01:00
  • 874f57b359 feat: make cargo time incremental by default (#53) Felix Spöttel 2023-12-10 13:55:17 +01:00
  • 4c4232139a docs: improve skimmability Felix Spöttel 2023-12-09 15:12:52 +01:00
  • f8a1368765 feat: add cargo today command (#43) Tom Van Eyck 2023-12-09 14:43:37 +01:00
  • b696aa45da chore(release): bump version Felix Spöttel 2023-12-07 21:23:46 +01:00
  • ff6b542114 feat: add DHAT profiler (#52) Kevin Caffrey 2023-12-07 15:22:16 -05:00
  • 72e1283c11 docs: update link to template Felix Spöttel 2023-12-06 12:42:33 +01:00
  • 62bb12cb19 refactor: dry solution! macro implementation (#48) Tristan Guichaoua 2023-12-06 12:40:46 +01:00
  • a79ce7ad6d refactor: extract template to its own file (#49) Tristan Guichaoua 2023-12-06 12:38:02 +01:00
  • b71cbddde9 chore(release): bump version Felix Spöttel 2023-12-06 10:43:27 +01:00
  • c241820c41 feat: use hint::black_box for benchmark evaluation (#47) Felix Spöttel 2023-12-06 10:08:35 +01:00
  • a9dcd181aa docs: update wording Felix Spöttel 2023-12-05 23:41:28 +01:00
  • df48bfe6ec feat: add macro arms for running individual parts of a solution (#44) Matt Clarke 2023-12-05 21:56:53 +00:00
  • 9d064019c3 refactor: move Day struct to template module (#40) Felix Spöttel 2023-12-05 22:39:20 +01:00
  • 3260b731be feat: add --download flag to scaffold (#46) Felix Spöttel 2023-12-05 22:35:32 +01:00
  • 47e4f227bd fix: spelling error in stars-action commit message (#38) Marcelo Fornet 2023-12-01 15:37:21 +01:00
  • 58916603d0 chore(release): bump version Felix Spöttel 2023-12-01 13:59:31 +01:00
  • 61cc69b124 fix: cargo fmt Felix Spöttel 2023-12-01 13:49:39 +01:00
  • 38dc536984 feat: add read_file_part() helper Felix Spöttel 2023-12-01 13:25:07 +01:00
  • b7b5a58f0f fix: gitignore puzzle descriptions Felix Spöttel 2023-12-01 10:15:39 +01:00
  • 8376a61d0b fix: only gitignore real puzzle inputs Felix Spöttel 2023-12-01 09:58:59 +01:00
  • 47ac046562 docs: improve readme formatting & wording Felix Spöttel 2023-11-28 16:35:58 +01:00
  • ae1d965f45 chore: bump AOC_YEAR to 2023 Felix Spöttel 2023-11-24 09:31:13 +01:00
  • fddbb2d987 chore(release): bump version Felix Spöttel 2023-11-24 09:27:19 +01:00
  • 751fde7451 ci: update readme-stars workflow (#36) Tristan Guichaoua 2023-11-24 09:25:37 +01:00
  • 656bd38f4c chore(release): bump version Felix Spöttel 2023-11-22 14:13:45 +01:00
  • a3cc3a7efe refactor: rename main! macro to solution! Felix Spöttel 2023-11-22 14:13:12 +01:00
  • 6d9bf346a0 feat: use checked Day type instead of integers for days (#35) Tristan Guichaoua 2023-11-22 14:10:19 +01:00
  • 6653e856a6 chore(release): bump version Felix Spöttel 2023-11-01 10:48:09 +01:00
  • 6708184f1b docs: improve wording (#34) Felix Spöttel 2023-11-01 10:45:55 +01:00
  • d7af3dca9e refactor: fix most pedantic clippy warnings Felix Spöttel 2023-10-31 19:46:31 +01:00
  • f46d1e209c docs: clarify solve command Felix Spöttel 2023-10-31 19:03:48 +01:00
  • 83e229c7df fix: check in updated file layout Felix Spöttel 2023-10-21 21:54:22 +02:00
  • c11ac61252 ci: fixup Felix Spöttel 2023-10-21 21:23:46 +02:00
  • 1b10ee20ac ci: enable caching for cargo (#31) Felix Spöttel 2023-10-21 21:22:31 +02:00
  • 70dac9329f feat: implement benchmarks (#30) Felix Spöttel 2023-10-21 21:08:46 +02:00
  • d10ec0573e feat: add --submit <part> option to cargo solve (#25) Felix Spöttel 2023-10-21 14:46:19 +02:00
  • 1c8ea27eae Make the template pass cargo clippy by resolving warnings (#28) Andy Pymont 2023-02-04 22:17:04 +00:00
  • c8c3dc04be docs: fix "download command" link (#27) Melvin Wang 2022-12-27 05:04:10 -05:00
  • 0908ad602b chore: fmt Felix Spöttel 2022-12-07 00:09:33 +01:00
  • 4d10812fd3 feat: download puzzle descriptions (#21) Felix Spöttel 2022-12-06 18:22:40 +01:00
  • 7ef01ab32f fix(editorconfig): don't trim trailing whitespace in txt files Felix Spöttel 2022-12-05 09:25:59 +01:00
  • 6ae29a25e8 ci: update actions to use actions/checkout@v3 (#17) Burkhard Mittelbach 2022-12-04 18:29:42 +01:00
  • 6379e82105 Add CI hook to check code formatting using cargo fmt --check (#18) Burkhard Mittelbach 2022-12-04 18:28:49 +01:00
  • b8b688f9d8 fix: respect --release when running cargo all Felix Spöttel 2022-12-04 11:56:41 +01:00
  • 8b6ec2b607 docs: add note about running subset of tests Felix Spöttel 2022-12-03 14:15:03 +01:00
  • 5090d04b26 ci: disable readme_stars.schedule by default Felix Spöttel 2022-12-01 16:28:05 +01:00
  • f0a1ebe8c4 chore: bump version Felix Spöttel 2022-11-29 20:19:22 +01:00
  • d0b923f727 fix: rename package to advent_of_code (#13) Felix Spöttel 2022-11-29 20:17:00 +01:00
  • 9bc635a056 chore: bump version Felix Spöttel 2022-11-29 14:10:03 +01:00
  • 7d663f1407 fix: compatibility with aoc-cli@^0.5.0 Felix Spöttel 2022-11-29 14:08:49 +01:00
  • a6405f2edb chore: remove hashbrown crate suggestion Tristan Guichaoua 2022-11-29 11:42:11 +01:00
  • f5b7707dd8 chore: add publish=false (#9) Tristan Guichaoua 2022-11-29 11:40:59 +01:00
  • 3ac30268ea docs: typos Felix Spöttel 2022-11-29 09:53:20 +01:00
  • ffc7cdb4ce chore: run cargo fmt Felix Spöttel 2022-11-25 16:30:15 +01:00
  • 9137ecc126 feat: configure vs code recommended extensions Felix Spöttel 2022-11-25 13:45:53 +00:00
  • ab591ae1e9 feat: add devcontainer for codespaces Felix Spöttel 2022-11-25 13:34:00 +00:00
  • c4507b6db8 fix: update scaffold command output Felix Spöttel 2022-11-25 14:25:02 +01:00
  • 8daca41984 fix: clippy warning in 1.65.0 Felix Spöttel 2022-11-25 13:18:24 +00:00
  • 00a63c8afc docs: add link to blessed.rs Felix Spöttel 2022-11-14 12:10:05 +01:00
  • b66028a8f7 docs: update links pointing to master Felix Spöttel 2022-11-07 12:22:18 +01:00
  • a67432389e chore: bump version Felix Spöttel 2022-11-06 21:25:06 +01:00
  • 132fb662de fix: compatibility with aoc-cli^0.4.0 (#7) Felix Spöttel 2022-11-06 21:23:46 +01:00
  • 840d617dde docs: fix internal link to download command Felix Spöttel 2022-11-06 12:02:15 +01:00
  • f6b75e38a5 docs: fix broken internal link to aoc-cli setup (#5) Peter Anning 2022-11-06 11:00:21 +00:00
  • 24ea1ba3a1 chore: bump version Felix Spöttel 2022-11-06 11:07:10 +01:00
  • 66ca5907f9 docs: typo Felix Spöttel 2022-11-06 11:06:06 +01:00
  • e1a4fa6657 docs: improve footnote formatting Felix Spöttel 2022-11-06 11:05:31 +01:00
  • b1149487c5 docs: fix leftover occurence of cargo day (#3) Peter Anning 2022-11-06 09:30:19 +00:00
  • e50725168a feat: rename command day => solve Felix Spöttel 2022-11-03 23:02:11 +01:00
  • 3fb88bc654 docs: typo Felix Spöttel 2022-10-29 17:27:53 +02:00