Skip to content

Commit

Permalink
Provide tools for analyzing a p2 aggregator model's constituent parts
Browse files Browse the repository at this point in the history
Refactor metadata repository representation to make it reusable in the
analzyer model's editor.

Provide better progress reporting on repository loading.

Do artifact mirroring in parallel. Compute sha-256 if those are missing.
Avoid saving the artifacts.jar repeatedly while mirroring. Produce also
the *.xz versions.

Do the verifications in parallel.

Provide support for opening *.aggrcon which opens the corresponding
*.aggr and selects the contribution in that editor.

Support additional things such as expand all, collapse all, revert.
Eliminate child creation icons.

Mostly remove the bogus P2viewEditor.

Fix the fix versions dialog to avoid NPE.

Fix problems with random drag and drop not being able to set or compute
certain features while copying.

eclipse-cbi#3
  • Loading branch information
merks committed Jun 19, 2022
1 parent d46ecbc commit 16b93ac
Show file tree
Hide file tree
Showing 389 changed files with 24,563 additions and 3,325 deletions.
2 changes: 2 additions & 0 deletions .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8
2 changes: 1 addition & 1 deletion Build.launch
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
</listAttribute>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${maven.build.command}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="-DDskipTests=true&#13;&#10;-DDtycho.debug.resolver=true&#13;&#10;-DxGENERATE_SOURCE=true&#13;&#10;-DxBUILD_TYPE=milestone&#13;&#10;-DxunqualifiedVersion=1.0.400&#13;&#10;-DxbuildQualifier=v${current_date}&#13;&#10;-DX&#13;&#10;-DU&#13;&#10;clean&#13;&#10;verify"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="-DDskipTests=true&#13;&#10;-DDtycho.debug.resolver=true&#13;&#10;-Dbuild.type=nightly&#13;&#10;-DX&#13;&#10;-DU&#13;&#10;-Dpromote=true&#13;&#10;-Dorg.eclipse.justj.p2.manager.args=&quot;-remote localhost:${project_loc:/org.eclipse.cbi.p2repo.releng.parent}/repository&quot;&#13;&#10;-Dorg.eclipse.justj.p2.manager.relative=&quot;&quot;&#13;&#10;clean&#13;&#10;verify"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc:/org.eclipse.cbi.p2repo.releng.parent}"/>
</launchConfiguration>
152 changes: 152 additions & 0 deletions cbi.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cbi16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added favicon.ico
Binary file not shown.
11 changes: 11 additions & 0 deletions org.eclipse.cbi.p2repo.aggregator.analyzer.edit/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
<accessrules>
<accessrule kind="accessible" pattern="org/eclipse/equinox/internal/**"/>
</accessrules>
</classpathentry>
<classpathentry kind="output" path="bin"/>
</classpath>
28 changes: 28 additions & 0 deletions org.eclipse.cbi.p2repo.aggregator.analyzer.edit/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.eclipse.cbi.p2repo.aggregator.analyzer.edit</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eclipse.preferences.version=1
Loading

0 comments on commit 16b93ac

Please sign in to comment.