microsoft / microsoft/copilot-for-eclipse
We have a 400,000 line multi module project...
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 126
- Forks
- 60
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 5
Description
If we try to, for example, update the version of Junit from 4 to 5 using Agent mode, the agent won't actively search and find the instances of JUnit 4, and migrate them all. It requires us to find them and add them to the context. There are over 400 uses of JUnit 4. It should be able to create a plan, and then find all the instances and update them one-by-one.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the JUnit 4-to-5 migration in Agent mode against a large multi-module project. Trace how Agent mode plans work, searches for usages, and applies changes across the project. Done means it can discover the JUnit 4 instances itself and update them one by one without manually adding each usage to context.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100