-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remember referenced repositories as system repositories instead of user
Currently there is a quite surprising behavior, that if a user adds an updatesite that contains a referenced repository, that after an update-check additional repositories are visible. Even worse these are now used additionally to check for updates and if they contain other references these are also added and so on. This can result not only in a long list of sites the user never has added and has no clue where they are coming from but even pulling in unwanted or conflicting updates. This now distinguishes two cases: 1) A repository is discovered by the RepositoryAction it is handled as a user added repository and becomes visible 2) A repository is discovered by a reference in that case it is handled as a system repository and not becomes visible that way the list of user visible repositories stay clean from referenced repositories and unexpected side effects on update checks.
- Loading branch information
Showing
6 changed files
with
116 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
<component id="org.eclipse.equinox.p2.ui" version="2"> | ||
<resource path="src/org/eclipse/equinox/internal/p2/ui/model/ElementUtils.java" type="org.eclipse.equinox.internal.p2.ui.model.ElementUtils"> | ||
<filter id="640712815"> | ||
<message_arguments> | ||
<message_argument value="Remedy"/> | ||
<message_argument value="ElementUtils"/> | ||
<message_argument value="getIusDetails()"/> | ||
</message_arguments> | ||
</filter> | ||
<filter id="640712815"> | ||
<message_arguments> | ||
<message_argument value="RemedyIUDetail"/> | ||
<message_argument value="ElementUtils"/> | ||
<message_argument value="getBeingInstalledVersion()"/> | ||
</message_arguments> | ||
</filter> | ||
<filter id="640712815"> | ||
<message_arguments> | ||
<message_argument value="RemedyIUDetail"/> | ||
<message_argument value="ElementUtils"/> | ||
<message_argument value="getIu()"/> | ||
</message_arguments> | ||
</filter> | ||
<filter id="640712815"> | ||
<message_arguments> | ||
<message_argument value="RemedyIUDetail"/> | ||
<message_argument value="ElementUtils"/> | ||
<message_argument value="getRequestedVersion()"/> | ||
</message_arguments> | ||
</filter> | ||
<filter id="640712815"> | ||
<message_arguments> | ||
<message_argument value="RemedyIUDetail"/> | ||
<message_argument value="ElementUtils"/> | ||
<message_argument value="getStatus()"/> | ||
</message_arguments> | ||
</filter> | ||
</resource> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters