Skip to content

Conversation

@snuyanzin
Copy link
Collaborator

Potential fix for #1095

@what-the-diff
Copy link

what-the-diff bot commented Mar 2, 2024

PR Summary

  • Refinement of project build settings
    Certain files have been excluded from the project's build process for efficiency and to avoid unnecessary inclusion of resources in the final build. This change is introduced in the pom.xml, a file that includes information about the project and configuration details used by Maven to build the project.

  • Addition of a new plugin
    We've incorporated the moditect-maven-plugin into our pom.xml file. This plugin helps to create module info files at compile time, enhancing the modularity of the Java project, which can provide better encapsulation and separation of concerns within the codebase.

  • Major file relocation and modification
    The module-info.java file has been moved from its original location in src/main/java to a new home at src/moditect. Furthermore, we've converted it into an open module, easing the way for other modules to use its code, which facilitates code reuse and improves overall system flexibility and scalability.

  • Changes to dependencies declarations
    We made changes to the requires statements in module-info.java. This means we've adjusted which other modules this part of the system needs in order to function, enhancing its compatibility and interoperability with the whole system.

@codecov-commenter
Copy link

codecov-commenter commented Mar 2, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.35%. Comparing base (b37c566) to head (9659f0a).
Report is 19 commits behind head on main.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #1108   +/-   ##
=========================================
  Coverage     92.35%   92.35%           
- Complexity     2821     2823    +2     
=========================================
  Files           292      292           
  Lines          5609     5611    +2     
  Branches        599      599           
=========================================
+ Hits           5180     5182    +2     
+ Misses          275      273    -2     
- Partials        154      156    +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants