Commit Graph

920 Commits

Author SHA1 Message Date
vgolub
743f240d47 Do not pass Path object as exception argument 2018-09-07 20:25:46 +03:00
vgolub
8625b78753 #584 Add root config origin to exception 2018-09-07 18:13:23 +03:00
Havoc Pennington
40d0c40846
Merge pull request #579 from bigwheel/patch-1
Remove nbsp that breaking Markdown rendering
2018-08-14 16:56:07 -04:00
k.bigwheel
2b95a52a1b Remove nbsp that breaking Markdown rendering 2018-08-15 04:19:28 +09:00
Havoc Pennington
bee704aedf
Merge pull request #578 from sam-token/bad-map
ResolveMemos Performance Improvement
2018-08-10 19:13:34 -04:00
Sam Holeman
c1ec3af329 Tweak BadMap, add tests 2018-08-10 15:08:45 -07:00
Havoc Pennington
6001192391 minor cleanups to BadMap 2018-08-10 15:06:47 -07:00
Havoc Pennington
3a63f18cae Reimplement ResolveMemos with a ridiculous hand-rolled hash table
This is intended to band-aid #330 with a hash table that sucks,
but ought to be much faster to copy than the stock Java one.
The stock Java hash table rehashes everything every time, while
this hash table can often just copy an array. That said, I didn't
benchmark it or anything, it may well also be super slow.

