4.0.0io.github.openfeignfeign-parent13.8pomFeign (Parent)Feign makes writing java http clients easierhttps://github.com/openfeign/feign2012OpenFeignhttps://github.com/openfeignThe Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txtrepoveloMarvin Herman Froedervelo br at gmail dot comabout.me/velokdavisk6Kevin Daviskdavisk6@gmail.comAdrian Coleacole@pivotal.ioSpencer Gibbspencer@gibb.usArtem Labazinxxlabaza@gmail.comTomasz Juchniewicztjuchniewicz@gmail.comGuillaume SimardAlexei KLENINalexei.klenin@gmail.comcoregsonhttpclienthc5hystrixjacksonjackson3jackson-jaxbjackson-jrjaxbjaxb-jakartajaxrsjaxrs2jaxrs3jaxrs4java11jakartajsonokhttpgooglehttpclientribbonsaxslf4jspringspring4soapsoap-jakartareactivedropwizard-metrics4dropwizard-metrics5kotlinmicrometermockapt-test-generatorgraphqlgraphql-aptannotation-error-decoderexample-githubexample-github-with-coroutineexample-wikipediaexample-wikipedia-with-springbootbenchmarkmoshifastjson2formform-springvertxscm:git:git@github.com:OpenFeign/feign.gitscm:git:git@github.com:OpenFeign/feign.gitHEADhttps://github.com/openfeign/feignGithubhttps://github.com/openfeign/feign/issuesUTF-8UTF-8false-Duser.language=en1.825${main.java.version}${main.java.version}5.3.233.5.0-jre2.1.02.13.21.15.22.0.17202512244.0.26.0.22.21.03.0.43.27.75.21.02.0.61.android81.5.35.43.15.03.1.43.4.03.12.05.0.03.5.03.3.16.0.00.1.10.10.03.5.40.230.2file://${project.basedir}/src/config/bom.xml2.2.12.21.03.2.83.1.41.2.21.3.0.Final3.6.23.2.01.2.84.0.06.28.13.26.03.26.01.00.7.121.1.11.21.01.6.01.6.01.15.00.23.022.44.5.04.5.145.61.13.01.5.183.1.04.0.04.0.53.0.24.0.22.1.12.3.12.3.94.0.32.3.11.19.41.1.11.18.423.6.14.2.385.0.60.2.02.1.11.5.33.0.22025.1.15.0.17.0.37.0.32.3.23.Final1.18.0${project.groupId}feign-core${project.version}${project.groupId}feign-core${project.version}test-jartest${project.groupId}feign-gson${project.version}${project.groupId}feign-httpclient${project.version}${project.groupId}feign-hystrix${project.version}${project.groupId}feign-jackson-jaxb${project.version}${project.groupId}feign-jackson${project.version}${project.groupId}feign-jaxb${project.version}${project.groupId}feign-jaxrs${project.version}${project.groupId}feign-jaxrs${project.version}test-jartest${project.groupId}feign-jaxrs${project.version}jakartajavax.ws.rsjsr311-api${project.groupId}feign-jaxrs2${project.version}${project.groupId}feign-jaxrs2${project.version}test-jartest${project.groupId}feign-jaxrs2${project.version}jakartajavax.ws.rsjavax.ws.rs-api${project.groupId}feign-jaxrs${project.groupId}feign-jaxrs3${project.version}${project.groupId}feign-mock${project.version}test${project.groupId}feign-okhttp${project.version}${project.groupId}feign-ribbon${project.version}${project.groupId}feign-sax${project.version}${project.groupId}feign-slf4j${project.version}${project.groupId}feign-kotlin${project.version}${project.groupId}feign-vertx${project.version}${project.groupId}feign-micrometer${project.version}test-jartest${project.groupId}feign-graphql${project.version}${project.groupId}feign-form${project.version}${project.groupId}feign-form-spring${project.version}org.junitjunit-bom${junit5.version}pomimportcom.google.code.gsongson${gson.version}com.squareup.moshimoshi${moshi.version}org.assertjassertj-core${assertj.version}com.squareup.okhttp3okhttp-bom${okhttp3.version}pomimportcom.google.http-clientgoogle-http-client${googlehttpclient.version}org.jsonjson${json.version}com.fasterxml.jacksonjackson-bom${jackson.version}pomimportorg.slf4jslf4j-simple${slf4j.version}org.slf4jslf4j-nop${slf4j.version}com.alibaba.fastjson2fastjson2${fastjson2.version}org.skyscreamerjsonassert${jsonassert.version}org.junit.jupiterjunit-jupiter-apitestorg.junit.jupiterjunit-jupiter-enginetestorg.junit.jupiterjunit-jupitertestorg.assertjassertj-coretestclean installorg.apache.maven.pluginsmaven-compiler-plugin${maven-compiler-plugin.version}org.apache.maven.pluginsmaven-jar-plugin${maven-jar-plugin.version}${project.build.outputDirectory}/META-INF/MANIFEST.MForg.apache.maven.pluginsmaven-surefire-plugin${maven-surefire-plugin.version}truefalse${jvm.options}org.apache.maven.pluginsmaven-failsafe-plugin${maven-surefire-plugin.version}truefalsecom.gradledevelocity-maven-extensiontrueorg.moditectmoditect-maven-plugin${moditect-maven-plugin.version}${moditect.skip}true*;true--multi-release=9add-module-infosadd-module-infopackageorg.apache.maven.pluginsmaven-compiler-plugintrue${main.java.version}${main.java.version}default-compilecompilecompile${main.java.version}${main.java.version}default-testCompiletestCompiletest-compiletrue-parameters-proc:full${latest.java.version}${latest.java.version}org.apache.maven.pluginsmaven-install-plugin${maven-install-plugin.version}org.apache.maven.pluginsmaven-release-plugin${maven-release-plugin.version}falsereleasetrue@{project.version}io.zipkin.centralsync-maven-plugincentralsync-maven-plugin${centralsync-maven-plugin.version}openfeignmavenfeignorg.apache.felixmaven-bundle-plugin${maven-bundle-plugin.version}bundle-manifestmanifestprocess-classescom.mycilalicense-maven-plugin${license-maven-plugin.version}The Feign Authorsfeign@commonhaus.devcom/mycila/maven/plugin/license/templates/APACHE-2.txt.travis.yml.editorconfig.gitattributes.gitignore.mvn/**mvnw*etc/header.txt**/.idea/****/target/****/scripts/****/src/config/****/codequality/**LICENSENOTICEOSSMETADATA**/*.md**/*.asciidoc**/*.iumlbnd.bndtravis/**src/test/resources/**src/main/resources/**.circleci/**trueSLASHSTAR_STYLEcom.mycilalicense-maven-plugin-git${license-maven-plugin.version}checkvalidatecom.cosium.codegit-code-format-maven-plugin${git-code-format-maven-plugin.version}com.cosium.codegoogle-java-format${git-code-format-maven-plugin.version}install-formatter-hookinstall-hooksfalsevalidate-code-formatvalidate-code-formatde.qaware.mavengo-offline-maven-plugin${go-offline-maven-plugin.version}org.apache.maven.surefiresurefire-junit4${maven-surefire-plugin.version}PLUGINorg.codehaus.mojo.signaturejava18${java18-signature.version}signatureMAINcom.github.ekryd.sortpomsortpom-maven-plugin${sortpom-maven-plugin.version}true\nrecommended_2008_06falseformatsortverifyio.sundrsundr-maven-plugin${bom-generator.version}false${bom.template.file.path}feign-bomFeign (Bill Of Materials)trueio.github.openfeign:**:feign-example-**:feign-benchmarkgenerate-bomorg.codehaus.mojoversions-maven-plugin${maven-versions-plugin.version}org.apache.maven.pluginsmaven-deploy-plugin${maven-deploy-plugin.version}org.apache.maven.pluginsmaven-scm-plugin${maven-scm-plugin.version}${project.version}org.apache.maven.pluginsmaven-enforcer-plugin${maven-enforcer-plugin.version}enforce-no-repositoriesenforceFeign should only depend on artifacts readily available on maven centralquickbuildtruetruetruetruetruetruetruetruewindowsWindowsfile:///${project.basedir}/src/config/bom.xmlreleaseorg.apache.maven.pluginsmaven-source-plugin${maven-source-plugin.version}attach-sourcesjarorg.apache.maven.pluginsmaven-javadoc-plugin${maven-javadoc-plugin.version}falseattach-javadocsjarpackageorg.apache.maven.pluginsmaven-gpg-plugin${maven-gpg-plugin.version}sign-artifactssignverify--pinentry-modeloopbackorg.sonatype.centralcentral-publishing-maven-plugin${central-publishing-maven-plugin.version}truecentraltruepublishedrequiredorg.apache.maven.pluginsmaven-deploy-plugintruedevcom.cosium.codegit-code-format-maven-pluginformat-codeformat-codeinitializeopenrewriteorg.openrewrite.mavenrewrite-maven-plugin${rewrite-maven-plugin.version}org.openrewrite.reciperewrite-testing-frameworks${rewrite-testing-frameworks.version}org.openrewrite.reciperewrite-migrate-java${rewrite-migrate-java.version}testsrunNoForkverifytrueorg.openrewrite.java.testing.hamcrest.MigrateHamcrestToAssertJorg.openrewrite.java.testing.junit5.AssertToAssertionsorg.openrewrite.java.testing.assertj.JUnitToAssertjorg.openrewrite.java.testing.assertj.Assertjorg.openrewrite.java.migrate.UpgradeToJava25**/src/main/java/**pom.xmlsourcesrunNoForkverifytrueorg.openrewrite.java.migrate.UpgradeToJava8toolchain!toolchain.skiporg.apache.maven.pluginsmaven-toolchains-plugin${maven-toolchains-plugin.version}toolchain${main.java.version}testtoolchaingenerate-test-sources${latest.java.version}org.apache.maven.pluginsmaven-surefire-plugin${latest.java.version}org.apache.maven.pluginsmaven-failsafe-plugin${latest.java.version}