Commit Graph

70 Commits

Author SHA1 Message Date
Michael Bayne 5d79995c7d [maven-release-plugin] prepare release ooo-util-1.5 2025-07-04 09:17:04 -07:00
Michael Bayne 0993b6965e Depend on shipped samskivert 1.10. 2025-07-04 09:16:28 -07:00
Michael Bayne 0e0452c1ed Update to new Sonatype publishing bits. 2025-07-04 09:16:07 -07:00
Michael Bayne f5bdde4770 Target Java 10. 2025-02-05 11:02:50 -08:00
Michael Bayne 9573f7a3f2 Update to latest Guava & snapshot samskivert.
For now I'm going to move everything to snapshot dependencies. After all the
dust settles, I'll publish new releases of everything and move back to stable
depends.
2025-01-29 14:01:55 -08:00
Michael Bayne d3bc41d8a5 [maven-release-plugin] prepare for next development iteration 2017-04-05 16:10:16 -07:00
Michael Bayne 01b10d7eb1 [maven-release-plugin] prepare release ooo-util-1.4.2 2017-04-05 16:10:09 -07:00
Michael Bayne 2547625adc Back to 1.5-SNAPSHOT so we can mvn release it. 2017-04-05 16:09:37 -07:00
Ray J. Greenwell 8e05ffd957 prepare release ooo-util-1.4.1 2017-04-05 15:47:33 -07:00
Ray J. Greenwell c120d8fdf6 Allow exists() to work with compound keys. 2017-04-05 15:36:36 -07:00
Sylvain Royer 276ee681dd Add abstractcsvexporter and gitignore to ooo-utils 2015-04-21 17:59:17 -07:00
Michael Bayne 5675f35c36 [maven-release-plugin] prepare for next development iteration 2015-03-12 11:26:39 -07:00
Michael Bayne fb136f88de [maven-release-plugin] prepare release ooo-util-1.4.1 2015-03-12 11:26:33 -07:00
Michael Bayne 2bd94e6dde Nixed database stuff & Depot depend.
I wasn't thinking clearly when I introduced that Depot depend. ooo-util is
*just* supposed to depend on Guava and samskivert and the fact that it was able
to do DB stuff because of samskivert's (unfortunate) database stuff was an
unhappy accident. ooo-util is really for only the most generic utility stuff.

I'm creating a new library, ooo-db which extends ooo-util with database stuff,
and OOO projects that do database things (which is not Narya, Nenya, Vilya &c)
can depend on ooo-db instead of ooo-util and they'll get a sensible Depot in
addition to a sensible Guava and samskivert.

 don't want to all of a sudden foist a Depot on all the non-Depot needing
