volodya-lombrozo 15.04.2024

From: Vladimir Lombrozo
Subject: WEEK 16 Objectionary

Hi all,

Last week achievements:
jeo-maven-plugin:
- Use direct xpath instead of global in XmlMethod implementation [#557]
- Update opeo-maven-plugin to use the newest version of jeo-maven-plugin [#201]
- Alter XmlProgram and XmlClass classes [#555]
- Remove Mutable Methods [#352]
- Clean Max Stack and Max Locals [#550]

Next week plans:
```opeo-maven-plugin:
- Add Attributes to the Super class [#209]
- Remove the 'appendInterfaced' method from Opcode [#208]
- Fix 'staticize' optimization [#207]
- Create a large integration test with Spring Boot, Http, and Factorial [#200]

jeo-maven-plugin:
- XMIR to Bytecode transformation via XSL [#549]
- Add http support to the spring-fat integration test [#548]
- Replace org.w3c.dom usages with com.jcabi.xml [#546]
- Enable Bytecode Verification For Spring Fat Integration Test [#543]
- Remove ad-hoc solution for method frames, stack, and locals computation [#540]
- Refactor DirectivesMethod class to simplify the code [#537]
- Refactor the code to reduce complexity and remove null values [#536]
- Refactor Annotations Implementation [#532]
- Refactor DataType, HexData, and HexString classes [#520]
```

Risks:
jeo-maven-plugin:
- The server is weak, we may fail the delivery of the dataset, report milestone will be missed [#557].
- The code in repository is suboptimal, we might have some problems for the future maintainability [#201].
- The code in repository is suboptimal, we might have some problems for the future maintainability [#555].
- The code in repository is suboptimal, we might have some problems for the future maintainability [#352].
- The server is weak, we may fail the delivery of the dataset, report milestone will be missed [#550].

Best regards,
Vladimir Lombrozo
Software Developer
2024-04-15