Commit Graph

875 Commits

Author SHA1 Message Date
Nemanja Zbiljić
465ca3bece Add examples for polymorphic type handling
Example implementations exist for both Java and Scala.
2017-10-15 16:18:58 +02:00
Nemanja Zbiljić
252fda11a7 Search for polymorphic types using ServiceLoader
This allows to have dynamic implementations of types, that cannot be
defined as subtypes at compile time, but will be discovered at runtime.
2017-10-15 14:45:54 +02:00
Nemanja Zbiljić
c39ae8c7ca Add tests for polymorphic type handling 2017-10-15 13:27:17 +02:00
Nemanja Zbiljić
c96977bb14 Add support for polymorphic type handling in Config Beans
Polymorphic type handling here means ability to enable addition of
enough type information so that deserializer can instantiate correct
subtype of a value.
2017-10-15 13:21:07 +02:00
Martynas Mickevičius
1b7460b6c9 Merge pull request #502 from 2m/wip-1.3.2-release-notes-2m
Release notes for 1.3.2
2017-10-06 16:19:13 +03:00
Martynas Mickevičius
5c3e6f8320 Release notes for 1.3.2 2017-10-06 16:10:14 +03:00
Martynas Mickevičius
aa6958469a Merge pull request #478 from kag0/parse-period
Add support for getting value as Period
2017-10-06 15:18:17 +03:00
Havoc Pennington
4e01644a37 Merge pull request #497 from plesner/resolver
Add fallback ConfigReferenceResolver
2017-10-02 09:46:34 -04:00
Christian Plesner Hansen
e1b327f837 Add fallback ConfigReferenceResolver 2017-09-29 18:12:52 +02:00
Havoc Pennington
76bb82cf58 Merge pull request #496 from karthicks/issue-495
#495 Add Support For Set Types In Config Beans
2017-09-15 21:26:35 -04:00
Karthick Sankarachary
002de454d0 #495 Add Support For Set Types In Config Beans 2017-09-15 18:13:33 -07:00
Dale Wijnand
e020acd734 Merge pull request #483 from dwijnand/sbt-0.13.16
Migrate to sbt 0.13.16
2017-08-14 17:48:54 +01:00
Havoc Pennington
095dbc6b5d Merge pull request #487 from carueda/master
add carueda/cfg Scala wrapper
2017-08-07 13:36:57 -04:00
Carlos Rueda
fa44e9f04c add carueda/cfg Scala wrapper 2017-08-07 09:42:04 -07:00
Dale Wijnand
d774bc2afe
Migrate to sbt 0.13.16 2017-08-04 19:25:06 +01:00
Nathan Fischer
69423abbfc override 2017-07-22 16:10:19 -07:00
Nathan Fischer
c5e77d575e update HOCON.md and add test to UnitParserTest 2017-07-22 13:40:06 -07:00
Nathan Fischer
ac20019c29 Add support for getting value as Period
from issue #473
2017-07-02 13:10:39 -07:00
Martynas Mickevičius
2c1d6233e2 Merge pull request #476 from zhongl/patch-1
Update the link to config-annotation
2017-06-19 10:56:31 +03:00
Lunfu Zhong
2952f07c97 Update the link to config-annotation. 2017-06-19 15:17:53 +08:00
Havoc Pennington
d0021d1d3b Merge pull request #462 from akornev/master
SerializedConfigValue.writeExternal and readExternal are inconsistent
2017-05-16 08:21:56 -04:00
Andrey Kornev
6889c6ae60 SerializedConfigValue.writeExternal and readExternal are inconsistent 2017-05-09 22:26:41 -07:00
Barnabás Oláh
751ae8b1d3 direct link to pureconfig instead of redirect link (#469) 2017-04-27 21:35:24 +09:00
Havoc Pennington
7690842360 Merge pull request #468 from The-Alchemist/patch-1
Fix hyperlink to checkValid()
2017-04-12 15:43:58 -04:00
The Alchemist
26b9a66404 Fix hyperlink to checkValid() 2017-04-12 15:41:33 -04:00
Havoc Pennington
5b4ec9a9e6 Merge pull request #463 from yellowblood/patch-1
Add JavaScript port
2017-03-27 09:50:05 -04:00
Havoc Pennington
7a58c2e6a2 Merge pull request #464 from camullen/master
ConfigFactory.invalidateCaches() also resets environment variables cache
2017-03-22 15:41:51 -04:00
Cameron Mullen
0659ab5985 ConfigFactory.invalidateCaches() also resets environment variables config 2017-03-22 04:23:01 -07:00
Maor
da914846e4 Add JavaScript port 2017-03-18 11:00:36 +02:00
Havoc Pennington
180d66b4b2 Merge pull request #427 from psliwa/patch-1
Allow environment vars to be resolved to list
2017-03-06 15:44:51 -05:00
piotr.sliwa
7473d8ca1b Allow environment vars to be resolved to list 2017-03-06 21:13:13 +01:00
piotr.sliwa
38dce6253c fork jvm in tests 2017-03-06 21:12:13 +01:00
Havoc Pennington
63720f8d05 Merge pull request #457 from matsu-chara/fix-broken-link
fix broken link in hocon.md
2017-03-02 07:27:16 -05:00
matsu-chara
74a5edfab5 fix broken link in hocon.md 2017-03-02 15:45:35 +09:00
Havoc Pennington
7a09e43bec Merge pull request #455 from mmorihiro/master
Add config4k as kotlin wrapper in README.md
2017-02-25 19:14:03 -05:00
morihiro
0cfdc8f6ed Add config4k as kotlin wrapper in README.md 2017-02-26 08:16:23 +09:00
Havoc Pennington
409981cb33 Merge pull request #454 from tzarouali/issue-447
Fix for issue #447. Ignore bean properties without a proper setter/ge…
2017-02-20 16:36:34 -05:00
tzarouali
870dd28cc7 Fix for issue #447. Instead of ignoring fields without a proper getter/setter, avoid the NPE checking first that there's a field to work with. 2017-02-20 21:29:54 +00:00
tzarouali
4d98a0069e Fix for issue #447. Ignore bean properties without a proper setter/getter 2017-02-20 20:02:31 +00:00
Havoc Pennington
01bb93367f Merge pull request #452 from mpilquist/patch-1
Added Cedi Config to list of Scala Wrappers
2017-02-17 11:46:57 -05:00
Michael Pilquist
91f81b5ccc Added Cedi Config to list of Scala Wrappers 2017-02-17 11:00:29 -05:00
Havoc Pennington
1ab018b2ea Merge pull request #451 from carlpulley/master
Add Validated Configuration Library to README
2017-02-12 08:05:27 -05:00
Carl Pulley
e54abd2143 Merge pull request #1 from carlpulley/validated-config
Add Validated Configuration Library to README
2017-02-12 12:10:40 +00:00
Carl Pulley
61ccb169c3 Add Validated Configuration Library to README
validated-config allows Typesafe config files to be validated via a lightweight DSL.
2017-02-12 11:58:54 +00:00
Havoc Pennington
93d70f6739 Merge pull request #449 from ronanM/patch-1
Command line for alternative config `-Dconfig.file`
2017-02-08 09:25:26 -05:00
ronanM
d82c973642 Command line for alternative config -Dconfig.file
Each time I search this information, I search `-D` in this README but can't find it **quickly**, so need to google it, then go to stackoverflow, etc.

With this little example this information quickly reachable.
2017-01-17 10:55:08 +01:00
Havoc Pennington
a765399481 Merge pull request #445 from Krever/master
Added static-config as scala wrapper in README.md
2016-12-19 08:40:47 -05:00
Wojtek Pituła
63c3d44e14 Added static-config as scala wrapper in README.md 2016-12-19 14:08:00 +01:00
Havoc Pennington
4d727e8170 Merge pull request #431 from andr83/andr83-scalaconfig
Update README.md: add ScalaConfig wrapper link
2016-09-29 14:30:36 -04:00
Andrei Tupitcyn
36547f05f8 Update README.md
Add ScalaConfig wrapper link
2016-09-28 22:36:20 +03:00