Michał Wawrzyniec Urbańczyk
|
839967d2ac
|
Fixed an issue where traversing AST with offset yielded wrong results for a code Block. (#647)
|
2020-04-15 17:09:15 +02:00 |
|
Ara Adkins
|
b2440fb6d2
|
Update cache keys on CI (#654)
|
2020-04-15 14:06:27 +01: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 |
|
Ara Adkins
|
a22e86a194
|
Fix an issue with the doc structure
|
2020-04-14 13:14:06 +01:00 |
|
Ara Adkins
|
bd12454e88
|
Update the structure of our documentation
|
2020-04-14 13:11:12 +01:00 |
|
Ara Adkins
|
875190d7a9
|
Remove some compilation warnings
|
2020-04-14 11:56:13 +01:00 |
|
Ara Adkins
|
5db8b147ae
|
Add opencollective contributor images
|
2020-04-14 10:30:29 +01:00 |
|
Ara Adkins
|
9fbad9695a
|
Tweak the CI configuration (#641)
|
2020-04-10 20:24:37 +01: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 |
|
Ara Adkins
|
a4ad235597
|
Design and specify the visualisation protocol (#640)
|
2020-04-09 13:57:50 +01: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 |
|
Ara Adkins
|
96be262585
|
Update CODEOWNERS
|
2020-04-08 18:21:37 +01:00 |
|
Joe
|
26e26587ea
|
Fix some CONTRIBUTING.md instructions (#638)
|
2020-04-08 16:02:22 +01:00 |
|
Ara Adkins
|
3ab9f7c266
|
Update CI configuration to ignore docs
|
2020-04-08 15:07:53 +01:00 |
|
Dmitry Bushev
|
fb2de226af
|
doc: fix engine-services format (#639)
|
2020-04-08 16:20:45 +03:00 |
|
Ara Adkins
|
29f1eb7497
|
Update README.md
|
2020-04-07 17:52:38 +01:00 |
|
Ara Adkins
|
37d4379d42
|
Fix the CODEOWNERS file (#636)
|
2020-04-07 16:01:20 +01:00 |
|
Ara Adkins
|
5c8cf68d00
|
Create CODEOWNERS
|
2020-04-07 11:06:53 +01:00 |
|
Ara Adkins
|
c354eacc79
|
Update the docs to refer to the new domain
|
2020-04-06 17:13:19 +01:00 |
|
Ara Adkins
|
8d73138424
|
Update README.md
|
2020-04-06 12:32:21 +01:00 |
|
Ara Adkins
|
566d139b49
|
Make the README prettier
|
2020-04-06 12:32:10 +01: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 |
|
Łukasz Olczak
|
56a4d80685
|
Implementation of project/listRecent command (#633)
|
2020-04-03 12:50:52 +02: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 |
|
Josef
|
6e2d552716
|
fix parser benchmarks (#629)
|
2020-03-27 16:45:31 +01:00 |
|
Marcin Kostrzewa
|
bf758ebc6d
|
Thread IDs through the compiler pipelines (#627)
|
2020-03-26 11:59:50 +01: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 |
|
Dmitry Bushev
|
f4d4b001aa
|
test: remove filemanager warmup (#624)
|
2020-03-25 13:12:41 +03:00 |
|
Ara Adkins
|
0f4755ff52
|
Enable artefact builds on all PR branches (#625)
|
2020-03-25 07:53:33 +00:00 |
|
Ara Adkins
|
2edede781d
|
Update workflow to exclude on push
|
2020-03-24 19:51:05 +00:00 |
|
Ara Adkins
|
45863a611e
|
Update docs with new CI info
|
2020-03-24 19:48:53 +00:00 |
|
Ara Adkins
|
0a7b55ca66
|
Swap CI to GitHub actions (#622)
|
2020-03-24 19:35:42 +00:00 |
|
Ara Adkins
|
310d3ce617
|
Add a basic checkout action
|
2020-03-24 12:53:45 +00:00 |
|
Ara Adkins
|
a319a0177f
|
Add a basic GH actions workflow (#620)
|
2020-03-24 12:52:02 +00:00 |
|
Łukasz Olczak
|
b2f67c5353
|
project/create and project/delete methods (#615)
|
2020-03-24 13:03:43 +01:00 |
|
Ara Adkins
|
2c1d967dd6
|
Extract remaining analyses from codegen (#616)
|
2020-03-24 10:28:03 +00:00 |
|
Dmitry Bushev
|
6f8d3b73bb
|
test: wait for FileManager init (#617)
|
2020-03-23 21:37:11 +03:00 |
|
Ara Adkins
|
b6221e519a
|
Implement explicit alias analysis (#613)
|
2020-03-20 08:01:03 +00:00 |
|
Dmitry Bushev
|
1910498524
|
Add file/list filemanager command (#612)
* feat: impl file/list
* test: warmup zio executor
|
2020-03-19 18:40:23 +03:00 |
|
Marcin Kostrzewa
|
ed7c7c75f9
|
Execution context management (#611)
|
2020-03-19 12:29:11 +01:00 |
|
Dmitry Bushev
|
4864d2623f
|
Refactor FileManager file commands (#609)
* refactor: create Config.scala
* WIP FileSystemHandler
* doc: update FileSystem list
* add: zio FileSystem
* update: FileSystemHandler runAsync
* add: config timeouts
* rename FileSystemHandler to FileSystemManager
* add: ZioExec
* add: FileManager router
* fix: FileManager return FileWiteResult
* update: FileSystemApi interface
* refactor: FileSystem with Zio
* impl: FileManager
* impl: cleanup LanguageServer
* impl: ReadFileHandler
* impl: CreateFileHandler
* impl: DeleteFileHandler
* impl: CopyFileHandler
* impl: MoveFileHandler
* impl: ExistsFileHandler
* impl: TreeFileHandler
* fix: filemanager tests
* misc: cleanup
* fix: BufferRegistry tests
* doc: add misc
* doc: misc
* feat: add ZioExec parameter to FileManager
* feat: FileManager uses FileSystemApi interface
* feat: FileSystem has blocking semantics
* feat: FileManager props
|
2020-03-19 13:47:08 +03:00 |
|
Łukasz Olczak
|
2863498da3
|
Scaffold the Project Manager (#610)
|
2020-03-18 11:41:55 +01:00 |
|
Ara Adkins
|
530d54bce0
|
Fix a few things in CONTRIBUTING.md
|
2020-03-17 10:06:47 +00:00 |
|
Michał Wawrzyniec Urbańczyk
|
ad806e7a81
|
Fix for Parser Giving Ids (#595)
|
2020-03-13 18:20:52 +01:00 |
|
Dmitry Bushev
|
b5010d65c7
|
Add file/tree message for language server (#585)
* feat: impl FileSystem tree
* impl: conversion to DirectoryTree
* refactor: rename Path RelativePath
* WIP path encoding
* feat: add SystemPath encoding
* misc: fetch master
* doc: update engine-services
* refactor: rename SystemPath
* doc: cleanup
* test: fix json ordering
* test: fix symlink target
* test: fix unclosed source
* test: fix windows
* misc: cleanup
* doc: typo
* feat: follow symlinks
* feat: detect symlink loops
* refactor: rename RelativePath to Path
* feat: extend FileSystmObject api
* doc: update engine-services
* feat: add path to Other file system object
* test: fix windows
* refactor: remove TreeSet
* feat: DirectoryTree files filter directories
* feat: add NotDirectory error
* refactor: readDirectoryEntry
* feat: SymlinkLoop contains target to the loop
* refactor: DirectoryTree conversion
* feat: tailrec tree algorithm
* misc: cleanup
* misc: remove redundant if branch
Co-authored-by: Łukasz Olczak <lukasz.jan.olczak@gmail.com>
|
2020-03-13 19:41:57 +03:00 |
|