fix: rename package to advent_of_code
(#13)
`aoc` shadowed the `aoc-cli` binary which could lead to issues. closes #12
This commit is contained in:
parent
9bc635a056
commit
d0b923f727
8 changed files with 22 additions and 22 deletions
18
.vscode/launch.json
vendored
18
.vscode/launch.json
vendored
|
@ -7,11 +7,11 @@
|
||||||
{
|
{
|
||||||
"type": "lldb",
|
"type": "lldb",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"name": "Debug unit tests in executable 'aoc'",
|
"name": "Debug unit tests in executable 'advent_of_code'",
|
||||||
"cargo": {
|
"cargo": {
|
||||||
"args": ["test", "--no-run", "--bin=aoc", "--package=aoc"],
|
"args": ["test", "--no-run", "--bin=advent_of_code", "--package=advent_of_code"],
|
||||||
"filter": {
|
"filter": {
|
||||||
"name": "aoc",
|
"name": "advent_of_code",
|
||||||
"kind": "bin"
|
"kind": "bin"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -21,11 +21,11 @@
|
||||||
{
|
{
|
||||||
"type": "lldb",
|
"type": "lldb",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"name": "Debug executable 'aoc'",
|
"name": "Debug executable 'advent_of_code'",
|
||||||
"cargo": {
|
"cargo": {
|
||||||
"args": ["build", "--bin=aoc", "--package=aoc"],
|
"args": ["build", "--bin=advent_of_code", "--package=advent_of_code"],
|
||||||
"filter": {
|
"filter": {
|
||||||
"name": "aoc",
|
"name": "advent_of_code",
|
||||||
"kind": "bin"
|
"kind": "bin"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -35,11 +35,11 @@
|
||||||
{
|
{
|
||||||
"type": "lldb",
|
"type": "lldb",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"name": "Debug unit tests in library 'aoc'",
|
"name": "Debug unit tests in library 'advent_of_code'",
|
||||||
"cargo": {
|
"cargo": {
|
||||||
"args": ["test", "--no-run", "--lib", "--package=aoc"],
|
"args": ["test", "--no-run", "--lib", "--package=advent_of_code"],
|
||||||
"filter": {
|
"filter": {
|
||||||
"name": "aoc",
|
"name": "advent_of_code",
|
||||||
"kind": "lib"
|
"kind": "lib"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -3,7 +3,7 @@
|
||||||
version = 3
|
version = 3
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "aoc"
|
name = "advent_of_code"
|
||||||
version = "0.7.0"
|
version = "0.7.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"pico-args",
|
"pico-args",
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
[package]
|
[package]
|
||||||
name = "aoc"
|
name = "advent_of_code"
|
||||||
version = "0.7.0"
|
version = "0.7.0"
|
||||||
authors = ["Felix Spöttel <1682504+fspoettel@users.noreply.github.com>"]
|
authors = ["Felix Spöttel <1682504+fspoettel@users.noreply.github.com>"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
default-run = "aoc"
|
default-run = "advent_of_code"
|
||||||
publish = false
|
publish = false
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
|
|
|
@ -100,7 +100,7 @@ Displayed _timings_ show the raw execution time of your solution without overhea
|
||||||
cargo all
|
cargo all
|
||||||
|
|
||||||
# output:
|
# output:
|
||||||
# Running `target/release/aoc`
|
# Running `target/release/advent_of_code`
|
||||||
# ----------
|
# ----------
|
||||||
# | Day 01 |
|
# | Day 01 |
|
||||||
# ----------
|
# ----------
|
||||||
|
|
|
@ -17,9 +17,9 @@ pub fn part_two(input: &str) -> Option<u32> {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let input = &aoc::read_file("inputs", DAY);
|
let input = &advent_of_code::read_file("inputs", DAY);
|
||||||
aoc::solve!(1, part_one, input);
|
advent_of_code::solve!(1, part_one, input);
|
||||||
aoc::solve!(2, part_two, input);
|
advent_of_code::solve!(2, part_two, input);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
|
@ -28,13 +28,13 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_part_one() {
|
fn test_part_one() {
|
||||||
let input = aoc::read_file("examples", DAY);
|
let input = advent_of_code::read_file("examples", DAY);
|
||||||
assert_eq!(part_one(&input), None);
|
assert_eq!(part_one(&input), None);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_part_two() {
|
fn test_part_two() {
|
||||||
let input = aoc::read_file("examples", DAY);
|
let input = advent_of_code::read_file("examples", DAY);
|
||||||
assert_eq!(part_two(&input), None);
|
assert_eq!(part_two(&input), None);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/*
|
/*
|
||||||
* Use this file if you want to extract helpers from your solutions.
|
* Use this file if you want to extract helpers from your solutions.
|
||||||
* Example import from this file: `use aoc::helpers::example_fn;`.
|
* Example import from this file: `use advent_of_code::helpers::example_fn;`.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -15,7 +15,7 @@ pub const ANSI_RESET: &str = "\x1b[0m";
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! solve {
|
macro_rules! solve {
|
||||||
($part:expr, $solver:ident, $input:expr) => {{
|
($part:expr, $solver:ident, $input:expr) => {{
|
||||||
use aoc::{ANSI_BOLD, ANSI_ITALIC, ANSI_RESET};
|
use advent_of_code::{ANSI_BOLD, ANSI_ITALIC, ANSI_RESET};
|
||||||
use std::fmt::Display;
|
use std::fmt::Display;
|
||||||
use std::time::Instant;
|
use std::time::Instant;
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* This file contains template code.
|
* This file contains template code.
|
||||||
* There is no need to edit this file unless you want to change template functionality.
|
* There is no need to edit this file unless you want to change template functionality.
|
||||||
*/
|
*/
|
||||||
use aoc::{ANSI_BOLD, ANSI_ITALIC, ANSI_RESET};
|
use advent_of_code::{ANSI_BOLD, ANSI_ITALIC, ANSI_RESET};
|
||||||
use std::process::Command;
|
use std::process::Command;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
@ -34,7 +34,7 @@ fn main() {
|
||||||
if is_empty {
|
if is_empty {
|
||||||
0_f64
|
0_f64
|
||||||
} else {
|
} else {
|
||||||
aoc::parse_exec_time(&output)
|
advent_of_code::parse_exec_time(&output)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.sum();
|
.sum();
|
||||||
|
|
Loading…
Add table
Reference in a new issue