volodya-lombrozo 31.05.2024

From: Vladimir Lombrozo
Subject: WEEK 22 Objectionary

Hi all,

Last week achievements:
opeo-maven-plugin:

  - Added maven opts to avoid problem with java modules [#chore]

  - Add Support of IF_ICMPGT Instruction [#284]

  - Fix Doc Mistake in PHI Printing [#272]

Next week plans:
opeo-maven-plugin:

Risks:
```opeo-maven-plugin:

Best regards,
Vladimir Lombrozo
Software Developer

2024-05-31

Closed Pull Requests:
- title: fix: add maven opts to avoid problem with java modules, repo: opeo-maven-plugin, url: https://github.com/objectionary/opeo-maven-plugin/pull/291
- title: feat(#284): Add Support of IF_ICMPGT Instruction, repo: opeo-maven-plugin, url: https://github.com/objectionary/opeo-maven-plugin/pull/285
- title: feat(#272): Fix Doc Mistake in PHI Printing, repo: opeo-maven-plugin, url: https://github.com/objectionary/opeo-maven-plugin/pull/273

Open Issues:
- title: JeoAndOpeoTest.java:70-74: Enable {@link..., repo: opeo-maven-plugin, issue number: #289, url: https://github.com/objectionary/opeo-maven-plugin/issues/289
- title: Mul.java:38-41: Add types for Multiplication. Currently..., repo: opeo-maven-plugin, issue number: #288, url: https://github.com/objectionary/opeo-maven-plugin/issues/288
- title: SelectiveDecompiler.java:176-179: Decompile try-catch..., repo: opeo-maven-plugin, issue number: #287, url: https://github.com/objectionary/opeo-maven-plugin/issues/287
- 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
- title: JeoAndOpeoTest.java:64-69: Refactor JeoAndOpeoTest. In..., repo: opeo-maven-plugin, issue number: #283, url: https://github.com/objectionary/opeo-maven-plugin/issues/283
- title: JeoCompiler.java:79-82: Optimize Labels Generation. Here..., repo: opeo-maven-plugin, issue number: #281, url: https://github.com/objectionary/opeo-maven-plugin/issues/281
- title: JeoCompiler.java:75-78: Refactor {@link #compile} method..., repo: opeo-maven-plugin, issue number: #280, url: https://github.com/objectionary/opeo-maven-plugin/issues/280
- title: Popped.java:38-42: Do we need to implement the Popped..., repo: opeo-maven-plugin, issue number: #279, url: https://github.com/objectionary/opeo-maven-plugin/issues/279
- title: Invocation.java:166-169: Avoid using the owner from the..., repo: opeo-maven-plugin, issue number: #278, url: https://github.com/objectionary/opeo-maven-plugin/issues/278
- title: Duplicate.java:41-45: Do we need {@link Duplicate} class?..., repo: opeo-maven-plugin, issue number: #277, url: https://github.com/objectionary/opeo-maven-plugin/issues/277
- title: ConstructorDescriptor.java:33-37: Generalize..., repo: opeo-maven-plugin, issue number: #276, url: https://github.com/objectionary/opeo-maven-plugin/issues/276
- title: Constant.java:40-44: Do we need {@link Constant} class?..., repo: opeo-maven-plugin, issue number: #275, url: https://github.com/objectionary/opeo-maven-plugin/issues/275
- title: pom.xml:212-215: Enable the fuse integration test. The..., repo: opeo-maven-plugin, issue number: #274, url: https://github.com/objectionary/opeo-maven-plugin/issues/274
- title: FormattingDecompiler.java:123-127: Remove the crutch..., repo: opeo-maven-plugin, issue number: #268, url: https://github.com/objectionary/opeo-maven-plugin/issues/268
- title: Fix "InnerClasses" Xmir Representation, repo: jeo-maven-plugin, number: #605, url: https://github.com/objectionary/jeo-maven-plugin/issues/605
- title: InvokespecialHandler.java:43-47: Is Labeled Class an..., repo: opeo-maven-plugin, issue number: #260, url: https://github.com/objectionary/opeo-maven-plugin/issues/260
- title: FormattingDecompiler.java:116-122: Remove the crutch..., repo: opeo-maven-plugin, issue number: #256, url: https://github.com/objectionary/opeo-maven-plugin/issues/256
- title: FormattingDecompiler.java:110-115: Remove the crutch..., repo: opeo-maven-plugin, issue number: #255, url: https://github.com/objectionary/opeo-maven-plugin/issues/255
- title: Add "abstract" or "base" for "max", repo: jeo-maven-plugin, number: #602, url: https://github.com/objectionary/jeo-maven-plugin/issues/602
- title: ClassName.java:38-42: Do we need ClassName node? It seems..., repo: opeo-maven-plugin, issue number: #249, url: https://github.com/objectionary/opeo-maven-plugin/issues/249
- title: SelectiveDecompilerTest.java:43-47: Refactor..., repo: opeo-maven-plugin, issue number: #247, url: https://github.com/objectionary/opeo-maven-plugin/issues/247
- title: RawXml.java:68-71: Inefficient RawXml#toXmir() Method..., repo: opeo-maven-plugin, issue number: #246, url: https://github.com/objectionary/opeo-maven-plugin/issues/246
- title: RawXml.java:57-61: Refactor AstNode#opcodes() Method..., repo: opeo-maven-plugin, issue number: #245, url: https://github.com/objectionary/opeo-maven-plugin/issues/245
- title: pom.xml:84-88: Handle module-info.class files correctly...., repo: opeo-maven-plugin, issue number: #242, url: https://github.com/objectionary/opeo-maven-plugin/issues/242
- title: XmlParam.java:33-36: Add unit tests for the XmlParam..., repo: jeo-maven-plugin, issue number: #598, url: https://github.com/objectionary/jeo-maven-plugin/issues/598
- title: XmlAttributes.java:31-34: Add Unit Tests for..., repo: jeo-maven-plugin, issue number: #595, url: https://github.com/objectionary/jeo-maven-plugin/issues/595
- title: XmlAttribute.java:32-35: Add Unit Tests for XmlAttribute..., repo: jeo-maven-plugin, issue number: #594, url: https://github.com/objectionary/jeo-maven-plugin/issues/594
- title: DirectivesNullable.java:34-37: Add Unit Tests for..., repo: jeo-maven-plugin, issue number: #593, url: https://github.com/objectionary/jeo-maven-plugin/issues/593
- title: DirectivesAttributes.java:36-39: Add Unit Tests for..., repo: jeo-maven-plugin, issue number: #592, url: https://github.com/objectionary/jeo-maven-plugin/issues/592
- title: DirectivesAttribute.java:35-38: Add Unit Tests for..., repo: jeo-maven-plugin, issue number: #591, url: https://github.com/objectionary/jeo-maven-plugin/issues/591