Commit Graph

42 Commits

Author SHA1 Message Date
Łukasz Olczak
7a1b333f2c
'text/save' method (#601) 2020-03-12 16:27:47 +01:00
Łukasz Olczak
004f73c649
text/applyEdit method (#598) 2020-03-11 17:55:07 +01:00
Maciej Mikołajek
471c8aebe6
Add documentation for Documentation Parser (#596)
* Add documentation for DocParser

* Edit the documentation of the doc comment syntax

Co-authored-by: Ara Adkins <me@ara.io>
2020-03-10 16:18:59 +01:00
Dmitry Bushev
7b17e7e789
Add file/move message to language server (#574)
* feat: impl Ws MoveFile

* doc: update engine-services

* misc: run scalafmt

* test: add more

* fix: rebase

* test: add missing cases

* misc: run scalafmt

* test: update
2020-03-09 14:26:10 +03:00
Dmitry Bushev
22f505b6c4
Add file/exists message to language server (#579)
* feat: impl file/exists

* doc: update engine-services

* doc: wrap 80
2020-03-09 13:54:44 +03:00
Łukasz Olczak
31d5e6eb5b
text/closeFile method (#583) 2020-03-06 19:14:50 +01:00
Ara Adkins
23d33c4438
Desugar operators to functions (#581) 2020-03-06 15:23:39 +00:00
Łukasz Olczak
e5530045bf
text/openFile method (#575) 2020-03-06 15:17:46 +01:00
Dmitry Bushev
2275a97233
Add file/copy message to language server (#570)
* feat: impl file/copy command

* test: add Ws tests

* doc: update engine-services

* misc: run scalafmt

* test: exists

* test: typo

* fix: impl missing test cases
2020-03-05 19:18:20 +03:00
Marcin Kostrzewa
f1c4ee8140
Execution API spec (#572)
Co-Authored-By: Ara Adkins <iamrecursion@users.noreply.github.com>
2020-03-05 15:25:57 +01:00
Dmitry Bushev
a712288aad
Add file/delete message (#568)
* impl: file/delete

* add: tests

* doc: update engine-services

* misc: remove irrelevant comment

* test: address review comments

* Revert "misc: remove irrelevant comment"

This reverts commit a89a5505db59407a6ce7a8e8ab8e274ec0ee8f3f.

* test: exists
2020-03-04 16:43:35 +03:00
Łukasz Olczak
0b22606fa1
File and directory creation for LS (#560) 2020-02-28 10:37:42 +00:00
Łukasz Olczak
fe471314ec
File Reads for the Language Server (#559)
File Reads for the Language Server
2020-02-26 18:03:14 +01:00
Łukasz Olczak
016602972f
File write feature. (#557)
Provides writing to a file capability. It writes a textual content to an arbitrary file.
2020-02-25 14:38:48 +01:00
Marcin Kostrzewa
41c992b13e
Add content field to text/openFile 2020-02-21 18:34:17 +01:00
Ara Adkins
cd5206e3a4
Specify the engine protocol (#554) 2020-02-21 16:29:50 +00:00
Ara Adkins
f0d0495b27
Record decisions about the return value of = (#427) 2020-01-15 10:01:56 +00:00
Ara Adkins
34abad6fe4
Add design docs for caching and re-evaluation (#422) 2020-01-09 13:43:44 +00:00
Marcin Kostrzewa
4f177aa0f5
Fix uncached flows, refactor and document the function call flow (#417) 2020-01-07 13:39:07 +01:00
Ara Adkins
83efbdfd6f
Organise the design documentation (#415) 2019-12-20 16:42:54 +00:00
Ara Adkins
d24577c565
Update design docs for engine services (#411) 2019-12-19 14:13:20 +00:00
Marcin Kostrzewa
1cbe3d3534
Update engine-services.md 2019-12-17 11:26:20 +01:00
Ara Adkins
96fabb91f4
Sync Rust style guide with BaseGL repo 2019-12-17 10:21:59 +00:00
Ara Adkins
2bf9fea172
Add an initial design doc for engine services (#386) 2019-12-16 17:34:24 +00:00
Ara Adkins
f2aa6b6b26
Update scala-style-guide.md 2019-12-16 13:35:26 +00:00
Ara Adkins
b9ae90ba34
Update java-style-guide.md 2019-12-16 13:35:14 +00:00
Wojciech Daniło
aebfe94a80 Update design notes (#376) 2019-12-09 05:32:36 +00:00
Ara Adkins
b1372cbf94
Fix naming for new design document 2019-12-06 22:10:47 +00:00
Ara Adkins
cbe5c441de
Edit the language design doc (#375) 2019-12-06 22:08:50 +00:00
Paul Kapustin
2ff8f6277e Make some language improvements in design docs (#361) 2019-11-28 22:06:43 +00:00
Wojciech Daniło
9f3fda1b42
Update rust-style-guide.md 2019-11-18 22:03:15 +01:00
Ara Adkins
261660abac Update style guides around complexity (#213) 2019-10-02 21:07:29 +02:00
Ara Adkins
59a4c2757a
Create comparative benchmarks (#205) 2019-09-30 16:14:42 +01:00
Ara Adkins
b8036384d6
Bump the sbt and scala versions (#198)
This PR also updates the style guides.
2019-09-27 14:55:58 +01:00
Ara Adkins
6e9c557682
Bump the GraalVM version and fix CI (#195) 2019-09-25 17:49:43 +01:00
Michał Wawrzyniec Urbańczyk
d2e16c3e1f
Directory structure and packaging guideline (#64)
* Directory structure and packaging guidelines as suggested by wdanilo when discussing the file manager.
* renames to follow the proposed structure
2019-08-06 02:25:35 +02:00
Ara Adkins
da27ecbc72
Fix style guides (#62) 2019-07-26 13:00:49 +01:00
Ara Adkins
b1e0717d07
Document options for unbounded recursion (#51) 2019-07-24 13:50:39 +01:00
Ara Adkins
eac3251773
Update doc comment guidelines (#49) 2019-07-24 13:05:45 +01:00
Ara Adkins
e3ec0fe22b
Add Java style guide. 2019-06-26 10:29:42 +01:00
Ara Adkins
6864549af2
Project Setup (#4)
* Set up the interpreter project.
* Reformat build.sbt
* Fix style guide
2019-06-14 16:26:49 +01:00
Ara Adkins
e91df35902
Set up the repository (#1)
* Add scalafmt configuration
* Add docs and issue/PR templates
* Update gitignore, add readme and license
* Add contributing and code of conduct
2019-06-11 17:07:54 +01:00