{"elementType":"org.springframework.ide.vscode.boot.java.reconcilers.CachedDiagnostics","timestampedFiles":{"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/RabbitHeaders.java":1735627891785,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnablePlatformMessaging.java":1735627891786,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java":1735627891786,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/MessagingConfiguration.java":1735627891786,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/listener/retry/RetryRabbitListenerErrorHandler.java":1735627891787,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/publisher/MessagePublisher.java":1735629006433,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/publisher/simple/SimpleMessagePublisher.java":1735627891788,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java":1735627891788,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthMetaResolver.java":1735627891789,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/LoggingResourceChangePublisher.java":1735627891793,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java":1735627891793,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeMessage.java":1735627891793,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeMessageKey.java":1735627891794,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeMessageService.java":1735627891794,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangePublisher.java":1735627891794,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceCreatedMessage.java":1735627891795,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceDeletedMessage.java":1735627891795,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceUpdatedMessage.java":1735627891795,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/util/DelayQueue.java":1735627891795,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/util/RoutingKeyUtil.java":1735627891795,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/util/SingleActiveConsumerQueue.java":1735627891796,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityChangeEntityProperties.java":1735627891796,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityChangeEventProperties.java":1735627891796,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityChangeMessage.java":1735627891797,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityChangeMessageKey.java":1735627891797,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityChangeMessageType.java":1735627891797,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityCreatedMessage.java":1735627891797,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityDeletedMessage.java":1735627891797,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/change/ZitiEntityUpdatedMessage.java":1735627891798,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterEventProperties.java":1735627891798,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterLeadershipGainedMessage.java":1735627891798,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterLeadershipLostMessage.java":1735627891798,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterMembersChangedMessage.java":1735627891799,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterMessage.java":1735627891799,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterMessageKey.java":1735627891799,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterMessageType.java":1735627891800,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterPeerConnectedMessage.java":1735627891800,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterPeerDisconnectedMessage.java":1735627891800,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterStateReadOnlyMessage.java":1735627891800,"/Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/ziti/cluster/ZitiClusterStateReadWriteMessage.java":1735627891801},"elements":[{"diagnostic":{"range":{"start":{"line":77,"character":2},"end":{"line":77,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":77,"character":2},"end":{"line":77,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"715f1eea-b27e-48a4-ba39-d4876a773248","start":{"offset":3507,"line":64,"column":2},"end":{"offset":4677,"line":82,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":77,"character":2},"end":{"line":77,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":77,"character":2},"end":{"line":77,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"},{"diagnostic":{"range":{"start":{"line":101,"character":2},"end":{"line":101,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":101,"character":2},"end":{"line":101,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"645407bc-7bc4-49bd-b46d-7b911c129122","start":{"offset":5117,"line":94,"column":2},"end":{"offset":5728,"line":106,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":101,"character":2},"end":{"line":101,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":101,"character":2},"end":{"line":101,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"},{"diagnostic":{"range":{"start":{"line":119,"character":2},"end":{"line":119,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":119,"character":2},"end":{"line":119,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"8459363e-8d1e-4211-8123-30d16c2462bd","start":{"offset":5735,"line":110,"column":2},"end":{"offset":7426,"line":137,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":119,"character":2},"end":{"line":119,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":119,"character":2},"end":{"line":119,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"},{"diagnostic":{"range":{"start":{"line":150,"character":2},"end":{"line":150,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":150,"character":2},"end":{"line":150,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"31e196a3-ac22-416b-85bf-82933f2076d5","start":{"offset":7435,"line":141,"column":2},"end":{"offset":9072,"line":166,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":150,"character":2},"end":{"line":150,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":150,"character":2},"end":{"line":150,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"},{"diagnostic":{"range":{"start":{"line":46,"character":13},"end":{"line":46,"character":31}},"severity":"Warning","code":{"left":"MISSING_CONFIGURATION_ANNOTATION"},"source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans","data":[{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":46,"character":13},"end":{"line":46,"character":31}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in file","typeStubs":[],"preferred":false}]}},{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":46,"character":13},"end":{"line":46,"character":31}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/config/EnterpriseTopology.java"},{"diagnostic":{"range":{"start":{"line":24,"character":2},"end":{"line":24,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":24,"character":2},"end":{"line":24,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"2d267456-ecfd-4991-a180-f7363a2347e4","start":{"offset":711,"line":18,"column":2},"end":{"offset":2568,"line":63,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":24,"character":2},"end":{"line":24,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":24,"character":2},"end":{"line":24,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"},{"diagnostic":{"range":{"start":{"line":14,"character":13},"end":{"line":14,"character":41}},"severity":"Warning","code":{"left":"MISSING_CONFIGURATION_ANNOTATION"},"source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans","data":[{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":14,"character":13},"end":{"line":14,"character":41}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in file","typeStubs":[],"preferred":false}]}},{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":14,"character":13},"end":{"line":14,"character":41}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/AuthConditionalConfiguration.java"},{"diagnostic":{"range":{"start":{"line":41,"character":2},"end":{"line":41,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":41,"character":2},"end":{"line":41,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"73e98499-4a41-4230-aebc-aae63ea3fe39","start":{"offset":1565,"line":32,"column":2},"end":{"offset":2375,"line":50,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":41,"character":2},"end":{"line":41,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":41,"character":2},"end":{"line":41,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"},{"diagnostic":{"range":{"start":{"line":56,"character":2},"end":{"line":56,"character":8}},"severity":"Hint","code":{"left":"JAVA_PUBLIC_BEAN_METHOD"},"source":"vscode-spring-boot","message":"public `@Bean` method","data":[{"title":"Remove \u0027public\u0027 from @Bean method","kind":"quickfix","diagnostics":[{"range":{"start":{"line":56,"character":2},"end":{"line":56,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"NODE","rangeScope":{"id":"c6e5f548-61ef-493b-a192-6d9c05236129","start":{"offset":2381,"line":53,"column":2},"end":{"offset":2973,"line":65,"column":2}},"docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":56,"character":2},"end":{"line":56,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in file","typeStubs":[],"preferred":false}]}},{"title":"Remove \u0027public\u0027 from @Bean method in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":56,"character":2},"end":{"line":56,"character":8}},"severity":"Hint","source":"vscode-spring-boot","message":"public `@Bean` method"}],"isPreferred":false,"command":{"title":"Remove \u0027public\u0027 from @Bean method in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.BeanMethodsNotPublic","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"},{"diagnostic":{"range":{"start":{"line":29,"character":13},"end":{"line":29,"character":40}},"severity":"Warning","code":{"left":"MISSING_CONFIGURATION_ANNOTATION"},"source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans","data":[{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","kind":"quickfix","diagnostics":[{"range":{"start":{"line":29,"character":13},"end":{"line":29,"character":40}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in file","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"FILE","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in file","typeStubs":[],"preferred":false}]}},{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","kind":"quickfix","diagnostics":[{"range":{"start":{"line":29,"character":13},"end":{"line":29,"character":40}},"severity":"Warning","source":"vscode-spring-boot","message":"\u0027@Configuration\u0027 is missing on a class defining Spring Beans"}],"isPreferred":false,"command":{"title":"Add missing \u0027@Configuration\u0027 annotations over classes in project","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.boot2.AddConfigurationAnnotationIfBeansPresent","recipeScope":"PROJECT","docUris":["file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/messaging-framework-dev/src/main/java/io/netfoundry/messaging/resource/change/ResourceChangeConfiguration.java"}],"dependencies":{}}