{"elementType":"org.springframework.ide.vscode.boot.java.reconcilers.CachedDiagnostics","timestampedFiles":{"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/DemoApplication.java":1665322935226,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/DemoUtility.java":1665661728256,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/FindBean.java":1679645269824,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/AmazonS3Configuration.java":1688912592382,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/ServerConfiguration.java":1737114390471,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/TracingFilter.java":1681384633314,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/controller/FileUploadController.java":1700499696185,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/controller/WelcomeController.java":1771995093295,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/methodinterceptors/ProcessMethodInterceptor.java":1667491189618,"/Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/service/GreetingService.java":1682313740691},"elements":[{"diagnostic":{"range":{"start":{"line":15,"character":4},"end":{"line":15,"character":14}},"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":15,"character":4},"end":{"line":15,"character":14}},"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":"b5c85114-cfd9-418a-8192-c0b369d2bdc6","start":{"offset":268,"line":11,"column":0},"end":{"offset":857,"line":30,"column":0}},"docUris":["file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/TracingFilter.java"],"label":"Remove Unnecessary @Autowired","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/TracingFilter.java"},{"diagnostic":{"range":{"start":{"line":50,"character":2},"end":{"line":50,"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":50,"character":2},"end":{"line":50,"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":"fe2cedb4-6551-44ed-b057-cfbf2942cb8c","start":{"offset":1534,"line":50,"column":2},"end":{"offset":1676,"line":53,"column":2}},"docUris":["file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/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":50,"character":2},"end":{"line":50,"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/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/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":50,"character":2},"end":{"line":50,"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/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/ServerConfiguration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/ServerConfiguration.java"},{"diagnostic":{"range":{"start":{"line":23,"character":2},"end":{"line":23,"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":23,"character":2},"end":{"line":23,"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":"cd7a92b2-0307-44da-9fd7-de36f089ffa1","start":{"offset":656,"line":23,"column":2},"end":{"offset":950,"line":32,"column":2}},"docUris":["file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/AmazonS3Configuration.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":23,"character":2},"end":{"line":23,"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/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/AmazonS3Configuration.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":23,"character":2},"end":{"line":23,"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/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/AmazonS3Configuration.java"],"label":"Remove \u0027public\u0027 from @Bean method in project","typeStubs":[],"preferred":false}]}}]},"docURI":"file:///Users/prashantsavadi/Documents/dev1-workspace-spring-tool-suite-4-4.16.0.RELEASE/demo/src/main/java/com/example/demo/config/AmazonS3Configuration.java"}],"dependencies":{}}