Krzysztof Krasoń
17885da9ce
Allows @Param value in default contract to be taken from param names. ( #1309 )
...
JEP 118 introduced javac option `-parameters` that adds to bytecode
method parameter names, so if code is compiled with that option
and @Param value is empty we can get that template parameter name
from method parameter name.
Fixes #1297 .
4 years ago
Marvin Froeder
f9f294ab88
[travis skip] updating versions to next development iteration 10.12-SNAPSHOT
4 years ago
Marvin Froeder
7ded0cc8ba
prepare release 10.11
4 years ago
Marvin Froeder
8ee39a07c7
Preparing next release version
4 years ago
Jochen Schalanda
33305c0390
Add support for Dropwizard Metrics 4.1.x ( #1235 )
...
* Add support for Dropwizard Metrics 4.1.x
Dropwizard Metrics 5.x is currently unmaintained, so there should be the option
to use the currently maintained Dropwizard Metrics version.
* Reformat code
* Add dropwizard-metrics4 to README.md
4 years ago
Sam Kruglov
5a32b5cce9
#1221 : bump okhttp3 version from 3.14.6 to 4.6.0 ( #1223 )
5 years ago
Kevin Davis
c1b853c7aa
[travis skip] updating versions to next development iteration 10.10.2-SNAPSHOT
5 years ago
Kevin Davis
56bdbb55bc
prepare release 10.10.1
5 years ago
Kevin Davis
9f21dcc8c8
Update JDK11 Builds in Travis to release on Java 11 modules ( #1214 )
...
This change converts the Java11 module release into two steps:
1. run `mvn install` for just feign-java11 to ensure the dependent
projects exist in the local repo
2. run `mvn deploy` for `feign-java11`
The result should be that only the single module is deployed
* Correcting License Headers
5 years ago
Kevin Davis
f30fedfe69
[travis skip] updating versions to next development iteration 10.10.1-SNAPSHOT
5 years ago
Kevin Davis
c87a6891fe
prepare release 10.10.0
5 years ago
Kevin Davis
4a6437894f
[travis skip] updating to next development version
5 years ago
Kevin Davis
d61a75c682
[travis skip] Correcting Snapshots
5 years ago
Kevin Davis
fcc37e6a2f
[travis skip] updating versions to next development iteration -SNAPSHOT
5 years ago
Kevin Davis
70d1a534da
prepare release
5 years ago
Kevin Davis
1cab5b9fe6
[travis skip] Corrected Snapshot Version
5 years ago
Kevin Davis
6044ede769
[travis skip] updating versions to next development iteration -SNAPSHOT
5 years ago
Kevin Davis
91e22b9c4d
prepare release
5 years ago
Marvin Froeder
afcd2bcba5
[travis skip] updating versions to next development iteration 11.0-SNAPSHOT
5 years ago
Marvin Froeder
c908b98edc
prepare release 10.9
5 years ago
Marvin Froeder
6989b503ef
Micrometer ( #1188 )
...
* Add support for micrometrics metrics
* Update documentation with metrics information
5 years ago
Marvin Froeder
7b3acf239a
Rename to feign-dropwizard-metrics5 ( #1185 )
5 years ago
Marvin Froeder
be8f30d6ae
Metric API ( #1181 )
...
* Add metrics support to feign
* Introduced capabilities to hystrix
* Addressing PR comments
5 years ago
Marvin Froeder
a71040b781
[travis skip] updating versions to next development iteration 10.9-SNAPSHOT
5 years ago
Marvin Froeder
69ab9c73ba
prepare release 10.8
5 years ago
Marvin Froeder
0d1318c74e
Preparing feign 10.8 release
5 years ago
Kevin Davis
17735a357e
[travis skip] updating versions to next development iteration 10.7.5-SNAPSHOT
5 years ago
Kevin Davis
633def62b5
prepare release 10.7.4
5 years ago
Kevin Davis
54c06856ad
Restore Request.Body accessibility for compatibility ( #1164 )
...
Fixes #1163
Restores `Request.Body.encoded` static function and
`RequestTemplate.requestBody` to restore compatibility.
Additionally, mark it as deprecated to encourage usage of
`RequestTemplate.body`.
`Request.Body` is an internal abstraction that was made built
in an effort to better manage request body data. It was made
public too early and will be reverted back to it's internal
state in future releases.
5 years ago
Davis, Kevin
9692396c15
[travis skip] updating versions to next development iteration 10.7.4-SNAPSHOT
5 years ago
Davis, Kevin
cc52087ac5
prepare release 10.7.3
5 years ago
svenhaag
49e137349d
Update okhttp client version from 3.6.0 to 3.14.4. ( #1158 )
...
* Update okhttp client version from 3.6.0 to 3.14.4.
* Update okhttp client version from 3.6.0 to 3.14.4.
5 years ago
Davis, Kevin
ee2054160a
[travis skip] updating versions to next development iteration 10.7.3-SNAPSHOT
5 years ago
Davis, Kevin
cfaefa8c23
prepare release 10.7.2
5 years ago
Kevin Davis
4c78432f98
Update license for new year ( #1155 )
...
Updating the license header for the new year.
5 years ago
Davis, Kevin
0143606318
[travis skip] updating versions to next development iteration 10.7.2-SNAPSHOT
5 years ago
Davis, Kevin
b36cee4425
prepare release 10.7.1
5 years ago
Marvin Froeder
cca3887ce0
[travis skip] updating versions to next development iteration 10.7.1-SNAPSHOT
5 years ago
Marvin Froeder
c3825a06fc
prepare release 10.7.0
5 years ago
Marvin Froeder
8808ff2bae
[travis skip] updating versions to next development iteration 10.7.0-SNAPSHOT
5 years ago
Marvin Froeder
b9193619b9
prepare release 10.6.0
5 years ago
Marvin Froeder
765fb3f7ad
preparing for 10.6.0 release
5 years ago
Marvin Froeder
74b9a73f3d
[Proposal] generate mocked clients from feign interfaces ( #1092 )
...
* First attempt at test stub code generation
* Using templating framework
* Cleanup dependencies
* Annotate generated classes as experimental
5 years ago
Marvin Froeder
ba9d3c8e7b
[travis skip] updating versions to next development iteration 10.5.2-SNAPSHOT
5 years ago
Marvin Froeder
42442753f1
prepare release 10.5.1
5 years ago
Marvin Froeder
8bdf89adfb
Preparing for next release
5 years ago
Marvin Froeder
8e2f109529
[travis skip] updating versions to next development iteration 10.6.1-SNAPSHOT
5 years ago
Marvin Froeder
f463f3212e
prepare release 10.6.0
5 years ago
Marvin Froeder
ad06d5c57d
Using ssl git connection
5 years ago
Marvin Froeder
c7d8f0ec1d
Remove java8 module ( #1086 )
...
Java 8 module functionality was merged to core on feign 10 release.
5 years ago