{"elementType":"org.springframework.ide.vscode.boot.java.reconcilers.CachedDiagnostics","timestampedFiles":{"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/BannerApplication.java":1714659502812,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java":1714659502813,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationPostConfiguration.java":1714659502815,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/DataSourceConfiguration.java":1714659502816,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java":1714659502822,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/TracingFilter.java":1714659502824,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/WebConfig.java":1714659502825,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/BannerController.java":1714659502826,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/TemplateController.java":1714659502827,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/advice/BannerExceptionHandler.java":1714659502828,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/RepositoryUtil.java":1714659502828,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/WhereClauseResolver.java":1714659502829,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/Banner.java":1714659502830,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/BannerEntity.java":1714659502831,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/BannerRepository.java":1714659502831,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/BannerService.java":1714659502832,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/FindBanner.java":1714659502834,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/FindTemplate.java":1714659502836,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/Template.java":1714659502837,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/TemplateEntity.java":1714659502839,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/TemplateRepository.java":1714659502840,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/TemplateService.java":1714659502840,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/ClientUtils.java":1766146438884,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/DataNotFoundException.java":1714659502856,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/AuthContextUtil.java":1714659502857,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/AuthReadBanner.java":1714659502858,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/AuthUtilService.java":1714659502859,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/AuthorisedPathSet.java":1714659502861,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerDomainResource.java":1714659502862,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerReadValidator.java":1714659502863,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerWhereClauseResolver.java":1714659502871,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerWhereClauseResolverHandler.java":1714659502873,"/Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/WhereClauseResolver.java":1714659502875},"elements":[{"diagnostic":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"43bd9744-1795-4d51-ba20-7e4cd2f4bd5e","start":{"offset":801,"line":21,"column":0},"end":{"offset":3289,"line":80,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerWhereClauseResolver.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/util/auth/BannerWhereClauseResolver.java"},{"diagnostic":{"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"97f8cbfc-f544-4d7f-8a0e-bb66c041d05f","start":{"offset":432,"line":14,"column":0},"end":{"offset":971,"line":31,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/TracingFilter.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/TracingFilter.java"},{"diagnostic":{"range":{"start":{"line":15,"character":2},"end":{"line":15,"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":15,"character":2},"end":{"line":15,"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":"c7fcf1f6-cc9e-4e30-8c84-6675e70e9ab2","start":{"offset":459,"line":15,"column":2},"end":{"offset":899,"line":24,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/DataSourceConfiguration.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":15,"character":2},"end":{"line":15,"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/banner-dev/src/main/java/io/netfoundry/banner/config/DataSourceConfiguration.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":15,"character":2},"end":{"line":15,"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/banner-dev/src/main/java/io/netfoundry/banner/config/DataSourceConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/DataSourceConfiguration.java"},{"diagnostic":{"range":{"start":{"line":40,"character":2},"end":{"line":40,"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":40,"character":2},"end":{"line":40,"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":"4839be04-ed79-41a9-ba9d-cf6312fe2dc9","start":{"offset":1928,"line":40,"column":2},"end":{"offset":2214,"line":45,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":40,"character":2},"end":{"line":40,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":40,"character":2},"end":{"line":40,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":47,"character":2},"end":{"line":47,"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":47,"character":2},"end":{"line":47,"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":"12ec1d72-c1c7-4745-aa7e-7315bdf263fd","start":{"offset":2219,"line":47,"column":2},"end":{"offset":2869,"line":61,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":47,"character":2},"end":{"line":47,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":47,"character":2},"end":{"line":47,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":64,"character":2},"end":{"line":64,"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":64,"character":2},"end":{"line":64,"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":"4db39fa3-9dae-48c3-9919-2032e5afc365","start":{"offset":2874,"line":63,"column":2},"end":{"offset":3141,"line":68,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":64,"character":2},"end":{"line":64,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":64,"character":2},"end":{"line":64,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":71,"character":2},"end":{"line":71,"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":71,"character":2},"end":{"line":71,"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":"80838a7c-f918-4cb5-ac10-b77072099e18","start":{"offset":3146,"line":70,"column":2},"end":{"offset":3342,"line":74,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":71,"character":2},"end":{"line":71,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":71,"character":2},"end":{"line":71,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":84,"character":2},"end":{"line":84,"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":84,"character":2},"end":{"line":84,"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":"58387cb2-f202-4863-ba29-24d1d6989e3f","start":{"offset":3639,"line":83,"column":2},"end":{"offset":3937,"line":88,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":84,"character":2},"end":{"line":84,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":84,"character":2},"end":{"line":84,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":91,"character":2},"end":{"line":91,"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":91,"character":2},"end":{"line":91,"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":"5ffe82a4-2a49-4383-ba46-9486b2779993","start":{"offset":3942,"line":90,"column":2},"end":{"offset":4525,"line":97,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":91,"character":2},"end":{"line":91,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":91,"character":2},"end":{"line":91,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":100,"character":2},"end":{"line":100,"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":100,"character":2},"end":{"line":100,"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":"2834edd5-6276-477c-86d4-6fab39965f20","start":{"offset":4530,"line":99,"column":2},"end":{"offset":4738,"line":103,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":100,"character":2},"end":{"line":100,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":100,"character":2},"end":{"line":100,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":105,"character":2},"end":{"line":105,"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":105,"character":2},"end":{"line":105,"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":"83a0dfd0-dc2c-4a95-a13e-d4c7225326c6","start":{"offset":4743,"line":105,"column":2},"end":{"offset":5088,"line":109,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":105,"character":2},"end":{"line":105,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":105,"character":2},"end":{"line":105,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":111,"character":2},"end":{"line":111,"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":111,"character":2},"end":{"line":111,"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":"f65fcf7b-244f-4601-9073-ddbdfdfb17c6","start":{"offset":5093,"line":111,"column":2},"end":{"offset":5411,"line":116,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":111,"character":2},"end":{"line":111,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.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":111,"character":2},"end":{"line":111,"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/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/AuthorizationConfiguration.java"},{"diagnostic":{"range":{"start":{"line":30,"character":2},"end":{"line":30,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":30,"character":2},"end":{"line":30,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"6b495f22-c1b0-4411-8579-7ab50227b897","start":{"offset":958,"line":23,"column":0},"end":{"offset":2430,"line":59,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/TemplateController.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/TemplateController.java"},{"diagnostic":{"range":{"start":{"line":16,"character":2},"end":{"line":16,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":16,"character":2},"end":{"line":16,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"f9157f0f-4acb-4983-b7e9-ee23dade797d","start":{"offset":467,"line":13,"column":0},"end":{"offset":1252,"line":34,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/advice/BannerExceptionHandler.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/advice/BannerExceptionHandler.java"},{"diagnostic":{"range":{"start":{"line":49,"character":2},"end":{"line":49,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":49,"character":2},"end":{"line":49,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"b1266a90-dc4c-468d-b3dd-de43d2997b87","start":{"offset":1690,"line":39,"column":0},"end":{"offset":5603,"line":132,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/BannerController.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/controller/BannerController.java"},{"diagnostic":{"range":{"start":{"line":40,"character":2},"end":{"line":40,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":40,"character":2},"end":{"line":40,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"0364f74d-ccd7-4b1b-9d0e-367861e4f4e1","start":{"offset":1275,"line":33,"column":0},"end":{"offset":8508,"line":232,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/TemplateService.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/template/TemplateService.java"},{"diagnostic":{"range":{"start":{"line":37,"character":2},"end":{"line":37,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":37,"character":2},"end":{"line":37,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"9fd9b9f4-f5ce-414d-b559-9a3e7db724d9","start":{"offset":1237,"line":32,"column":0},"end":{"offset":10289,"line":229,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/BannerService.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/domain/banner/BannerService.java"},{"diagnostic":{"range":{"start":{"line":46,"character":2},"end":{"line":46,"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":46,"character":2},"end":{"line":46,"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":"5be06851-f41d-49af-a878-74b5653f14c3","start":{"offset":1863,"line":46,"column":2},"end":{"offset":2178,"line":53,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":46,"character":2},"end":{"line":46,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":46,"character":2},"end":{"line":46,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":62,"character":2},"end":{"line":62,"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":62,"character":2},"end":{"line":62,"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":"3dbe6c82-e58b-4872-b175-7be51adae88d","start":{"offset":2425,"line":62,"column":2},"end":{"offset":2985,"line":71,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":62,"character":2},"end":{"line":62,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":62,"character":2},"end":{"line":62,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":73,"character":2},"end":{"line":73,"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":73,"character":2},"end":{"line":73,"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":"5f7c7533-e7b1-4c1e-b5ff-2bc2b0eeb778","start":{"offset":2990,"line":73,"column":2},"end":{"offset":3187,"line":76,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":73,"character":2},"end":{"line":73,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":73,"character":2},"end":{"line":73,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":78,"character":2},"end":{"line":78,"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":78,"character":2},"end":{"line":78,"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":"beda3a55-6ff4-4545-91d4-b98966336b8a","start":{"offset":3192,"line":78,"column":2},"end":{"offset":3334,"line":81,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":78,"character":2},"end":{"line":78,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":78,"character":2},"end":{"line":78,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":89,"character":2},"end":{"line":89,"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":89,"character":2},"end":{"line":89,"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":"2c812d12-bf3c-4d5d-9bde-b190486fa2fd","start":{"offset":3441,"line":89,"column":2},"end":{"offset":3592,"line":92,"column":2}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":89,"character":2},"end":{"line":89,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.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":89,"character":2},"end":{"line":89,"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/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":40,"character":2},"end":{"line":40,"character":12}},"severity":"Warning","code":{"left":"JAVA_AUTOWIRED_CONSTRUCTOR"},"source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired","data":[{"title":"Remove Unnecessary @Autowired","kind":"quickfix","diagnostics":[{"range":{"start":{"line":40,"character":2},"end":{"line":40,"character":12}},"severity":"Warning","source":"vscode-spring-boot","message":"Remove Unnecessary @Autowired"}],"isPreferred":false,"command":{"title":"Remove Unnecessary @Autowired","command":"sts.vscode-spring-boot.codeAction","arguments":["org.openrewrite.rewrite",{"recipeId":"org.openrewrite.java.spring.NoAutowiredOnConstructor","recipeScope":"NODE","rangeScope":{"id":"83caf47a-8b73-41d6-918b-d424c21965a9","start":{"offset":1492,"line":31,"column":0},"end":{"offset":3595,"line":94,"column":0}},"docUris":["file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/git/banner-dev/src/main/java/io/netfoundry/banner/config/ServerConfiguration.java"}],"dependencies":{}}