[metrics-bugs] #25444 [Metrics/Library]: Add jaxb dependency explicitly for java 9
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Mar 20 10:02:21 UTC 2018
#25444: Add jaxb dependency explicitly for java 9
-----------------------------+------------------------------
Reporter: iwakeh | Owner: metrics-team
Type: defect | Status: new
Priority: Low | Milestone:
Component: Metrics/Library | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #25443 | Points:
Reviewer: | Sponsor:
-----------------------------+------------------------------
Comment (by karsten):
I think the only class we're using from that library is
`javax.xml.bind.DatatypeConverter`, and the reason why we're using that
is:
{{{
commit 1734d1663944acf20d275ac4f66be87d497ab7cb
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Wed Aug 5 13:53:38 2015 +0200
Remove commons-codec dependency.
Turns out that Java already comes with default implementations of
SHA-1, SHA-256, and Base64 that we can use.
}}}
It was simply convenient that this class existed in Java SE. But before we
add a new dependency, maybe we should simply switch back to Apache Commons
Codec.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25444#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list