Snyk bot
db3ad19abf
fix: pom.xml to reduce vulnerabilities ( #867 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72448
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72449
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72451
6 years ago
Snyk bot
f869a0e724
fix: pom.xml to reduce vulnerabilities ( #859 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72448
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72449
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72450
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72451
6 years ago
Marvin Froeder
951fc39722
Generating Bill of Material ( #846 )
6 years ago
Marvin Froeder
f72db36968
Set versions on all poms to 10.2-SNAPSHOT ( #843 )
6 years ago
pilak
2bf7796384
Adding SOAP CoDec (+ JAXB modifications) ( #786 )
6 years ago
Marvin Froeder
23f28159a6
Version ( #828 )
6 years ago
Marvin Froeder
6b608d0356
Sorted all poms and include sortpom to enforce pom layout ( #814 )
6 years ago
Marvin Froeder
6acbe94cc0
Introduced java 11 module with http2 client ( #806 )
...
* Introduced java 11 module with http2 client
6 years ago
Kevin Davis
07a41b07dd
Reactive Wrapper Support ( #795 )
...
Adding support for Reactive Streams `Publisher` return types. Support
is provided through the `ReactiveInvocationHandler` and follows a similar
pattern used by `feign-hystrix`. Each method invocation is wrapped in a
`Callable`, which is then wrapped into the appropriate Reactive Streams
`Publisher`, as defined in the builder and the return type of the method.
This approach is not "reactive all the way down". The requests are still
executed via a regular `Client` and are synchronous. However, it is possible
to still take advantage of the backpressure, scheduling, and functional support
provided by the library implementations.
Limitations: Streams are not supported and Iterable responses are not treated
reactively. Iterables must be explicitly cast into a reactive type.
Reworked Builders and removed the need for the enumerator
6 years ago
Marvin Froeder
dec999150e
Make jaxb modules build on java 11 ( #807 )
...
* Make jaxb modules build on java 11
6 years ago
Marvin Froeder
6ad5584f03
Enforce format ( #804 )
...
* Enforce format
* Applying feign code formatter
6 years ago
Kevin Davis
02d97371fe
Restoring removed modules and adding examples ( #794 )
...
Jaxb, Jackson Jaxb and the example projects were removed from the
parent pom file. Adding them back in so the are managed again.
6 years ago
adriancole
8aa32c2c14
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
d9411f1e2e
[maven-release-plugin] prepare release 10.0.1
6 years ago
adriancole
7bff1a5961
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
f228ac57da
[maven-release-plugin] prepare release 10.0.0
6 years ago
Marvin Froeder
5835dcbd25
Validate code format when building on travis ( #767 )
...
* Validate code format when building on travis
* Fix code format
6 years ago
Marvin Froeder
b8d1ad97b4
Build feign with java 11 ( #707 )
...
* Enable build with java 11
* Added JDK 11 entry to CHANGELOG
6 years ago
Marvin Froeder
2ea9c7d6c7
Create relocation pom for the deprecated 'feign-java8' ( #752 )
...
https://maven.apache.org/guides/mini/guide-relocation.html
6 years ago
Kevin Davis
248bb9ab3b
Moves Java8 into Core ( #732 )
...
* Moves Java8 into Core
Moves the OptionalDecoder and StreamDecoder into Feign Core
Removes Java8 library
Closes 705
* fixup! Moves Java8 into Core
6 years ago
Marvin Herman Froeder
8117fcfe6f
Updating code style guide
7 years ago
Kevin Davis
99c1540c7e
Updated POM version and set compilier and signatures to Java8 ( #704 )
...
* Updated the Cipher Suites in `TrustingSSLSocketFactory` to an appropriate
Java 8 Cipher.
* Updated all versions to 10.0.0-SNAPSHOT
7 years ago
Marvin Froeder
ad136c33e8
Formatted using eclipse formatter ( #699 )
...
Settings file: https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml
Formatter maven plugin: https://github.com/velo/maven-formatter-plugin
7 years ago
Marvin Herman Froeder
20a4ce403a
Next development version
7 years ago
adriancole
97fc92e41f
[maven-release-plugin] prepare for next development iteration
7 years ago
adriancole
882eb96f06
[maven-release-plugin] prepare release 9.7.0
7 years ago
Marvin Froeder
192ef115f4
Create unit test for JAXRS2Contract ( #695 )
7 years ago
Marvin Froeder
ecd928a2e7
Donate 'feign-mock' to 'feign' ( #692 )
...
* Copy of feign-mock from git@github.com:velo/feign-mock.git
* Fix license headers, remove .tool files and make code java 6 compatible
* Remove all badges
* Update feign GitHub link
* Remove link to orignal project
7 years ago
masc
94ce07122e
FIXED unsupported jaxrs-2.1 annotations should not break entire interface ( #672 )
...
* FIXED unsupported jaxrs-2.1 annotations should not break entire interface, resolving #669
* UPDATED jaxrs: more defensive jaxrs2 support
* ADDED jsr311-api dependency to httpclient (as jsr311 is `provided` in feign-jaxrs now)
* UPDATED httpclient `jsr311-api` scope to test
UPDATED jaxrs readme
7 years ago
Marvin Herman Froeder
1f99fa4dbc
[maven-release-plugin] prepare for next development iteration
7 years ago
Marvin Herman Froeder
7734578019
[maven-release-plugin] prepare release 9.6.0
7 years ago
Marvin Froeder
ba3626aeca
Include benchmrk module on the modules list ( #654 )
7 years ago
Benjamin Shai
14cbeb4c8d
Bump the version to prepare for the next release ( #650 )
7 years ago
Marvin Froeder
9fd1b1dd31
Updated license headers ( #648 )
7 years ago
adriancole
2ae6fc5e4f
[maven-release-plugin] prepare for next development iteration
7 years ago
adriancole
6a1b70a1cf
[maven-release-plugin] prepare release 9.5.1
7 years ago
adriancole
f7fea7f7dc
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
69b136ca8b
[maven-release-plugin] prepare release 9.5.0
8 years ago
Ariel
d7f40f5a36
Introduces feign-java8 ( #548 )
...
Introduces `feign-java8` with support for `java.util.Optional`
8 years ago
Adrian Cole
4aab37c0bc
Makes the build have pretty colors by updating to Maven 3.5 ( #552 )
8 years ago
Spencer Gibb
8e73d6c749
Upgrade okhttp to 3.6.0
8 years ago
adriancole
eb663b95db
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
70ec67e514
[maven-release-plugin] prepare release 9.4.0
8 years ago
adriancole
3adb897def
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
8ee4389e2f
[maven-release-plugin] prepare release 9.3.1
8 years ago
Raúl Kripalani
ced133e661
#449 Re-add OSGi headers to all modules. ( #450 )
8 years ago
adriancole
6fd40494c4
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
4b1b255bcd
[maven-release-plugin] prepare release 9.3.0
8 years ago
adriancole
baf8e25626
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
8b24647fa2
[maven-release-plugin] prepare release 9.2.0
8 years ago