watchmaker icon indicating copy to clipboard operation
watchmaker copied to clipboard

Update google-collections to guava

Open Loki-Afro opened this issue 12 years ago • 2 comments

Hey, I just found out that the watchmaker framework uses the google-collection library which is deprecated.

The new google library is called guava.

See here: http://code.google.com/p/google-collections/

Loki-Afro avatar Jun 19 '13 12:06 Loki-Afro

Guava is supposedly fully compatible with google-collections and will include further bug fixes. Might be a useful bit of maintenance, I will look into how much of a process this will be.

mikedanese avatar Aug 15 '13 17:08 mikedanese

Watchmaker only uses a single class from Google Collections, MapMaker in CachingFitnessEvaluator.java. It might be possible to eliminate the dependency entirely.

dwdyer avatar Sep 02 '13 23:09 dwdyer