Michał Wawrzyniec Urbańczyk
14a01c4635
New IDE build script ( #3466 )
2022-05-23 04:16:04 +02:00
Radosław Waśko
a32644dd85
Make it possible to run Enso with assertions enabled ( #3450 )
...
Before, when running Enso with `-ea`, some assertions were broken and the interpreter would not start.
This PR fixes two very minor bugs that were the cause of this - now we can successfully run Enso with `-ea`, to test that any assertions in Truffle or in our own libraries are indeed satisfied.
Additionally, this PR adds a setting to SBT that ensures that IntelliJ uses the right language level (Java 17) for our projects.
2022-05-13 15:38:52 +00:00
Hubert Plociniczak
63ff67b621
Add formatting checks for Scala and Java ( #3394 )
2022-04-20 16:11:24 +02:00
Radosław Waśko
20be5516a5
Aggregates in the Database library - MVP ( #3353 )
...
Implements infrastructure for new aggregations in the Database. It comes with only some basic aggregations and limited error-handling. More aggregations and problem handling will be added in subsequent PRs.
# Important Notes
This introduces basic aggregations using our existing codegen and sets-up our testing infrastructure to be able to use the same aggregate tests as in-memory backend for the database backends.
Many aggregations are not yet implemented - they will be added in subsequent tasks.
There are some TODOs left - they will be addressed in the next tasks.
2022-03-28 15:51:37 +00:00
Michał Wawrzyniec Urbańczyk
5bc9811f6a
Remove Windows code signing environment. ( #3343 )
2022-03-15 16:07:52 +01:00
Michał W. Urbańczyk
5c6c882c38
[CI] Fix for the nightly workflow.
2022-02-21 22:34:34 +01:00
Michał Wawrzyniec Urbańczyk
f9069517db
The new nightly workflow. ( #3294 )
2022-02-21 16:09:48 +01:00
Michał Wawrzyniec Urbańczyk
9f051ad69c
Automatic cancelling of previous Engine workflow runs ( #3281 )
2022-02-16 17:04:18 +01:00
Michał Wawrzyniec Urbańczyk
ef9cbe04e6
Update for the build script ( #3277 )
2022-02-15 14:20:47 +01:00
Edward Kmett
0c25ee736c
Upgrade Truffle and Graal to Version 21.3.0 ( #3258 )
2022-02-11 19:05:13 +03:00
Michał Wawrzyniec Urbańczyk
4baad5f146
Nightly proccess preparations: Setting Enso version through the environment ( #3241 )
...
Co-authored-by: Radosław Waśko <radoslaw.wasko@enso.org>
Co-authored-by: Radosław Waśko <wasko.radek@gmail.com>
2022-02-07 15:14:32 +01:00
Michał Wawrzyniec Urbańczyk
ed0e918bff
Fix the new engine CI workflow ( #180855729 ) ( #3219 )
...
Co-authored-by: Radosław Waśko <radoslaw.wasko@enso.org>
2022-01-17 19:21:34 +01:00
Ilya Bogdanov
a4355876fa
Developers should be able to build and test desktop IDE on M1 Mac ( #3194 )
2022-01-10 12:18:34 +03:00
Michał Wawrzyniec Urbańczyk
66c256a1f7
Self-hosted Engine CI for Windows and Linux ( #3182 )
2021-12-27 17:56:35 +01:00
Adam Obuchowicz
c4d22102cf
Switch to 2021 edition ( #3173 )
2021-12-01 16:06:57 +01:00
Radosław Waśko
46c31bb9a5
Preinstalling With Dependencies ( #1981 )
2021-11-23 11:51:17 +03:00
Adam Obuchowicz
bb3b145af5
Refactor gui/src/rust/ide to two app/gui and app/ide-desktop ( #3157 )
2021-11-16 10:04:56 +01:00
Adam Obuchowicz
942464cbaf
Refactoring: merge utils into prelude; merge workspaces. ( #3151 )
2021-11-10 14:36:08 +01:00
Michał Wawrzyniec Urbańczyk
a7023cf585
Update docs.yml
...
Remove the Engine changelog check altogether.
2021-11-09 00:45:15 +01:00
Michał Wawrzyniec Urbańczyk
8fc51bfe44
Apply unified prettier style to engine codebase ( #3145 )
2021-11-08 16:45:29 +01:00
Michael Mauderer
c822256e6c
Update code style to use rust fmt ( #3131 )
2021-11-02 14:05:43 +01:00
Michael Mauderer
ab0f50a7a3
Bump rustc to nightly-2021-10-21 ( #3129 )
...
Bump rustc to nightly-2021-10-21, upgrade nightly features and fix new lints.
2021-11-01 23:41:52 +01:00
Michał Wawrzyniec Urbańczyk
76553dd217
Post-merge fixes ( #3130 )
...
Add GUI codeowners. Require jobs from GUI CI as part of PR. Keep prettier under control.
2021-11-01 20:44:15 +01:00
Michał W. Urbańczyk
99053decd8
various default branch switch - related updates
2021-11-01 01:37:30 +01:00
Michał W. Urbańczyk
a57da75ef0
update most of the CI workflows to use develop instead of main
2021-10-30 17:35:45 +02:00
Michał W. Urbańczyk
0d2653f835
one more path to fix
2021-10-30 17:24:54 +02:00
Michał W. Urbańczyk
d8ed4cd26f
CI fixes for GUI (IDE).
2021-10-30 17:06:21 +02:00
Michał W. Urbańczyk
7648deb492
single wprkspace, update ci
2021-10-30 15:04:07 +02:00
Ara Adkins
d6465e9e97
Implement a --compile
command for the engine runner ( #1998 )
2021-09-24 12:24:44 +01:00
Ara Adkins
1cd2706ba8
Load IR Caches from Disk ( #1996 )
2021-09-18 13:48:13 +01:00
Marcin Kostrzewa
a81257b402
Google Spreadsheet Reading ( #1976 )
2021-09-03 21:41:12 +02:00
Radosław Waśko
338743a832
Fix Nightly Builds on Windows ( #1953 )
2021-08-16 14:54:05 +02:00
Radosław Waśko
be6e60509a
Tool To Bump Stdlib Version ( #1947 )
2021-08-13 18:14:20 +02:00
Radosław Waśko
fac0405fd0
Updating Editions ( #1944 )
2021-08-12 16:55:23 +02:00
Radosław Waśko
270479c9a8
Fix Artifact Upload Issue on CI ( #1936 )
...
Fixes the nightly builds.
2021-08-10 21:05:39 +02:00
Radosław Waśko
31167fd6ae
Revert "Revert "Library Publishing MVP ( #1898 )"" ( #1933 )
2021-08-09 16:00:04 +02:00
Dmitry Bushev
10b0e11218
Add Project Template Files ( #1915 )
...
Add new templates
2021-08-02 19:01:15 +03:00
Ara Adkins
a7478bc573
Revert "Library Publishing MVP ( #1898 )"
...
This reverts commit 1bd4e5824e
.
2021-07-26 10:32:19 +01:00
Radosław Waśko
1bd4e5824e
Library Publishing MVP ( #1898 )
2021-07-23 18:16:34 +02:00
Radosław Waśko
f3bc88b91e
Library Downloads MVP ( #1885 )
2021-07-22 08:24:06 +02:00
Radosław Waśko
042a0f81f1
Fix Nightly Workflows and Update Release Policy ( #1845 )
2021-07-10 01:10:31 +02:00
Radosław Waśko
b58e895b18
Editions Integration ( #1832 )
2021-07-08 15:38:20 +02:00
Marcin Kostrzewa
189272c15f
Fix nightly builds [release: nightly] ( #1825 )
...
* fix?
* ... [no-changelog]
2021-06-29 17:04:01 +02:00
Radosław Waśko
241a1e7d74
Define Editions ( #1797 )
2021-06-18 16:39:45 +02:00
Ara Adkins
af4558a93c
Refactor the LS to support multiple content roots ( #1800 )
2021-06-16 11:00:42 +01:00
Radosław Waśko
db537bf0a8
Add some tweaks to the native builds ( #1779 )
2021-06-15 10:13:22 +01:00
Ara Adkins
1bdf87ce76
Update the memory limit for Native Image ( #1746 )
2021-05-20 14:03:14 +01:00
Maciej Mikołajek
f74d386acb
Rewrite Docs Generator from Python to Scala ( #1729 )
2021-05-17 18:44:21 +02:00
Ara Adkins
48bcebc723
Update to GraalVM 21.1.0 ( #1738 )
2021-05-14 13:08:39 +01:00
Dmitry Bushev
46725e07c3
Remove reflective access when loading OpenCV ( #1727 )
2021-05-05 17:26:01 +01:00