InversionSpaces
|
4ad0655da6
|
chore: Update files headers to AGPLv3 (#1161)
|
2024-06-24 12:20:27 +00:00 |
|
Dima
|
037532fb85
|
feat(api, lsp): Case classes exported to JS as normal JSONs (#1151)
|
2024-06-07 11:38:37 +03:00 |
|
InversionSpaces
|
5c7f6a89c6
|
feat(compiler): Reimplement noXor compiler flag [LNG-347] (#1096)
* Fix imports
* Remove constants
* Return constants
* Refactor
* Add config
* Do not propagate errors
* Do not propagate errors through on
* Rename hop ephemeral streams
* Add comments
* Add tests
|
2024-03-05 10:45:21 +07:00 |
|
InversionSpaces
|
23aba18c7d
|
fix(compiler): Change noEmptyResponse default to true (#1093)
Change noEmptyResponse default to true
|
2024-02-29 11:38:37 +03:00 |
|
Dima
|
abcb63db3b
|
perf(compiler): Inliner optimization [LNG-322] (#1047)
|
2024-01-22 10:08:06 +00:00 |
|
InversionSpaces
|
d057a5e695
|
feat(compiler)!: Force aqua header [LNG-308] (#1028)
* Refactor
* deprecate `module`, force `aqua`, fix integration and unit tests
* fix ImportFromSpec
* Savepoint
* Fix
* Semantic error on module header
* Refactor
* Add begin token
* Fix tests
* Remove DHT examples
* Use git aqua-lib
* Fix headers
* Fix headers
* Fix headers
* Fix headers
* Fix headers
* Fix headers
* Fix headers
* Fix test
* Unignore tests
* Update aqua-lib
---------
Co-authored-by: DieMyst <dmitry.shakhtarin@fluence.ai>
|
2024-01-18 10:43:23 +01:00 |
|
InversionSpaces
|
a4d8ee7083
|
fix(compiler): Do not generate hop back with empty response by default [LNG-305] (#1019)
Change default flag, add test
|
2023-12-21 11:17:50 +00:00 |
|
InversionSpaces
|
f7bfa8317b
|
feat(api): Accept structured imports [LNG-288] (#989)
* Refactor sources
* Fix FuncCompiler compilation
* Normalize imports
* Add relative imports
* Remove Prelude
* Remove import
* Add a log
* Add more logs
* Use snapshot of fs2
* Remove prints
* Add comments
* Savepoint
* Rewrite imports resolution
* Fix relative import
* Add comment
* Added comments
* Fix comment
* Add comments
* Refactor
* Refactor
* Add tests
* Fix tests
* Update tests
* Add comment
* Lower number of tests
* Comment, rename
* Add comment
* Add emptiness check
|
2023-12-13 17:19:34 +01:00 |
|
Dima
|
4cecab1a26
|
fix(compiler): Use correct empty stream as argument [LNG-280, LNG-292] (#967)
|
2023-11-28 10:45:12 +00:00 |
|
InversionSpaces
|
cee444862a
|
feat(compiler): Generate empty calls to responseHandlerSrv [LNG-286] (#979)
* Add noEmptyResponse
* Fix tests
|
2023-11-17 10:43:13 +00:00 |
|
InversionSpaces
|
27a781dd3f
|
feat(compiler): Add warnings subsystem [fixes LNG117] (#906)
* ErrorsAlgebra -> ReportAlgebra
* Refactor ReportAlgebra
* Refactor
* Refactor AquaError
* Fixes
* Add warnings, refactor
* Refactor parser
* Move semantics
* Savepoint
* Refactor semantics and compiler
* Refactor types
* Refactor compiler
* Refactor compiler
* Refactor types
* Refactor retunr types
* Return warnings
* Add simple warning
* Refactor to ValidatedNec
* Refactor
* Add comment
* Propagate warnings to LspContext
* Propagate warnings to LSP
* Add warnings to js api
* Update LSP js api
* Use export declare
* Add comment
* Refactor span rendering
* Remove variable name warning
* Add warning on unused call results
* Add unit tests
* Remove println
|
2023-09-25 13:00:43 +00:00 |
|
Dima
|
404d5ffae2
|
chore: add code to run aqua (#886)
* add code to run aqua
* delete aqua-cli
* Apply suggestions from code review
---------
Co-authored-by: InversionSpaces <InversionSpaces@vivaldi.net>
|
2023-09-13 10:55:22 +00:00 |
|
InversionSpaces
|
b8b0fafda0
|
feat(compiler): Make on propagate errors [fixes LNG-203] (#788)
* Add fail model
* Make `on` propagate error
* Fix unit tests
* Fix TryTag inlining
* Update XorModel.wrap
* Add comments
* Remove wrapWithXor parameter
* Add unit tests
* Add integration tests
* Add comments
* Fix XorBranch topology
|
2023-07-12 16:18:47 +03:00 |
|
Anatolios Laskaris
|
aa10706506
|
chore: Refactor CI after moving tests from aqua-playground [fixes FLU-352] (#763)
* move integration tests to repo
* Move aqua-playground CI
* Fix
* Use local aqua cli
* Move aqua tests to e2e
* Test new build.sbt
* Fix?
* Test
* Test
* Test
* Test
* Update
* Fix
* Fix
* Fix
* fix
* Fix
* Rename aqua-api to api directory for consistency
* Migrate to pnpm
* Add bump version script
* Test snapshot workflow
* fix
* Fix
* Fix
* Setup pnpm
* Update pnpm version
* Fix
* Do not publish tests
* Update
* Fix
* Fix?
* delete import
* Fix
* Fix
* Fix?
* Fix
* Fix
* Use main branch
* Fix quotes
* Fix
* Fix release
* Cleanup
* Remove compiled examples
* Cleanup
---------
Co-authored-by: DieMyst <dmitry.shakhtarin@fluence.ai>
|
2023-06-22 14:59:56 +03:00 |
|