libraries that happen to already depend on ooo-util.
2015-03-12 11:23:29 -07:00
Michael Bayne b7bceac7cb [maven-release-plugin] prepare for next development iteration 2015-03-12 11:09:15 -07:00
Michael Bayne 811055cd5c [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 11:09:11 -07:00
Michael Bayne 3f16c2e6b6 Erg mah gerd. Fiasco! 2015-03-12 11:08:16 -07:00
Michael Bayne f76a37b7b7 [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 11:04:09 -07:00
Michael Bayne e310bb6006 Blah, fix sonatype plugin, roll back. 2015-03-12 11:03:27 -07:00
Michael Bayne f8e9c42c7d [maven-release-plugin] prepare for next development iteration 2015-03-12 10:59:26 -07:00
Michael Bayne 11903ff766 [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 10:59:23 -07:00
Michael Bayne eabf926435 Bump samskivert, Depot, Guava to latest releases.
Also update compiler plugin, & add javadoc 8 sanity preserving args.
2015-03-12 10:57:03 -07:00
Michael Bayne 3f6dd111c8 Provide Depot connection providers. 2015-02-10 14:47:36 -08:00
Ray J. Greenwell c98e7a86ee MultisetUtil.
Originally lived in projectx and had a bunch more interesting stuff.
But the code that used it (gates, minerals, themes) went away because
all that mineral stuff went away.

Kept what's still in use.  In particular, singleton() is quite useful
(really, Google should add it to Multisets or ImmutableMultiset).

The count ordering stuff is perhaps semi-deprecated, since Google has
added Multisets.copyHighestCountFirst().
2015-01-29 15:55:13 -08:00
Jamie Doornbos f490642f3d Fix javadoc. 2014-11-17 11:25:31 -08:00
Jamie Doornbos 14d98425f2 Profile for deploying to a local place. 2014-11-14 15:04:54 -08:00
Jamie Doornbos 7f6ff98a47 Move eclipse hacks. 2014-11-14 15:04:42 -08:00
Jamie Doornbos 9a54a622be Move pom tag (to line up with other projects). 2014-11-14 15:04:23 -08:00
Ray J. Greenwell 71a89d5fb2 Preparing for 1.4-SNAPSHOT development. 2014-05-08 15:29:09 -07:00
Ray J. Greenwell 22343d0ecd Preparing for ooo-util-1.3.4 release. 2014-05-08 15:18:24 -07:00
Ray J. Greenwell e2820c1b49 I didn't end up using these imports. 2014-05-08 15:06:00 -07:00
Ray J. Greenwell 056701ae6d Added a static method to turn a Map<?, ?> straight into a query string.
Sometimes we have a Map already built via other methods, and there's
really no reason to copy each key/value into a Multimap prior
to encoding them.

Accept a Map<?, ?> and just take the small extra step of toStringing
every key and value, otherwise we'd have to transform the map
values and that's a bunch of extra wrapping.
2014-05-08 15:02:45 -07:00
Mark Johnson 4ce6e13383 Preparing for 1.4-SNAPSHOT development. 2014-02-25 17:35:42 -08:00
Mark Johnson 2c08af2b75 Preparing for ooo-util-1.3.3 release. 2014-02-25 17:16:23 -08:00
Ray J. Greenwell b7b9d0b1e5 Don't 'throw' on a translation formatting problem.
Translations are sometimes done by third parties long after
development is done. A runtime exception is not appropriate
here. Return what we can and log extensively.

This was noticed when "{0 }" was written instead of "{0}".
2014-01-02 14:24:11 -08:00
Michael Bayne c5cefbdcf5 [maven-release-plugin] prepare for next development iteration 2013-05-07 13:32:03 -07:00
Michael Bayne c711562022 [maven-release-plugin] prepare release ooo-util-1.3.2 2013-05-07 13:31:57 -07:00
Michael Bayne 5d00c990d3 Blarg, we apparently need this. 2013-05-07 13:30:45 -07:00
Michael Bayne 8e1cde4866 [maven-release-plugin] prepare for next development iteration 2013-05-07 13:17:38 -07:00
Michael Bayne d2c6386e5d [maven-release-plugin] prepare release ooo-util-1.3.1 2013-05-07 13:17:32 -07:00
Michael Bayne dbd90c599f Use latest guava, samskivert; add Nexus staging plugin. 2013-05-07 13:16:06 -07:00
Michael Bayne 86e228ac0e Use regular Guava. 2013-05-07 12:40:42 -07:00
Ray J. Greenwell 15b75d1e56 Add addAll(Map<?, ?). 2013-04-30 22:41:47 -07:00
Ray J. Greenwell e5dbb27da2 Bugfix when the parent bundle is missing.
When I had added this feature I verified that it would be OK to look up
a non-existant bundle, and even added a little note in the code.
But, it's the ResourceBundle that will be null, a MessageBundle
is always returned. And so, when it tried to initialize that bogus
MessageBundle and recursed into this same patch of code, the newly
added check for __parent would cause an NPE.
2013-03-22 16:28:24 -07:00
Michael Bayne 218f6dd354 [maven-release-plugin] prepare for next development iteration 2012-10-02 11:52:04 -07:00
Michael Bayne 6c6a4fd4fe [maven-release-plugin] prepare release ooo-util-1.3 2012-10-02 11:51:54 -07:00
Michael Bayne e2c30b4cd6 Bump samskivert to 1.7 and guava to 13.0 (jdk5-compat version). 2012-10-02 11:49:48 -07:00
Mark Johnson 629009adb8 Preparing for 1.3-SNAPSHOT development. 2012-02-21 21:44:36 -08:00
Mark Johnson 2e7c3e8dd4 Preparing for ooo-util-1.2 release. 2012-02-21 21:39:30 -08:00
Ray J. Greenwell 24c7dcc7f1 Allow message bundles to specify a parent bundle with the key '__parent'. 2012-02-21 15:19:42 -08:00