From: Vladimir Lombrozo
Subject: WEEK 6 Objectionary
Hi all,
Last week achievements:
jsmith:
- Updated for the new year 2025 [#chore]
eo:
- Fixed concurrency issue related to TrStepped
[#3840]
Next week plans:
jeo-maven-plugin:
- To optimize the 'spring-fat' integration test to reduce execution time [#889]
- To enable bytecode verification for Spring in pom.xml
and remove puzzle text [#543]
- To enable execution of xmir-to-phi
for custom transformations in pom.xml
and remove puzzle text [#506]
opeo-maven-plugin:
- To remove the workaround in FormattingDecompiler.java
lines 113-118 [#358]
- To improve decompilation of Java Streams into readable EO code [#329]
- To calculate the Max Stack Size in JeoCompiler.java
lines 87-95 [#286]
Risks:
jsmith:
- No risks identified [#chore].
eo:
- The unsynchronized STEPPED
value in TrStepped
may cause concurrency issues leading to incorrect behavior [#3840].
Best regards,
Vladimir Lombrozo
Software Developer
Closed Pull Requests:
- title: chore: happy new year 2025, repo: jsmith, url: https://github.com/volodya-lombrozo/jsmith/pull/126
- title: feat(#3840): Fix Concurrency Issue Related to TrStepped
, repo: eo, url: https://github.com/objectionary/eo/pull/3855
Open Issues:
- title: 'spring-fat' Integration Test Takes Unreasonable Amount of Time , repo: jeo-maven-plugin, number: #889, url: https://github.com/objectionary/jeo-maven-plugin/issues/889, labels: ["bug", "soon"]
- title: FormattingDecompiler.java:113-118: Remove the crutch..., repo: opeo-maven-plugin, issue number: #358, url: https://github.com/objectionary/opeo-maven-plugin/issues/358, labels: ["soon"]
- title: Decompile Java Streams to beautiful EO, repo: opeo-maven-plugin, number: #329, url: https://github.com/objectionary/opeo-maven-plugin/issues/329, labels: ["enhancement", "soon"]
- title: JeoCompiler.java:87-95: Calculate the Max Stack Size. We..., repo: opeo-maven-plugin, issue number: #286, url: https://github.com/objectionary/opeo-maven-plugin/issues/286, labels: ["soon"]
- title: pom.xml:88-92: Enable Bytecode Verification For Spring..., repo: jeo-maven-plugin, issue number: #543, url: https://github.com/objectionary/jeo-maven-plugin/issues/543, labels: ["enhancement", "soon"]
- title: pom.xml:80-85: Enable the execution of the xmir-to-phi
..., repo: jeo-maven-plugin, issue number: #506, url: https://github.com/objectionary/jeo-maven-plugin/issues/506, labels: ["bug", "soon"]