| Age | Commit message (Collapse) | Author |
|
|
|
|
|
This change migrates the build configuration for Gradle in Groovy to
Kotlin, where possible. The scripts in the `gradle/` directory have not
been migrated to extensive use of dynamicism.
|
|
This change updates the Gradle wrapper that is shipped with the
repository to version 5.1.
|
|
This change adds support for generating documentation for all modules of
the repository using Dokka.
|
|
This change adds support for linting the code base using ktlint and the
excellent ktlint-gradle plugin.
|
|
This change introduces the new API design that will be introduced in the
2.x versions of the OpenDC Simulator.
This changes focuses on simplifying simulation primitives provided by
the simulator and introduces a new concept of actors based on the model
designed by the Akka Typed project.
For now, the old simulation models have been removed from the branch,
but will be ported back as this branch is being finalized.
|
|
This change adds support for Jacoco in the build toolchain.
|
|
This change updates the Gradle build configuration in order to make use
of the native JUnit 5 integration and the newest Kotlin and Dokka
plugins.
|
|
This change updates the Gradle wrapper version included in the
repository to version 4.8 which includes native JUnit 5 integration.
|
|
This change updates the .gitignore to include the gradle-wrapper in
the repository.
|
|
This change introduces a basic coroutine-based simulator implementation.
The simulator currently misses the crucial ability to send messages over
channels, which will be implemented in later commits.
|
|
This change fixes the copyright headers and license of the project in
order to assign the copyright to atlarge-research.
|
|
This change adds a Gradle build file to the repository, which will build
the Kotlin project.
|