This is more or less a troll commit to get someone to do better.
2018-08-08 14:47:27 -07:00
Havoc Pennington
75245ed3df
Merge pull request #577 from sullis/sbt-1.2.1
sbt 1.2.1
2018-08-08 07:58:43 -04:00
Sean Sullivan
4d03eae3ee sbt 1.2.1 2018-08-08 00:02:02 -07:00
Havoc Pennington
32a2fb26dc
Merge pull request #576 from lightbend/wip-575-1
#575 Remove wording about apps having reference.conf
2018-07-31 09:35:38 -04:00
Konrad `ktoso` Malawski
e436ad96f8
#575 Remove wording about apps having reference.conf 2018-07-31 15:04:41 +09:00
Havoc Pennington
7b9e1539dd
Merge pull request #573 from ntviet18/set_syntax_from_filename_option
Add syntax from file name parser option
2018-07-25 12:29:15 -04:00
The Viet Nguyen
b091c8f641 Unify guess syntax decision tree 2018-07-25 19:11:50 +03:00
The Viet Nguyen
a3904f505b Add syntax from file name parser option 2018-07-25 18:56:59 +03:00
Havoc Pennington
4edef986f4
Merge pull request #570 from radist-nt/issue_567
@Optional in getters for properties without field
2018-07-24 22:39:40 -04:00
Radist
4c631902a0 @Optional in getters for properties without field 2018-07-14 16:41:52 +03:00
Havoc Pennington
c6d1ed4409
Merge pull request #569 from ajorpheus/patch-1
Minor documentation correction for config.root().render() under "Debuggin…
2018-07-13 08:37:18 -04:00
Ash
61af0058ef
Minor correction to the use of config.root().render() under "Debugging Your Configuration"
Looking at the java/scaladoc of ConfigValue.render()  (https://github.com/lightbend/config/blob/master/config/src/main/java/com/typesafe/config/ConfigValue.java#L48-L50)  

and then looking at the implementation of `render()` itself:
https://github.com/lightbend/config/blob/master/config/src/main/java/com/typesafe/config/impl/AbstractConfigValue.java#L364-L374

it appears that `config.root().render()` returns a string that must be printed out, logged etc. Current documentation implies that calling this method will print out the string which seems to be misleading.
2018-07-13 11:31:50 +01:00
Havoc Pennington
1c83360c37
Merge pull request #564 from ennru/ennru_sbt-1.1.6
sbt 1.1.6 and upgraded plugins
2018-07-01 12:49:47 -04:00
Enno Runne
1672b9b9b8 Reformatted with Scalariform 2018-07-01 16:55:31 +02:00
Enno Runne
207f6e993b Scalariform settings in root build.sbt 2018-07-01 16:54:37 +02:00
Enno Runne
8cf5c7a546 upgrade to sbt 1.1.6 and latest plugins 2018-06-30 19:21:49 +02:00
Havoc Pennington
ea45ea3767
Merge pull request #561 from av-elier/add-link-to-playground
Add playground link to readme
2018-06-12 17:22:29 -04:00
av_elier
31805c4544 Add playground link to readme 2018-06-12 23:30:38 +03:00
Havoc Pennington
665a5fdc35
Merge pull request #437 from iantabolt/master
Make ValidationProblem implement Serializable
2018-03-29 11:26:37 -04:00
Havoc Pennington
b991b3d68b
Merge pull request #550 from sathiyapk/trace-allow-missing
Adds trace while allowing missing file by returing empty parse value
2018-03-02 12:28:14 -05:00
Sathiya
aac654503b Adds trace while allowing missing file by returing empty parse value 2018-03-02 17:09:48 +01:00
Havoc Pennington
6ee62071b8
Merge pull request #548 from lightbend/ktoso-patch-1
news for 1.3.3
2018-02-21 10:38:35 -05:00
Konrad `ktoso` Malawski
3b68dc30a1
news for 1.3.3 2018-02-22 00:27:35 +09:00
Ërb
d22535592e Never pass null ConfigOrigin to PathParser.parsePathNodeExpression (#538)
This was causing NPEs on certain parse errors while trying to construct a ConfigException
2018-02-21 22:55:34 +09:00
Siyavash Habashi
f09c8d208f Update versions to 1.3.2 (#534) 2018-02-21 13:56:31 +09:00
fabio fumarola
841251c9b4 Update README.md (#545)
update version to 1.3.2
2018-02-21 13:11:56 +09:00
James Roper
76ff0bda51 Publish with namespaced JDK9 module name (#547)
Fixes #546.

Adds Automatic-Module-Name: typesafe.config, rather than defaulting to
the very generic module name of config that the JVM selects.
2018-02-21 13:10:20 +09:00
Jonas Fonseca
eeb95825bf Update links to use HTTPS (#526) 2017-11-06 11:28:43 +09:00
Havoc Pennington
e0aebd2f65
Merge pull request #525 from jonas/patch-2
Add circe-config to list of Scala wrappers
2017-11-05 07:44:17 -05:00
Jonas Fonseca
eb7409e110
Add circe-config to list of Scala wrappers 2017-11-05 10:32:59 +01:00
Martynas Mickevičius
b5578f4083 Merge pull request #518 from lightbend/ktoso-patch-1
Align maintanance note with other lightbend/ projects
2017-10-24 15:45:36 +03:00
Konrad `ktoso` Malawski
938dbb1158 Update README.md 2017-10-24 18:02:45 +09:00
Konrad `ktoso` Malawski
41a577a0e8 Align maintanance note with other lightbend/ projects 2017-10-24 18:00:53 +09:00
Martynas Mickevičius
8251d2089c Some more link fixes after the rename (#517) 2017-10-23 05:55:02 -05:00
Martynas Mickevičius
d5ba11fbb5 Rename typesafehub to lightbend (#513)
* Migration to lightbend repo

* Second round of the rename cleanup
2017-10-23 05:40:51 -05:00
Havoc Pennington
08f5a6020e Merge pull request #511 from ziyasal/master
Add C# port to Other APIs section
2017-10-17 10:24:30 -04:00
z i λ a s a l
4fd14f0397 update anchor 2017-10-17 11:18:37 +02:00
z i λ a s a l
689f8cb4a5 Add C# port to Other APIs section 2017-10-17 11:16:34 +02:00
Ian Tabolt
2692aa77bd Add test case for serializing ValidationFailed 2017-10-06 13:50:26 -04:00
Ian Tabolt
3d44d90d4d Merge remote-tracking branch 'upstream/master' 2017-10-06 11:00:12 -04: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