aqua/utils
InversionSpaces f29e44e52a
fix(compiler): Refactor header semantics [LNG-352] (#1113)
* Initial

* Fix import

* Refactor RawSemantics

* Refactor RawSemantics

* Remove initCtx for export

* Add fromInit

* Remove setInit

* Use init ctx

* Add a hack to ModuleSem

* Remove initCtx

* Refactor HeaderSem finalization

* Remove RawContext#init

* Combine with semigroup op

* Remove unnecessary typeclass

* Remove unused typeclass

* Remove unnecessary typeclass

* Remove unnecessary monoid

* Remove contants from monoid

* Fix tests

* Remove unused monoids

* Refactor declares

* Refactor module sem

* Refactor module sem

* Update LspSemantics

* Remove unused typeclass

* Remove unnecessary method

* Add comments
2024-04-09 12:58:12 +02:00
..
constants/src/main/scala/aqua.constants feat(compiler): Add warnings subsystem [fixes LNG117] (#906) 2023-09-25 13:00:43 +00:00
errors/src/main/scala/aqua/errors feat(compiler): Fail on internal error [fixes LNG-229] (#905) 2023-09-19 17:01:42 +02:00
helpers/src/main/scala/aqua/helpers feat(compiler): Reimplement noXor compiler flag [LNG-347] (#1096) 2024-03-05 10:45:21 +07:00
logging/src/main/scala/aqua/logging perf(compiler): Inliner optimization [LNG-322] (#1047) 2024-01-22 10:08:06 +00:00
mangler/src/main/scala/aqua/mangler fix(compiler): Refactor header semantics [LNG-352] (#1113) 2024-04-09 12:58:12 +02:00