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.

eclipse-cbi#3
  • Loading branch information
merks committed Jun 18, 2022
1 parent d46ecbc commit b51bf7e
Show file tree
Hide file tree
Showing 387 changed files with 24,283 additions and 1,425 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 b51bf7e

Please sign in to comment.