aqua/model
InversionSpaces 2d4b2aece4
fix(compiler): Allow returning resolved service as ability [LNG-266] (#977)
* Refactor

* Refactor type system

* Remove println

* Fix renaming

* Add unit tests

* Do not convert to call arrow

* Check ability

* Refactor captured values resolution

* Remove println

* Fix fields gathering

* Remove println

* Remove println

* Fix renaming, export ability

* Rename only abilities

* Fix unit tests

* Fix captured arrows renaming

* Add comments

* Refactor

* Rename only arrows

* Add comments, refactor

* Add comments

* Rename method

* Add integration test

---------

Co-authored-by: Anatolios Laskaris <github_me@nahsi.dev>
Co-authored-by: Dima <dmitry.shakhtarin@fluence.ai>
2023-11-23 10:12:44 +00:00
..
inline/src fix(compiler): Allow returning resolved service as ability [LNG-266] (#977) 2023-11-23 10:12:44 +00:00
raw/src/main/scala/aqua/raw fix(compiler): Allow returning resolved service as ability [LNG-266] (#977) 2023-11-23 10:12:44 +00:00
res/src feat(compiler)!: Prohibit mutating options [LNG-277] (#960) 2023-11-13 11:58:36 +03:00
src/main/scala/aqua/model fix(compiler): Allow returning resolved service as ability [LNG-266] (#977) 2023-11-23 10:12:44 +00:00
transform feat(compiler): Generate empty calls to responseHandlerSrv [LNG-286] (#979) 2023-11-17 10:43:13 +00:00
tree/src/main/scala/aqua/tree fix(compiler): Generate stream restriction for scoped exprs [fixes LNG-222] (#841) 2023-08-17 10:30:02 +04:00