summaryrefslogtreecommitdiff
path: root/simulator/buildSrc/src
AgeCommit message (Collapse)Author
2021-02-23Use Java Platform for shared dependency constraintsFabian Mastenbroek
This change uses the Java Platform functionality from Gradle to enable shared dependency constraints across modules.
2021-02-23exp: Support running SC18 experiment from within IntelliJFabian Mastenbroek
2021-02-23Utilize version constraints for shared versionsFabian Mastenbroek
This change updates the Gradle configuration to utilize version constraints to force the same dependency version across modules.
2021-02-23Move dependency versions to gradle.propertiesFabian Mastenbroek
This change moves the version of the dependencies from buildSrc to gradle.properties to prevent recompilation when changing dependency versions.
2021-02-23Extract testing conventions from Kotlin conventionsFabian Mastenbroek
This change extracts the configuration for test from the Kotlin library conventions.
2021-02-23Extract Jacoco convention from Kotlin library conventionFabian Mastenbroek
This commit extracts the configuration for Jacoco into a separate convention file.
2021-02-16Update JUnit dependencies to 5.7.1Fabian Mastenbroek
2021-01-07Add rudimentary console runner for harnessFabian Mastenbroek
2020-12-31Update to kotlinx-coroutines 1.4.2Fabian Mastenbroek
2020-10-29Add support for Java 15 buildFabian Mastenbroek
2020-10-01Add explicit API visibilityFabian Mastenbroek
This change adds explicit visibility modifiers to the public interfaces and enables Kotlin 1.4's explicit API mode.
2020-09-24Update Kotlin to 1.4Fabian Mastenbroek
This change updates the code base to use Kotlin 1.4 which promises better performance in IDEs and a new interference algorithm to solve more complex type checking cases. See https://kotlinlang.org/docs/reference/whatsnew14.html for more information.
2020-08-24Prepare simulator repository for monorepoGeorgios Andreadis
This change prepares the simulator Git repository for the monorepo residing at https://github.com/atlarge-research.com/opendc. To accomodate for this, we move all files into a simulator subdirectory.