Commit Graph

37 Commits

Author SHA1 Message Date
Dale Wijnand
d774bc2afe
Migrate to sbt 0.13.16 2017-08-04 19:25:06 +01:00
kxbmap
70447ebbaa Update sbt-checkstyle-plugin version to 3.0.0 2016-04-04 07:22:13 +09:00
kxbmap
d204a6d49e Update sbt-osgi version to 0.8.0 2016-04-04 07:22:13 +09:00
kxbmap
f3c0249dcd Update sbt-pgp version to 1.0.0 2016-04-04 07:22:12 +09:00
kxbmap
4dbab0dbd5 Update sbt-git version to 0.8.5 2016-04-04 06:38:03 +09:00
kxbmap
74ccee241d Update sbt version to 0.13.11 2016-04-04 05:43:31 +09:00
Havoc Pennington
7511e865a5 Update findbugs, add Xlint:unchecked, fix warnings discovered
Fix an == that should have been equals in ConfigBeanImpl.java
Fix missing equals/hashCode on IgnoredWhitespace token
Add some `<?>` that Xlint:unchecked wanted
Make RenderComparator serializable just to silence findbugs

findbugs still reports some "serializable without void
constructors" but those are not accurate because we replace
the instance with another class before serializing.
2015-03-09 16:55:07 -04:00
Havoc Pennington
59a7c00725 Add checkstyle to find missing docs, fix missing docs 2015-03-06 20:17:39 -05:00
Havoc Pennington
730d744753 Add javadoc source links that go to github 2015-03-06 13:34:28 -05:00
Havoc Pennington
14dbe09199 Move to jacoco 2.1.6 which works with Java 8 2015-03-02 09:44:36 -05:00
Havoc Pennington
f1530e64c5 Add scalariform to the build, to format the Scala tests 2015-02-25 23:37:50 -05:00
Dale Wijnand
65ff5f9f2c Replace JavaVersionCheck with sbt-javaversioncheck. 2015-01-27 00:35:39 +00:00
Dale Wijnand
ad63b52073 Cleanup Build.scala. 2015-01-27 00:35:39 +00:00
Dale Wijnand
840bb0dc58 Cleanup sbt 0.13.7+ build.sbt format. 2015-01-27 00:35:39 +00:00
Ben McCann
54e780d308 Upgrade to SBT 0.13.7 2014-12-01 17:54:55 -08:00
Havoc Pennington
868c4928b3 Export impl package to OSGI
Fixes #49
2014-01-15 09:57:42 -05:00
Havoc Pennington
42933ebc99 Switch to sbt 0.13.1 from 0.13.0 2014-01-08 10:44:29 -05:00
Havoc Pennington
b8349630b6 Force Java 1.6 when publishing 2014-01-07 12:20:24 -05:00
Havoc Pennington
b22e4e5d03 don't aggregate publishSigned/publishSignedLocal
We have to override all sbt-pgp stuff in .sbt files
because sbt-pgp uses plugin.settings and thus overrides
Build.scala configuration. So the no-op'ing of publishSigned
in some of the projects didn't work.
2014-01-06 15:13:49 -05:00
Havoc Pennington
576646308a fix up publishSigned configuration and ban plain publish 2014-01-06 14:39:21 -05:00
Havoc Pennington
1bb06fd1c4 Switch to git-hash snapshots instead of SNAPSHOT snapshots 2014-01-06 12:57:32 -05:00
Havoc Pennington
7649eb1274 Disable doc publication and generation for examples and tests 2014-01-03 09:53:46 -05:00
Havoc Pennington
05197ab17e Add Java version of the examples 2013-09-27 16:15:54 -04:00
Havoc Pennington
f41cc8071c move examples to a Scala directory so it's easy to add others 2013-09-27 15:37:06 -04:00
Havoc Pennington
54ec27ec2a Port to sbt 0.13.0 2013-09-27 13:27:39 -04:00
Havoc Pennington
55ecac913c Open 1.1.0-SNAPSHOT for API additions. 2013-06-21 09:57:56 -04:00
Havoc Pennington
41d3d0bb1c Switch to sbt 0.12.1
- update all plugin versions
- drop the custom javadoc-sbt plugin in favor of sbt's native javadoc support
- update to a lift-json that's built against 2.9.2
2012-12-06 09:11:02 -05:00
Heiko Seeberger
11b9af503a closes #16: Publish as OSGi bundle 2012-05-21 11:51:08 +02:00
Havoc Pennington
db3a676c02 Update build: sbt 0.11.2, maven central publish config, gpg 2012-04-12 15:21:06 -04:00
Havoc Pennington
2365db970e Get the build ready for publishing releases
Not sure this is quite right, but closer than before.
2011-11-30 16:30:03 -05:00
Havoc Pennington
9aae9e2a80 Overhaul ConfigFactory API and ConfigFactory.load().
Update all docs and tests.

Add example library and application.
2011-11-28 12:23:21 -05:00
Havoc Pennington
7e22880cd0 add a test-lib and use it to test resource loading behavior 2011-11-26 20:34:03 -05:00
Havoc Pennington
93b87097fd Move the main project to config/ subdir and add a root aggregate project 2011-11-26 19:42:52 -05:00
Havoc Pennington
bc0cf31359 add a Build.scala
As preliminary for adding subprojects
2011-11-26 18:58:23 -05:00
Havoc Pennington
037357c59f Add javadoc task, using self-built jar of javadoc-sbt
javadoc-sbt commit id was 138e530bba49a4d77900415e4c600c45f5ce8667
2011-11-18 18:27:27 -05:00
Havoc Pennington
1b3d6d429f add jacoco code coverage plugin 2011-11-09 08:47:29 -05:00
Havoc Pennington
cd6bf42cdc add findbugs sbt plugin 2011-11-09 00:07:21 -05:00