1
1
mirror of https://github.com/theoludwig/advent_of_code_2023.git synced 2024-07-17 07:20:11 +02:00
My solutions for the Advent of Code 2023, implemented in the Rust Programming Language. https://adventofcode.com/2023
Go to file
2024-01-27 17:49:25 +01:00
.github/workflows ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_1 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_2 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_3 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_4 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_5 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_6 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
day_7 ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
.commitlintrc.json ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
.editorconfig test: add cases for input.txt 2023-12-08 18:56:07 +01:00
.gitattributes ci: add automated tests/linting/format 2023-12-01 17:26:01 +01:00
.gitignore ci: add automated tests/linting/format 2023-12-01 17:26:01 +01:00
.markdownlint-cli2.jsonc ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
Cargo.lock ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
Cargo.toml ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
LICENSE ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00
README.md ci: test both MSRV and latest stable Rust versions 2024-01-27 17:49:25 +01:00

Advent of Code 2023

About

This repository contains my solutions for the Advent of Code 2023 challenges implemented in the Rust Programming Language.

Getting Started

Prerequisites

The current Minimum Supported Rust Version (MSRV) is 1.70.0 (determined thanks to cargo-msrv).

The project is tested against the following Rust versions:

  • Minimum Supported Rust Version (MSRV): v1.70.0
  • Latest Stable Version

Usage

# Run a specific day's challenge (e.g. Day 1)
cargo run --package day_1

# Build, Lint, and Test
cargo build
cargo test
cargo clippy --verbose -- -D warnings
cargo fmt -- --check

License

MIT