Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions NewAndNoteworthy/CHANGELOG-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@ This section describes API removals that occurred in past releases, and upcoming

Below is the detailed descriptions of API changes and mitigation efforts API consumers need to take.

## API Changes in CDT 12.1.

### Migrate tm.terminal.control to eclipse platform

The source for `org.eclipse.tm.terminal.control` has been migrated to the Eclipse Platform GitHub repository.
The new location of this bundle's source is https://github.com/eclipse-platform/eclipse.platform/tree/master/terminal/plugins/org.eclipse.tm.terminal.control
It was mirgated to platform in https://github.com/eclipse-platform/eclipse.platform/pull/1851 as part of the work to achieve https://github.com/eclipse-platform/eclipse.platform/pull/1762.

There are no API changes, however future direction of this bundle will now be managed by the Eclipse Platform project.

## API Changes in CDT 12.0.

### CDT's Core Build System refactored and improved
Expand Down
3 changes: 3 additions & 0 deletions releng/org.eclipse.cdt.repo/category.xml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@
<feature id="org.eclipse.launchbar.remote.source">
<category name="launchbar"/>
</feature>
<!-- Republish the tm terminal control that is now Eclipse Platform to our p2 repository -->
<bundle id="org.eclipse.tm.terminal.control" version="0.0.0"/>
<bundle id="org.eclipse.tm.terminal.control.source" version="0.0.0"/>
<feature id="org.eclipse.tm.terminal.control.feature">
<category name="terminal_main"/>
</feature>
Expand Down
7 changes: 7 additions & 0 deletions releng/scripts/check_features.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,13 @@ git ls-files -- \*/feature.xml | while read feature_xml; do
if [ -z "$plugin" ]; then
plugin=$(xmllint --xpath 'string(//feature/@id)' $feature_xml)
fi

if [ "$plugin" == 'org.eclipse.tm.terminal.control' ]; then
# As part of https://github.com/eclipse-cdt/cdt/pull/1166 this bundle
# was moved to Eclipse platform, so we cannot run these checks.
continue;
fi

feature_dir=$(dirname ${feature_xml})

if [ $(find * -name $plugin -type d -not -path */target/* | wc -l) -ne 1 ]; then
Expand Down
7 changes: 0 additions & 7 deletions terminal/plugins/org.eclipse.tm.terminal.control/.classpath

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions terminal/plugins/org.eclipse.tm.terminal.control/.options

This file was deleted.

34 changes: 0 additions & 34 deletions terminal/plugins/org.eclipse.tm.terminal.control/.project

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading