Dmitry Bushev
|
45d75536aa
|
Wait for Suggestions Database Initialization (#1025)
|
2020-07-22 17:12:52 +03:00 |
|
Dmitry Bushev
|
ded61865a4
|
Fix the search/getSuggestionsDatabase API (#1021)
|
2020-07-21 23:15:14 +03:00 |
|
Ara Adkins
|
f5ffbe8fa7
|
Add a markdown style guide (#1022)
|
2020-07-21 13:59:40 +01:00 |
|
Dmitry Bushev
|
b8ff893840
|
Enable FlakySpec only on Windows (#1015)
|
2020-07-20 17:13:37 +03:00 |
|
Dmitry Bushev
|
30d136a141
|
Integration with the Searcher Database (#994)
|
2020-07-20 11:00:49 +03:00 |
|
Dmitry Bushev
|
01217d036c
|
Increase timeouts on Windows CI (#988)
|
2020-07-14 14:44:40 +03:00 |
|
Radosław Waśko
|
610a38df9a
|
Launcher Native Image Build (#970)
|
2020-07-10 12:57:42 +02:00 |
|
Dmitry Bushev
|
6ba038c800
|
Implement Search Requests API (#953)
|
2020-07-06 16:55:21 +03:00 |
|
Radosław Waśko
|
7c7352fa72
|
Fix logger warnings in tests (#965)
|
2020-07-03 13:02:27 +01:00 |
|
Łukasz Olczak
|
a8293eb3a0
|
Support for Project Renaming (#929)
|
2020-07-01 15:55:50 +02:00 |
|
Radosław Waśko
|
cf0c735e91
|
Java 11 Migration (#928)
|
2020-07-01 13:21:13 +02:00 |
|
Ara Adkins
|
e9b676834b
|
Bump the SBT and Scala versions (#948)
1. This PR also re-enables windows CI.
|
2020-06-29 18:24:41 +01:00 |
|
Dmitry Bushev
|
8ecc786be6
|
Implement Suggestions Updates API (#930)
|
2020-06-26 19:52:42 +03:00 |
|
Ara Adkins
|
94c7e77e03
|
Update references to Luna to be Enso (#931)
|
2020-06-24 12:07:24 +01:00 |
|
Łukasz Olczak
|
1f46a3f9a1
|
Introduce Threaded Executions to the Runtime Server Instrument (#807)
|
2020-06-16 13:16:07 +02:00 |
|
Dmitry Bushev
|
e1077e0389
|
Add RetrySpec to tests (#828)
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-06-16 10:20:51 +01:00 |
|
Ara Adkins
|
d1ab83b4f1
|
Update the configuration for new default branch
|
2020-06-15 14:25:55 +01:00 |
|
Łukasz Olczak
|
214cf164c5
|
Robust stoppage of the Language Server (#826)
|
2020-06-10 15:51:38 +02:00 |
|
Radosław Waśko
|
92ac4b7449
|
Bump sbt version to 1.3.12 (#795)
|
2020-06-01 13:03:30 +01:00 |
|
Łukasz Olczak
|
806bf9dcb7
|
Introduce Threaded Executions to the Runtime Server Instrument - Part 1 (#781)
|
2020-05-26 17:37:54 +02:00 |
|
Łukasz Olczak
|
b4e24c3c97
|
Input/Output Stream Redirection (#772)
|
2020-05-20 20:23:36 +02:00 |
|
Dmitry Bushev
|
5be8ec20bc
|
Add FlakySpec Test Suite (#768)
|
2020-05-20 19:05:09 +03:00 |
|
Dmitry Bushev
|
4c3b80cfe3
|
Add Error Handling to Execution Context (#742)
* add: error handling to execution context
* update: error handling
* add: logging
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-05-14 18:48:44 +03:00 |
|
Łukasz Olczak
|
7d82b1abee
|
Fix Flatbuffers Issues for IDE (#741)
|
2020-05-13 14:21:33 +02:00 |
|
Łukasz Olczak
|
817b2a9d11
|
Binary File Support (#727)
|
2020-05-12 16:10:44 +02:00 |
|
Dmitry Bushev
|
0d12d98b9d
|
Update Language Server Spec (#726)
* doc: update executionContext/fork API
* doc: qualified name
* doc: add execution context example
* update: executionContext/create
* doc: cleanup
* doc: add Main.enso contents
* update: init execution context
* doc: update executionContext/push
* debug: clean
* Revert "debug: clean"
This reverts commit 1c71f0b678192363a61d6ac5d7509bd234d2a697.
* test: disable flaky ProjectManagerApiSpec
|
2020-05-08 20:30:47 +03:00 |
|
Dmitry Bushev
|
55486e50d3
|
Review of the Language Server Spec (#712)
* fix: file/event
* fix: capability text/canEdit
* fix: capability file/receivesTreeUpdates
* fix: capability executionContext/canModify
* fix: capability executionContext/receivesUpdates
* doc: file open&close wording
* doc: add SHA3-224
* misc: cleanup
* doc: rename project picker to manager
* update: remove DirectoryTruncated node
* doc: versioning
* test: increase PingHandler timeout
* Revert "test: increase PingHandler timeout"
This reverts commit b225a885c24d0d5b8dfbc02a220107653b5deae0.
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-05-06 17:58:18 +03:00 |
|
Łukasz Olczak
|
29190f8339
|
Truffle Integration for the Binary Protocol (#711)
|
2020-05-06 14:23:00 +02:00 |
|
Ara Adkins
|
50e307e6ee
|
Bump scalac version to 2.13.2 (#703)
|
2020-04-30 20:30:55 +01:00 |
|
Łukasz Olczak
|
f7e9f9fa85
|
Implementation of The Visualisation Binary Protocol - RPC-side (#688)
|
2020-04-28 17:30:15 +02:00 |
|
Marcin Kostrzewa
|
4ba26a3034
|
Compile Error Handling (#687)
|
2020-04-28 14:03:33 +02:00 |
|
Ara Adkins
|
9013407091
|
Implement dataflow analysis for Enso (#673)
|
2020-04-23 16:25:39 +01:00 |
|
Dmitry Bushev
|
9fcef233a8
|
Add: executionContext/recompute command (#669)
* add: executionContext/recompute
* doc: review comments
|
2020-04-23 15:13:02 +03:00 |
|
Łukasz Olczak
|
413962df92
|
Implementation of The Visualisation Binary Protocol (#665)
|
2020-04-23 12:42:59 +02:00 |
|
Dmitry Bushev
|
a10e37342b
|
Execution Context Integration with Text Change Events (#668)
* add: notifications to CollaborativeBuffer
* impl: trigger re-execution on file notifications
* add: file notifications test
* doc: update
* update: don't re-execute on file open
* fix: typo
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-04-22 21:11:30 +03:00 |
|
Marcin Kostrzewa
|
e2d901fb68
|
Module file operations through execution server (#660)
|
2020-04-20 14:33:51 +02:00 |
|
Dmitry Bushev
|
75f25b66db
|
Integrate the LS with context management (#657)
|
2020-04-17 17:31:12 +01:00 |
|
Dmitry Bushev
|
86fdc07ce0
|
Run scalafmt after updating its version (#661)
|
2020-04-17 17:05:56 +01:00 |
|
Łukasz Olczak
|
50e6072b41
|
Flatbuffers integration (#655)
|
2020-04-17 15:47:58 +02:00 |
|
Łukasz Olczak
|
d296ac1ef8
|
Implementation of session initialisation (#649)
|
2020-04-15 12:56:11 +02:00 |
|
Ara Adkins
|
8a99415a30
|
Fix warnings, docs, and repo structure (#651)
|
2020-04-14 17:00:51 +01:00 |
|
Dmitry Bushev
|
4e73aba706
|
Add executionContext/expressionValuesComputed notifincation (#648)
* WIP ExpressionValueUpdate
* Add client reference
* doc: update
* refactor: ExpressionValuesComputed
* refactor: conversion functions
* impl: Config findRelativePath
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-04-14 16:33:24 +03:00 |
|
Łukasz Olczak
|
e966392cc8
|
Implementation of the Language Server Supervisor Process (#643)
|
2020-04-10 12:11:15 +02:00 |
|
Dmitry Bushev
|
76faaaabcd
|
Add executionContext push & pop commands (#637)
* add: executionContext/push
* add: executionContext/pop
* add: stack to engine handler
* misc: cleanup
* misc: update error handling
* misc: cleanup
|
2020-04-09 16:29:14 +03:00 |
|
Marcin Kostrzewa
|
23f7797632
|
Language Execution Service (#642)
* Execution service
* fix language server
* cr feedbakz
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-04-09 15:02:12 +03:00 |
|
Dmitry Bushev
|
dc58fc6b2a
|
Add executionContext/destroy (#634)
* add: executionContext/destroy
* remove: ExecutionProtocol
* refactor: UnhandledLogging
* add: custom errors
* refactor: runtime errors
|
2020-04-06 14:15:50 +03:00 |
|
Dmitry Bushev
|
a0d68eca37
|
Add executionContext/create command (#632)
* WIP Context
* test: executionContext/create
* misc: scalafmt
* add: requestId
* doc: update
* update: routing
* misc: cleanup
* doc: update
* fix: runtime
* fix: runtime tests
* add: message envelope
* refactor: remove ContextManager
* refactor: correlationId
|
2020-04-02 16:58:32 +03:00 |
|
Łukasz Olczak
|
5c616c2727
|
Implementation of project/open and project/close commands. (#631)
|
2020-03-31 15:51:05 +02:00 |
|
Dmitry Bushev
|
0ffce13894
|
Add file/event command (#626)
* WIP FileEventWatcher
* WIP Capabilities
* update: FileEvent
* test: FileEventRegistryTest
* update: cleanup resources
* doc: misc
* update: FileEventRegistry protocol
* refactor: FileEventRegistry
* misc: cleanup
* doc: fix scaladoc
* test: resolve real path
* refactor: FileEventWatcher
* refactor: FileEventManager
* fix: test path
* update: FileEventManager handle watcher errors
* add: respond with custom errors
* add: handle ClientDisconnected
* doc: update
* add: force release capability on errors
* refactor: FileEventManager
* add: enumeratum
* update: stop manager after error
* update: watch manager
* update: manager sends events to client
* refactor: file event actors
* refactor: rename registry to handler
* refactor: rename manager to PathWatcher
* refactor: effectful watcher start and stop
* refactor: rename FileEventWatcher to WatcherAdapter
* misc: cleanup
* impl: unhandled
* feat: cancel timeout timers
|
2020-03-31 15:23:23 +03:00 |
|
Dmitry Bushev
|
47ad474790
|
Add file/info command (#614)
* feat: impl file/info
* doc: typo
* add: OffsetDateTime
* update: UTCDateTime JSON format
* update: remove UTCDateTime
* fix: review comments
Co-authored-by: Ara Adkins <iamrecursion@users.noreply.github.com>
|
2020-03-25 13:30:26 +03:00 |
|