Skip to content
Jakob Schneider edited this page Apr 6, 2022 · 5 revisions

Add / Remove Data Structures

Add / Delete the data structure file from the library folder and add / remove the corresponding path / entry to / from main/src/ca/uwaterloo/flix/api/Flix.scala

Add / Remove Tests

Add / Delete the test file from the tests folder and add / delete an entry in the corresponding suite. When working on the std lib, adding / deleting a file with tests for a data structure requires updating LibrarySuite.scala, since the library suite obviously deals with the std lib data structures.

LibrarySuite.scala is located in main/test/ca/uwaterloo/flix/library/LibrarySuite.scala

Building a jar

In the Flix project write ./gradlew clean jar. The jar is located in build/libs/flix.jar.

Clone this wiki locally