Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dbubenheim/advent-of-code-2022
My very own solutions to the amazing advent of code from 2022
https://github.com/dbubenheim/advent-of-code-2022
advent-of-code advent-of-code-2022 kotlin problem-solving
Last synced: 1 day ago
JSON representation
My very own solutions to the amazing advent of code from 2022
- Host: GitHub
- URL: https://github.com/dbubenheim/advent-of-code-2022
- Owner: dbubenheim
- License: mit
- Created: 2022-12-04T20:27:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-16T15:13:27.000Z (about 1 month ago)
- Last Synced: 2024-12-16T16:26:53.060Z (about 1 month ago)
- Topics: advent-of-code, advent-of-code-2022, kotlin, problem-solving
- Language: Kotlin
- Homepage:
- Size: 253 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# advent-of-code-2022
![GitHub last commit](https://img.shields.io/github/last-commit/dbubenheim/advent-of-code-2022?style=for-the-badge)
![Travis (.org)](https://img.shields.io/travis/dbubenheim/advent-of-code-2022?style=for-the-badge)
![GitHub](https://img.shields.io/github/license/dbubenheim/advent-of-code-2022?label=license&style=for-the-badge)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/dbubenheim/advent-of-code-2022?style=for-the-badge)
![GitHub top language](https://img.shields.io/github/languages/top/dbubenheim/advent-of-code-2022?style=for-the-badge)## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing
purposes.### Prerequisites
What things you need to install the software and how to install them
- JDK 19 or later
### Installing
You can set up the project into an IDE by importing the folder. The following command shows how to do it in IntelliJ
IDEA.```
idea advent-of-code-2022
```## Running the tests
You can easily run the automated tests of this project by the shipped gradle wrapper
```
❯ ./gradlew clean test
Starting a Gradle Daemon (subsequent builds will be faster)> Task :app:compileKotlin
> Task :app:test
...
BUILD SUCCESSFUL in 1m 44s
5 actionable tasks: 5 executed
```### Break down into tests
There are unit tests for all the solved days. Each one is in a separate package located under `src/test/kotlin`.
```
── test
├── kotlin
│ └── advent
│ └── of
│ └── code
│ ├── day01
│ │ └── Day01Test.kt
│ ├── day02
│ │ └── Day02Test.kt
│ ├── day03
│ │ └── Day03Test.kt
```## Built With
* [Kotlin](https://kotlinlang.org/) - The programming language used
* [Gradle](https://gradle.org/) - Dependency Management## Authors
* **Daniel Bubenheim** - *Initial work* - [dbubenheim](https://github.com/dbubenheim)
See also the list of [contributors](https://github.com/dbubenheim/advent-of-code-2020/contributors) who participated in
this project.## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details