{"payload":{"allShortcutsEnabled":false,"fileTree":{"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign":{"items":[{"name":"annotation","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/annotation","contentType":"directory"},{"name":"aot","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/aot","contentType":"directory"},{"name":"clientconfig","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/clientconfig","contentType":"directory"},{"name":"encoding","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/encoding","contentType":"directory"},{"name":"hateoas","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/hateoas","contentType":"directory"},{"name":"loadbalancer","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer","contentType":"directory"},{"name":"security","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/security","contentType":"directory"},{"name":"support","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support","contentType":"directory"},{"name":"AnnotatedParameterProcessor.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/AnnotatedParameterProcessor.java","contentType":"file"},{"name":"CachingCapability.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/CachingCapability.java","contentType":"file"},{"name":"CircuitBreakerNameResolver.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/CircuitBreakerNameResolver.java","contentType":"file"},{"name":"CollectionFormat.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/CollectionFormat.java","contentType":"file"},{"name":"DefaultFeignLoggerFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/DefaultFeignLoggerFactory.java","contentType":"file"},{"name":"DefaultTargeter.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/DefaultTargeter.java","contentType":"file"},{"name":"EnableFeignClients.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java","contentType":"file"},{"name":"FallbackFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FallbackFactory.java","contentType":"file"},{"name":"FeignAutoConfiguration.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java","contentType":"file"},{"name":"FeignBuilderCustomizer.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignBuilderCustomizer.java","contentType":"file"},{"name":"FeignCachingInvocationHandlerFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCachingInvocationHandlerFactory.java","contentType":"file"},{"name":"FeignCircuitBreaker.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreaker.java","contentType":"file"},{"name":"FeignCircuitBreakerDisabledConditions.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerDisabledConditions.java","contentType":"file"},{"name":"FeignCircuitBreakerInvocationHandler.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerInvocationHandler.java","contentType":"file"},{"name":"FeignCircuitBreakerTargeter.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerTargeter.java","contentType":"file"},{"name":"FeignClient.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClient.java","contentType":"file"},{"name":"FeignClientBuilder.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientBuilder.java","contentType":"file"},{"name":"FeignClientFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactory.java","contentType":"file"},{"name":"FeignClientFactoryBean.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java","contentType":"file"},{"name":"FeignClientMicrometerEnabledCondition.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientMicrometerEnabledCondition.java","contentType":"file"},{"name":"FeignClientProperties.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java","contentType":"file"},{"name":"FeignClientSpecification.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientSpecification.java","contentType":"file"},{"name":"FeignClientsConfiguration.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsConfiguration.java","contentType":"file"},{"name":"FeignClientsRegistrar.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsRegistrar.java","contentType":"file"},{"name":"FeignErrorDecoderFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignErrorDecoderFactory.java","contentType":"file"},{"name":"FeignFormatterRegistrar.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignFormatterRegistrar.java","contentType":"file"},{"name":"FeignLoggerFactory.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignLoggerFactory.java","contentType":"file"},{"name":"OptionsFactoryBean.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/OptionsFactoryBean.java","contentType":"file"},{"name":"PropertyBasedTarget.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/PropertyBasedTarget.java","contentType":"file"},{"name":"RefreshableHardCodedTarget.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/RefreshableHardCodedTarget.java","contentType":"file"},{"name":"RefreshableUrl.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/RefreshableUrl.java","contentType":"file"},{"name":"RefreshableUrlFactoryBean.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/RefreshableUrlFactoryBean.java","contentType":"file"},{"name":"SpringQueryMap.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/SpringQueryMap.java","contentType":"file"},{"name":"Targeter.java","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/Targeter.java","contentType":"file"}],"totalCount":42},"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud":{"items":[{"name":"openfeign","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign","contentType":"directory"}],"totalCount":1},"spring-cloud-openfeign-core/src/main/java/org/springframework":{"items":[{"name":"cloud","path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud","contentType":"directory"}],"totalCount":1},"spring-cloud-openfeign-core/src/main/java/org":{"items":[{"name":"springframework","path":"spring-cloud-openfeign-core/src/main/java/org/springframework","contentType":"directory"}],"totalCount":1},"spring-cloud-openfeign-core/src/main/java":{"items":[{"name":"org","path":"spring-cloud-openfeign-core/src/main/java/org","contentType":"directory"}],"totalCount":1},"spring-cloud-openfeign-core/src/main":{"items":[{"name":"java","path":"spring-cloud-openfeign-core/src/main/java","contentType":"directory"},{"name":"resources","path":"spring-cloud-openfeign-core/src/main/resources","contentType":"directory"}],"totalCount":2},"spring-cloud-openfeign-core/src":{"items":[{"name":"main","path":"spring-cloud-openfeign-core/src/main","contentType":"directory"},{"name":"test","path":"spring-cloud-openfeign-core/src/test","contentType":"directory"}],"totalCount":2},"spring-cloud-openfeign-core":{"items":[{"name":"src","path":"spring-cloud-openfeign-core/src","contentType":"directory"},{"name":"pom.xml","path":"spring-cloud-openfeign-core/pom.xml","contentType":"file"}],"totalCount":2},"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":".mvn","path":".mvn","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"spring-cloud-openfeign-core","path":"spring-cloud-openfeign-core","contentType":"directory"},{"name":"spring-cloud-openfeign-dependencies","path":"spring-cloud-openfeign-dependencies","contentType":"directory"},{"name":"spring-cloud-starter-openfeign","path":"spring-cloud-starter-openfeign","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".java-version","path":".java-version","contentType":"file"},{"name":".sdkmanrc","path":".sdkmanrc","contentType":"file"},{"name":".settings.xml","path":".settings.xml","contentType":"file"},{"name":".springformat","path":".springformat","contentType":"file"},{"name":"Guardfile","path":"Guardfile","contentType":"file"},{"name":"LICENSE.txt","path":"LICENSE.txt","contentType":"file"},{"name":"README.adoc","path":"README.adoc","contentType":"file"},{"name":"asciidoctor.css","path":"asciidoctor.css","contentType":"file"},{"name":"codecov.yml","path":"codecov.yml","contentType":"file"},{"name":"mvnw","path":"mvnw","contentType":"file"},{"name":"mvnw.cmd","path":"mvnw.cmd","contentType":"file"},{"name":"pom.xml","path":"pom.xml","contentType":"file"}],"totalCount":21}},"fileTreeProcessingTime":18.275014,"foldersToFetch":[],"repo":{"id":120363922,"defaultBranch":"main","name":"spring-cloud-openfeign","ownerLogin":"spring-cloud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-05T21:26:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7815877?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"main","listCacheKey":"v0:1710346166.0","canEdit":false,"refType":"branch","currentOid":"0d7e0e178cb508559d9395e605ab5fd4bda89343"},"path":"spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java","currentUser":null,"blob":{"rawLines":["/*"," * Copyright 2013-2022 the original author or authors."," *"," * Licensed under the Apache License, Version 2.0 (the \"License\");"," * you may not use this file except in compliance with the License."," * You may obtain a copy of the License at"," *"," * https://www.apache.org/licenses/LICENSE-2.0"," *"," * Unless required by applicable law or agreed to in writing, software"," * distributed under the License is distributed on an \"AS IS\" BASIS,"," * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."," * See the License for the specific language governing permissions and"," * limitations under the License."," */","","package org.springframework.cloud.openfeign;","","import java.lang.annotation.Documented;","import java.lang.annotation.ElementType;","import java.lang.annotation.Retention;","import java.lang.annotation.RetentionPolicy;","import java.lang.annotation.Target;","","import org.springframework.context.annotation.Import;","","/**"," * Scans for interfaces that declare they are feign clients (via"," * {@link org.springframework.cloud.openfeign.FeignClient} @FeignClient
)."," * Configures component scanning directives for use with"," * {@link org.springframework.context.annotation.Configuration}"," * @Configuration
classes."," *"," * @author Spencer Gibb"," * @author Dave Syer"," * @since 1.0"," */","@Retention(RetentionPolicy.RUNTIME)","@Target(ElementType.TYPE)","@Documented","@Import(FeignClientsRegistrar.class)","public @interface EnableFeignClients {","","\t/**","\t * Alias for the {@link #basePackages()} attribute. Allows for more concise annotation","\t * declarations e.g.: {@code @ComponentScan(\"org.my.pkg\")} instead of","\t * {@code @ComponentScan(basePackages=\"org.my.pkg\")}.","\t * @return the array of 'basePackages'.","\t */","\tString[] value() default {};","","\t/**","\t * Base packages to scan for annotated components.","\t *
","\t * {@link #value()} is an alias for (and mutually exclusive with) this attribute.","\t *
","\t * Use {@link #basePackageClasses()} for a type-safe alternative to String-based","\t * package names.","\t * @return the array of 'basePackages'.","\t */","\tString[] basePackages() default {};","","\t/**","\t * Type-safe alternative to {@link #basePackages()} for specifying the packages to","\t * scan for annotated components. The package of each class specified will be scanned.","\t *
","\t * Consider creating a special no-op marker class or interface in each package that","\t * serves no purpose other than being referenced by this attribute.","\t * @return the array of 'basePackageClasses'.","\t */","\tClass>[] basePackageClasses() default {};","","\t/**","\t * A custom @Configuration
for all feign clients. Can contain override","\t * @Bean
definition for the pieces that make up the client, for instance","\t * {@link feign.codec.Decoder}, {@link feign.codec.Encoder}, {@link feign.Contract}.","\t *","\t * @see FeignClientsConfiguration for the defaults","\t * @return list of default configurations","\t */","\tClass>[] defaultConfiguration() default {};","","\t/**","\t * List of classes annotated with @FeignClient. If not empty, disables classpath","\t * scanning.","\t * @return list of FeignClient classes","\t */","\tClass>[] clients() default {};","","}"],"stylingDirectives":[[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":54,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":42,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":33,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":27,"cssClass":"pl-s1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":34,"end":43,"cssClass":"pl-s1"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":38,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":39,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":37,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":43,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":34,"cssClass":"pl-s1"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-s1"},{"start":11,"end":26,"cssClass":"pl-s1"},{"start":27,"end":34,"cssClass":"pl-s1"},{"start":35,"end":45,"cssClass":"pl-s1"},{"start":46,"end":52,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":86,"cssClass":"pl-c"}],[{"start":0,"end":56,"cssClass":"pl-c"}],[{"start":0,"end":63,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":23,"cssClass":"pl-c"}],[{"start":0,"end":20,"cssClass":"pl-c"}],[{"start":0,"end":13,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c1"},{"start":1,"end":10,"cssClass":"pl-c1"},{"start":11,"end":26,"cssClass":"pl-smi"},{"start":27,"end":34,"cssClass":"pl-c1"}],[{"start":0,"end":1,"cssClass":"pl-c1"},{"start":1,"end":7,"cssClass":"pl-c1"},{"start":8,"end":19,"cssClass":"pl-smi"},{"start":20,"end":24,"cssClass":"pl-c1"}],[{"start":0,"end":1,"cssClass":"pl-c1"},{"start":1,"end":11,"cssClass":"pl-c1"}],[{"start":0,"end":1,"cssClass":"pl-c1"},{"start":1,"end":7,"cssClass":"pl-c1"},{"start":8,"end":29,"cssClass":"pl-smi"},{"start":30,"end":35,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":18,"end":36,"cssClass":"pl-s1"}],[],[{"start":1,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":87,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":54,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":1,"end":7,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-s1"},{"start":18,"end":25,"cssClass":"pl-k"}],[],[{"start":1,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":82,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":81,"cssClass":"pl-c"}],[{"start":0,"end":18,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":1,"end":7,"cssClass":"pl-smi"},{"start":10,"end":22,"cssClass":"pl-s1"},{"start":25,"end":32,"cssClass":"pl-k"}],[],[{"start":1,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":83,"cssClass":"pl-c"}],[{"start":0,"end":87,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":84,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":46,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":12,"end":30,"cssClass":"pl-s1"},{"start":33,"end":40,"cssClass":"pl-k"}],[],[{"start":1,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":84,"cssClass":"pl-c"}],[{"start":0,"end":86,"cssClass":"pl-c"}],[{"start":0,"end":85,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":42,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":12,"end":32,"cssClass":"pl-s1"},{"start":35,"end":42,"cssClass":"pl-k"}],[],[{"start":1,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":81,"cssClass":"pl-c"}],[{"start":0,"end":13,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":22,"end":29,"cssClass":"pl-k"}],[],[]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/spring-cloud/spring-cloud-openfeign/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"EnableFeignClients.java","displayUrl":"https://github.com/spring-cloud/spring-cloud-openfeign/blob/main/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java?raw=true","headerInfo":{"blobSize":"3.06 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"e09cddf","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fspring-cloud%2Fspring-cloud-openfeign%2Fblob%2Fmain%2Fspring-cloud-openfeign-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fspringframework%2Fcloud%2Fopenfeign%2FEnableFeignClients.java","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"90","truncatedSloc":"80"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Java","languageID":181,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/spring-cloud/spring-cloud-openfeign/blob/main/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/spring-cloud/spring-cloud-openfeign/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/spring-cloud/spring-cloud-openfeign/raw/main/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":4,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/spring-cloud/spring-cloud-openfeign/branches":{"post":"GydKfIx4H2zg9_zQ4ykCADrNHIXnfkVsftmTRH0RMn7BS1F1uFZ5-NRiy8c6faJh0Ajr7fzkbMKQj2doBVB3Rg"},"/repos/preferences":{"post":"KyHlY4Ftyku1PGEuDALrR2deJeGxMEpfHgxHxU328RfR2TJB4Wu650zaDZTqmCc89nGPEkRMYb_cgJYmrCoBvQ"}}},"title":"spring-cloud-openfeign/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java at main ยท spring-cloud/spring-cloud-openfeign"}