Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformminorhave not tried2021-06-11 19:292022-02-01 08:07
ReportershuehnerView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0047092: Remove guava library as it is no longer needed as a dependency of weld

DescriptionThat library was used in the past as a dependency for weld.

However after last weld update it is no longer required.

We should try to remove the library to avoid the need to maintain / update it.

Note that a couple of java files starting using part of guava directly in their code. All of those are needed to change slightly change to avoid using it first
Steps To Reproduce-
Proposed SolutionFind and remove any user of guava (searching for and change each of them to use i.e. standard jdk functions instead.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0047114 closedalostale Modules google-oauth-client library should be update to the latest release 
depends on defect 0047093 closedplatform Openbravo ERP Remove use of guava library in java code of backoffice 
depends on defect 0047094 newTriage Platform Conn Modules Remove use of guava library in java code of integration 
depends on defect 0047095 closedRetail Retail Modules mobile.core: Remove guava usage in java code 
depends on defect 0047096 scheduledalostale Retail Modules posterminal: Remove guava usage in java code 
depends on defect 0047097 newTriage Omni WMS Modules Remove use of guava library in java code 
depends on defect 0047098 newTriage Omni WMS Modules AWO-selftreplenishment:Remove use of guava library in java code 
depends on defect 0047763 closedalostale POS2 remove use of guava in core2 build 
blocks design defect 0047090 newTriage Platform Base Openbravo ERP Tracking issue: Library update 
Not all the children of this issue are yet resolved or closed.

-  Notes
alostale (manager)
2021-07-06 11:59

When removing this library, check module as its google-api-client dependency declares a dependency on guava.

- Issue History
Date Modified Username Field Change
2021-06-11 19:29 shuehner New Issue
2021-06-11 19:29 shuehner Assigned To => platform
2021-06-11 19:29 shuehner Modules => Core
2021-06-11 19:29 shuehner Triggers an Emergency Pack => No
2021-06-11 19:30 shuehner Relationship added blocks 0047090
2021-06-11 19:39 shuehner Relationship added depends on 0047093
2021-06-11 19:41 shuehner Relationship added depends on 0047094
2021-06-11 19:44 shuehner Relationship added depends on 0047095
2021-06-11 19:45 shuehner Relationship added depends on 0047096
2021-06-11 19:47 shuehner Relationship added depends on 0047097
2021-06-11 19:48 shuehner Relationship added depends on 0047098
2021-07-06 11:59 alostale Note Added: 0130159
2021-07-06 11:59 alostale Relationship added related to 0047114
2021-07-06 11:59 alostale Type defect => design defect
2021-09-27 15:14 alostale Relationship added depends on 0047763
2022-02-01 08:07 alostale Assigned To platform => Triage Platform Base

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker