Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Modernize the state of the Git repository
Use an automatic Oomph setup to set up the development environment. It's currently authored here: https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/interim/CBI.setup Consistently use EPL 2.0 everywhere. Use consistent copyright headers with consistent licenses in all files that should have them, e.g., all *.java files. Avoid formatting of Javadoc in projects with EMF models. This formatting corrupts the XML comment markers such that the EMF generator can no longer merge the Javadoc. Fix all the corrupted Javadoc instances such that regeneration works properly again. Move all the projects to BREE Java 11. Regenerate all the models properly, including generating the plugin.xml content properly with EMF markers that support merging in the future. Fix all the problems in the models that cause errors in the regenerated code. Use MinimalEObjectImpl$Container for all the generated models. Update and simplify the target platform to use the latest (2021-12) dependencies. It is generated from the Oomph setup. Update the versions of all the plugins, features, and poms (as well as the product) to 1.0.400. Put the editor in a properly named category, not the EMF examples category. Consistently name all the plugins, features, and categories for a more consistent presentation to the end user. Remove pack200 from the Tycho build and eliminate warnings for source feature generation. Filter the root projects contents to avoid duplicate resources in the workspace. Filter target folders so that local Tycho build results are not visible to search and avoid indexing overhead. The experimental Nexus indexer doen't compile against the jars in the most recent m2e and even when the older ones it was using, did not actually function. I've commented out parts of it for now such that only the slower crawling index works.
- Loading branch information
Showing
791 changed files
with
28,875 additions
and
21,968 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ target/ | |
bin/ | ||
*~ | ||
testarea/ | ||
build.log |
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,13 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"> | ||
<mapAttribute key="org.eclipse.debug.core.environmentVariables"> | ||
<mapEntry key="JAVA_HOME" value="${maven.build.java.home}"/> | ||
</mapAttribute> | ||
<stringAttribute key="org.eclipse.debug.ui.ATTR_CAPTURE_IN_FILE" value="${project_loc:/cbi-aggregator}/build.log"/> | ||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> | ||
<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 -DDtycho.debug.resolver=true -DxGENERATE_SOURCE=true -DxBUILD_TYPE=milestone -DxunqualifiedVersion=1.0.400 -DxbuildQualifier=v${current_date} -DX -DU clean verify"/> | ||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc:/org.eclipse.cbi.p2repo.releng.parent}"/> | ||
</launchConfiguration> |
17 changes: 17 additions & 0 deletions
17
...tor/org.eclipse.cbi.p2repo.releng.target/org.eclipse.cbi.p2repo.aggregator.prereqs.target
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,17 @@ | ||
<?xml version="1.0" encoding="Cp1252" standalone="no"?> | ||
<?pde version="3.8"?> | ||
<target name="Generated from P2 Repository Aggregator" sequenceNumber="1"> | ||
<locations> | ||
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> | ||
<unit id="org.eclipse.emf.edit.ui" version="0.0.0"/> | ||
<unit id="org.eclipse.equinox.core.feature.feature.group" version="0.0.0"/> | ||
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/> | ||
<unit id="org.eclipse.m2e.maven.indexer" version="0.0.0"/> | ||
<unit id="org.eclipse.sdk.feature.group" version="0.0.0"/> | ||
<unit id="org.kohsuke.args4j" version="0.0.0"/> | ||
<repository location="https://download.eclipse.org/cbi/updates/license"/> | ||
<repository location="https://download.eclipse.org/eclipse/updates/4.22-I-builds"/> | ||
<repository location="https://download.eclipse.org/releases/2021-12"/> | ||
</location> | ||
</locations> | ||
</target> |
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 |
---|---|---|
@@ -1,7 +1,15 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<classpath> | ||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> | ||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> | ||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"> | ||
<attributes> | ||
<attribute name="module" value="true"/> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> | ||
<accessrules> | ||
<accessrule kind="accessible" pattern="org/eclipse/equinox/internal/**"/> | ||
</accessrules> | ||
</classpathentry> | ||
<classpathentry kind="src" path="src"/> | ||
<classpathentry kind="output" path="bin"/> | ||
</classpath> |
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
1 change: 0 additions & 1 deletion
1
org.eclipse.cbi.p2repo.aggregator.edit/.settings/org.eclipse.core.runtime.prefs
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 |
---|---|---|
@@ -1,2 +1 @@ | ||
eclipse.preferences.version=1 | ||
line.separator=\n |
109 changes: 101 additions & 8 deletions
109
org.eclipse.cbi.p2repo.aggregator.edit/.settings/org.eclipse.jdt.core.prefs
Large diffs are not rendered by default.
Oops, something went wrong.
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 |
---|---|---|
@@ -1,5 +1,8 @@ | ||
Copyright (c) 2009, Cloudsmith Inc. | ||
The code, documentation and other materials contained herein have been | ||
licensed under the Eclipse Public License - v 1.0 by the copyright holder | ||
listed above, as the Initial Contributor under such license. The text of | ||
such license is available at www.eclipse.org. | ||
|
||
This program and the accompanying materials | ||
are made available under the terms of the Eclipse Public License 2.0 | ||
which accompanies this distribution, and is available at | ||
https://www.eclipse.org/legal/epl-2.0/ | ||
|
||
SPDX-License-Identifier: EPL-2.0 |
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 |
---|---|---|
@@ -1,19 +1,17 @@ | ||
|
||
# <copyright> | ||
# </copyright> | ||
# | ||
# $Id$ | ||
# Copyright (c) 2006-2009, Cloudsmith Inc. | ||
# | ||
# This program and the accompanying materials | ||
# are made available under the terms of the Eclipse Public License 2.0 | ||
# which accompanies this distribution, and is available at | ||
# https://www.eclipse.org/legal/epl-2.0/ | ||
# | ||
# SPDX-License-Identifier: EPL-2.0 | ||
|
||
bin.includes = .,\ | ||
icons/,\ | ||
META-INF/,\ | ||
plugin.xml,\ | ||
plugin.properties,\ | ||
about.html | ||
plugin.properties | ||
jars.compile.order = . | ||
source.. = src/ | ||
output.. = bin/ | ||
src.includes = COPYRIGHT,\ | ||
about.html,\ | ||
plugin.properties | ||
|
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
Oops, something went wrong.