opel
opel copied to clipboard
OPEL - asynchronous expression language
in pom.xml we can hint maven central to redirect people trying to view old package: ``` org.bar ``` we should relocate old https://mvnrepository.com/artifact/pl.allegro.tech/opbox-opel to the new one ;) https://maven.apache.org/guides/mini/guide-relocation.html
Looks like on this screenshot:
Bumps [org.spockframework:spock-core](https://github.com/spockframework/spock) from 2.4-M6-groovy-4.0 to 2.4-groovy-5.0. Release notes Sourced from org.spockframework:spock-core's releases. Spock 2.4 https://spockframework.org/spock/docs/2.4/release_notes.html Spock 2.4-M7 https://spockframework.org/spock/docs/2.4-M7/index.html Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will...
Bumps [pl.allegro.tech.build.axion-release](https://github.com/allegro/axion-release-plugin) from 1.21.0 to 1.21.1. Release notes Sourced from pl.allegro.tech.build.axion-release's releases. v1.21.1 What's Changed Changed Support actions/checkout@v6 credential storage mechanism in allegro/axion-release-plugin#997 Fix trigger in publish workflow by @radoslaw-panuszewski...
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
If I have 1M expressions like `... someFunc() ...` I'have 1M exact same instances of `FunctionCallExpressionNode("someFunc"...)`. Introduce cache for reusing OpelNodes
# WHY: currently long boolean expressions cannot be organized and still benefit from lazy evaluation of boolean expressions ex: ``` (heavyComputationFromASource1() && heavyComputationFromASource2()) || (heavyComputationFromBSource1() && heavyComputationFromBSource2()) || (heavyComputationFromCSource1() &&...