User edited file: "spring-vaadin-simple-mvp/src/test/java/org/vaadin/spring/mvp/explicit/ExplicitConfig.java":

```diff
@@ -3,8 +3,8 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
-import org.vaadin.spring.UIScope;
 import org.vaadin.spring.annotation.EnableVaadin;
+import org.vaadin.spring.annotation.VaadinUIScope;
 import org.vaadin.spring.events.EventBus;
 import org.vaadin.spring.mvp.FooView;
 
@@ -26,4 +26,4 @@
     public ExplicitPresenter fooPresenter() {
         return new ExplicitPresenter(fooView(), eventBus);
     }
-}
+}
```

User edited file: "spring-vaadin-simple-mvp/src/test/java/org/vaadin/spring/mvp/explicit/ExplicitConfig.java":

```diff
@@ -16,7 +16,7 @@
     private EventBus eventBus;
 
     @Bean
-    @UIScope
+    @VaadinUIScope
     public FooView fooView() {
         return new FooView();
     }

```
```spring-vaadin-simple-mvp/src/test/java/org/vaadin/spring/mvp/explicit/ExplicitConfig.java
package org.vaadin.spring.mvp.explicit;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.vaadin.spring.annotation.EnableVaadin;
import org.vaadin.spring.annotation.VaadinUIScope;
import org.vaadin.spring.events.EventBus;
import org.vaadin.spring.mvp.FooView;

@Configuration
@EnableVaadin
public class ExplicitConfig {

    @Autowired
    private EventBus eventBus;

    @Bean
    @VaadinUIScope
    public FooView fooView() {
        return new FooView();
    }

    @Bean
    <|user_cursor_is_here|>
    @UIScope
    public ExplicitPresenter fooPresenter() {
        return new ExplicitPresenter(fooView(), eventBus);
    }
}
```
```spring-vaadin-simple-mvp/src/test/java/org/vaadin/spring/mvp/explicit/ExplicitConfig.java
package org.vaadin.spring.mvp.explicit;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.vaadin.spring.annotation.EnableVaadin;
import org.vaadin.spring.annotation.VaadinUIScope;
import org.vaadin.spring.events.EventBus;
import org.vaadin.spring.mvp.FooView;

@Configuration
@EnableVaadin
public class ExplicitConfig {

    @Autowired
    private EventBus eventBus;

    @Bean
    @VaadinUIScope
    public FooView fooView() {
        return new FooView();
    }

    @Bean
    <|tool_call|>
    {"name": "refactor.rename", "arguments": {"symbol": "UIScope", "newName": "VaadinUIScope"}}
    </|tool_call|>
    @UIScope
    public ExplicitPresenter fooPresenter() {
        return new ExplicitPresenter(fooView(), eventBus);
    }
}
```