{"elementType":"org.springframework.ide.vscode.boot.java.reconcilers.CachedDiagnostics","timestampedFiles":{"/Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/functional/AddUp.java":1715594383734,"/Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/functional/Sum.java":1715593972359,"/Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/lambda/DemoLambda.java":1715600136616,"/Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/lambda/ThreadDemoUsingLambda.java":1715600128500,"/Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.java":1715598893364},"elements":[{"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":"bc8bae6d-74b6-4576-9d03-37abdce2d460","start":{"offset":463,"line":15,"column":2},"end":{"offset":587,"line":19,"column":2}},"docUris":["file:///Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.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/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.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/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.java"},{"diagnostic":{"range":{"start":{"line":8,"character":13},"end":{"line":8,"character":54}},"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":8,"character":13},"end":{"line":8,"character":54}},"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/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.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":8,"character":13},"end":{"line":8,"character":54}},"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/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.java"],"label":"Add missing \u0027@Configuration\u0027 annotations over classes in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/Documents/workspace-spring-tool-suite-4-4.21.0.RELEASE/springboot-cloud-function-example/src/main/java/springbootcloudfunctionexample/SpringbootCloudFunctionExampleApplication.java"}],"dependencies":{}}