Openbravo Issue Tracking System - Retail Modules
View Issue Details
0047096Retail ModulesWeb POSpublic2021-06-11 19:452024-05-13 12:40
shuehner 
alostale 
normalminorhave not tried
closedfixed 
5
 
RR24Q3 
No
0047096: posterminal: Remove guava usage in java code
    Done to prepare eventually removing guava library entirely

List of files referencing it:
src/org/openbravo/retail/posterminal/security/POSLicenseRestrictions.java:import com.google.common.cache.CacheBuilder;
src/org/openbravo/retail/posterminal/security/POSLicenseRestrictions.java:import com.google.common.cache.CacheLoader;
src/org/openbravo/retail/posterminal/security/POSLicenseRestrictions.java:import com.google.common.cache.LoadingCache;
grep -Ir 'com\.google\.common'
No tags attached.
depends on feature request 0048873 closed cberner Openbravo ERP A new API should be provided to allow creating Time Invalidated Caches 
blocks design defect 0047092 closed meriem_azaf Openbravo ERP Remove guava library as it is no longer needed as a dependency of weld 
Issue History
2021-06-11 19:45shuehnerNew Issue
2021-06-11 19:45shuehnerAssigned To => Retail
2021-06-11 19:45shuehnerTriggers an Emergency Pack => No
2021-06-11 19:45shuehnerIssue generated from0047095
2021-06-11 19:45shuehnerRelationship addedblocks 0047092
2022-04-07 10:01alostaleRelationship addeddepends on 0048873
2022-04-07 10:01alostaleAssigned ToRetail => alostale
2022-04-07 10:04hgbotNote Added: 0136390
2022-04-07 10:04alostaleStatusnew => scheduled
2024-05-13 12:40hgbotResolutionopen => fixed
2024-05-13 12:40hgbotStatusscheduled => closed
2024-05-13 12:40hgbotFixed in Version => RR24Q3
2024-05-13 12:40hgbotNote Added: 0164491
2024-05-13 12:40hgbotNote Added: 0164492
2024-05-13 12:40hgbotNote Added: 0164493

Notes
(0136390)
hgbot   
2022-04-07 10:04   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/765 [^]
(0164491)
hgbot   
2024-05-13 12:40   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: f0195994456c8cfd9e8a4bc788faeb150eb5ef80
Author: Asier Lostalé <asier.lostale@openbravo.com>
Date: 13-05-2024 10:37:59
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/f0195994456c8cfd9e8a4bc788faeb150eb5ef80 [^]

fixes ISSUE-47096: remove guava dependency

Removes dependency on guava by replacing guava's cache with
org.openbravo.cache.TimeInvalidatedCache.

---
M src/org/openbravo/retail/posterminal/security/POSLicenseRestrictions.java
---
(0164492)
hgbot   
2024-05-13 12:40   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/765 [^]
(0164493)
hgbot   
2024-05-13 12:40   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: f56708643c0203b95b438b5c7fe27d6670c7bee1
Author: Meriem Azaf <m.azaf@orisha.com>
Date: 13-05-2024 10:37:59
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/f56708643c0203b95b438b5c7fe27d6670c7bee1 [^]

fixes ISSUE-47096: code review changes

---
M src/org/openbravo/retail/posterminal/security/POSLicenseRestrictions.java
---