Havoc Pennington
b5b0f17ac1
Track newlines within triple quotes, fixes #61
2013-03-04 09:50:17 -05: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
Havoc Pennington
888e398367
put back -SNAPSHOT after 1.0.0
2012-10-15 09:02:14 -04:00
Havoc Pennington
3c6007547e
v1.0.0
2012-10-15 09:01:57 -04:00
Havoc Pennington
eac5c6c790
put back -SNAPSHOT after 0.6.0
2012-10-10 14:09:07 -04:00
Havoc Pennington
c6a068888c
v0.6.0 publish
2012-10-10 14:08:31 -04:00
Havoc Pennington
c38e849f43
add ConfigRenderOptions.setJson(false)
...
This allows you to render using HOCON extensions (other than
comments; comments are still controlled by separate options).
Intended to address github issue #44
2012-10-08 17:41:32 -04:00
Havoc Pennington
5f486f65ac
Add ConfigFactory.invalidateCaches() to support reloading system props
...
This lets people change system props in unit tests for example.
Issue #43 on github.
2012-10-08 15:30:47 -04:00
Havoc Pennington
b739f4be6e
Make ConfigException serializable
...
Done with a custom serialization because we don't want ConfigOrigin
to be serializable; if ConfigOrigin were serializable we'd have to
support its serialization remaining compatible across releases.
And there's no known use for ConfigOrigin being serializable.
Not intending to support ConfigException serialization back compat
across releases, because that probably isn't useful or expected.
2012-10-03 10:12:53 -04:00
Havoc Pennington
67f5851ff2
Fix some indentation in PublicApiTest.scala
2012-10-03 10:12:01 -04:00
Havoc Pennington
b9a8af5960
add a colon in the spec
2012-10-02 09:20:37 -04:00
Havoc Pennington
7df7a14b34
put back -SNAPSHOT after 0.5.2
2012-09-06 09:27:32 -04:00
Havoc Pennington
46386e818f
0.5.2
2012-09-06 09:27:01 -04:00
Havoc Pennington
e7f203bf45
remove a redundant setClassLoader on parse options in loadDefaultConfig()
2012-09-06 09:04:09 -04:00
Havoc Pennington
b30be8a392
Let Eclipse adjust ConfigFactory indentation to its satisfaction
2012-09-06 09:02:53 -04:00
Havoc Pennington
5b71bb9904
Merge pull request #37 from jto/new_loader
...
Add ConfigFactory#load(ConfigParseOptions)
2012-09-06 05:52:43 -07:00
jtournay
edd96ba11b
remove caching from ConfigFactory#load(ClassLoader, ConfigParseOptions), andadd more loaders
2012-09-06 02:55:26 -07:00
jtournay
9cb359e1bd
Add ConfigFactory#load(ConfigParseOptions)
2012-09-05 03:02:16 -07:00
Havoc Pennington
796493cfcd
Explain 0.3.1 release in NEWS.md
2012-08-06 19:13:17 -04:00
Havoc Pennington
eea28e5428
link to NEWS from README
2012-07-10 14:24:39 -04:00
Havoc Pennington
10f7588452
fix markdown indentation in NEWS
2012-07-05 11:10:29 -04:00
Havoc Pennington
e62a295f4b
add -SNAPSHOT back after 0.5.0
2012-07-05 11:05:12 -04:00
Havoc Pennington
d400f5bc01
0.5.0 release
2012-07-05 11:01:00 -04:00
Havoc Pennington
bd820702e6
add withValue method to Config and ConfigObject
...
This makes it easier to build up a config in code.
2012-07-04 11:56:50 -04:00
Havoc Pennington
d15ade876a
add atPath() and atKey() to place a value inside a Config
...
Otherwise it's sort of clunky to do this because you have to
create a map then parseMap, or other roundabout approach.
2012-06-19 16:30:48 -04:00
Havoc Pennington
e1d5bc7506
Implement triple-quoted multiline strings
...
Details are in the spec/news/readme changes in the patch.
2012-06-18 23:01:43 -04:00
Havoc Pennington
6b0e8c4047
Print an ugly "diff" when an equivalents test fails
...
Helpful for debugging failed tests.
2012-06-18 22:59:50 -04:00
Havoc Pennington
ac878d653c
include the message in Tokens#Problem#toString
...
Required adding accessor for "what" for use in tests
2012-06-18 22:58:04 -04:00
Havoc Pennington
b3ac8d0539
bump to 0.4.1 in the README
2012-05-24 09:18:34 -04:00
Havoc Pennington
4462c667f9
bump to 0.4.2-SNAPSHOT
2012-05-22 17:26:51 -04:00
Havoc Pennington
9bbb7d7ac4
v0.4.1
2012-05-22 17:26:12 -04:00
Havoc Pennington
fea5d6d478
bump to 0.4.1-SNAPSHOT
2012-05-22 09:04:31 -04:00
Heiko Seeberger
11b9af503a
closes #16 : Publish as OSGi bundle
2012-05-21 11:51:08 +02:00
Havoc Pennington
765b61a80b
explicitly set -source 1.6 -target 1.6
2012-05-14 12:21:18 -04:00
Havoc Pennington
fa038eac67
add note about only supporting Java 6 and above.
2012-05-14 12:07:55 -04:00
Havoc Pennington
445a700c53
add notes on Akka 2.0 embedded config limitations to HOCON.md
...
These were already in the README but people may jump straight
to the spec, so add them there too.
2012-05-14 12:02:35 -04:00
Havoc Pennington
9a2e9a8bde
add some notes about features that aren't in Play/Akka 2.0
2012-04-13 10:37:02 -04:00
Havoc Pennington
2e5b1eaa1b
fix formatting of prior NEWS change
2012-04-13 11:27:11 -03:00
Havoc Pennington
c8632d9458
note the moved publish location in NEWS
2012-04-13 10:26:15 -04:00
Havoc Pennington
06d6fc5ee3
mention new include syntax in the README
2012-04-13 10:08:39 -04:00
Havoc Pennington
9b7d2a6469
remove "Future Directions" from README, the Future is Now!
2012-04-13 10:06:36 -04:00
Havoc Pennington
0adc9152d1
Show how to create a Settings class to encapsulate your Config
2012-04-13 10:06:08 -04:00
Havoc Pennington
85a4edab59
fix a couple links in the API docs
2012-04-13 09:39:39 -04:00
Havoc Pennington
8159cf3ed4
version to 0.4.0-SNAPSHOT (put SNAPSHOT back)
2012-04-13 09:30:12 -04:00
Havoc Pennington
b35dfb67b2
Optimistically update the README with Maven Central information
2012-04-12 21:48:35 -04:00
Havoc Pennington
b88fd55f86
another NEWS tweak
2012-04-12 21:45:43 -04:00
Havoc Pennington
3ce0997adc
don't mess up the PGP plugin
...
No need to add the settings a second time, which
resulted in signing the signatures.
No need to use GPG, it uses its built-in stuff.
2012-04-12 21:40:57 -04:00
Havoc Pennington
5093213c12
NEWS.md updates
2012-04-12 21:38:34 -04:00
Havoc Pennington
387e106856
Add ConfigRenderOptions and ConfigValue#render(options)
...
This mostly lets you choose whether you want whitespace and
comments, and somewhat as a side effect, you can get plain
JSON by turning off comments.
2012-04-12 21:34:59 -04:00
Havoc Pennington
985958521d
more fully test origin serialization and clean up code a bit
...
Mostly removing impossible codepaths.
2012-04-12 17:36:09 -04:00