summaryrefslogtreecommitdiff
path: root/build.gradle
AgeCommit message (Collapse)Author
2019-05-13chore: Add linting via KtlintFabian Mastenbroek
This change adds support for linting the code base using ktlint and the excellent ktlint-gradle plugin.
2019-05-06chore: Move to Kotlin 1.3 official releaseFabian Mastenbroek
This change updates the code base to use the official Kotlin 1.3 release.
2019-05-06refactor: Introduce initial API design for 2.xFabian Mastenbroek
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.
2018-07-11chore: Update Gradle build configurationFabian Mastenbroek
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.
2018-07-11chore: Update Gradle wrapper versionFabian Mastenbroek
This change updates the Gradle wrapper version included in the repository to version 4.8 which includes native JUnit 5 integration.
2017-08-08Create initial architectureFabian Mastenbroek
This change adds the initial architecture of the Kotlin rewrite. The representation of the topology of a cloud network is unfinished and I am still not sure what would be the best way to represent it.
2017-07-23Target JVM version 8 in KotlinFabian Mastenbroek
This change makes the Kotlin compiler target version 8 of the Java Virtual Machine, so features like lambdas are supported.
2017-07-22Add Gradle configuration for KotlinFabian Mastenbroek
This change adds a Gradle build file to the repository, which will build the Kotlin project.