Properly build all extension points pages and add them to the index.
Change-Id: If4438addc09235424b805f99bebad5c420811dd1
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Hook back index and schema generation dropped by mistake.
Change-Id: I6002ef68b6783a3b26c8cec242d9a415224df8e4
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Redo the javadoc build process to be based on
tycho-document-bundle-plugin.
It has the nice effect of whole api from cdt.core being in the built
javadoc instead of the very few preselected bundles.
Change-Id: I3fd33daaef2ef3bcbbc7ee7dabfe6a7262b7a87e
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Fix:
!ENTRY org.eclipse.pde.core 4 4 2020-02-04 14:34:11.588
!MESSAGE The Plug-in Development Environment requires the PlatformAdmin
service to operate. Please install the compatibility fragment
'org.eclipse.osgi.compatibility.state'.
Change-Id: Ia2b6c7ccb6cd5b352a8dbb65437ab7b6b2de0bcd
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Add custom tags for pde as done in platform.
Change-Id: Ibd11bd14064a7c1bf57278d675c0243408660492
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Update version, copyright year and remove cdt.core.search package as
there is no such in the git repo.
Change-Id: Idaeea8a8d61d6cb9834782482e85b3eaade24fd3
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Remove neverneeded leftover from jdt copy of the buildDoc.xml file.
Change-Id: Id05bd1aa96fc99009545548832561cc42347835a
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Javax.annotation has to be added as it's not part of Java 11.
Removed the classpath line from options as most of the entries there are
plain wrong and unresolvable for years - no longer inner jaras and etc.
Change-Id: I2db47f541372b3b0544996d0796071976d87cd8b
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
As the pages are served in an https:// frame, modern browsers will
only successfully link content if link is also to https.
Change-Id: I51b31e8924988159d05a17092837bc59af0c0953
Also fix version numbers in all bundles who's binary contents have
changed despite no change in the source of the bundle.
Change-Id: Ic67b79aafa801c7ce96c5e52843ad5c881827d84
The previous alignment of all the warnings/ignores
led to too many warnings that weren't there before. This
commit relaxes them a bit.
The core/org.eclipse.cdt.core/.settings/org.eclipse.jdt.core.prefs
is still the "master" copy, with
releng/scripts/check_code_cleanliness.sh containing the
exceptions that apply to test plug-ins.
Change-Id: Ibd4e31ade0b42b31e7cbe5a94f06c6fc15183a56
Command used:
# Remove space at eol in comments
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^(#.*)[ \t]+$/\1/' {} +
# Remove space at eol in blank lines
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^[ \t]+$//' {} +
# Replace escaped spaces at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\ $/\1\\u0020/' {} +
# Replace unescaped spaces at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\]) $/\1\\u0020/' {} +
# Replace escaped tabs at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\\t$/\1\\u0009/' {} +
# Replace unescaped tabs at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\t$/\1\\u0009/' {} +
# Stage all changes
git add -A .
# trim any remaining whitespace and then identify and fixup
# manually
# Only dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/viewmodel/MessagesForDebugVM.properties
# needed this due to missing newline at end of the file
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/[ \t]+$//' {} +
Change-Id: I858f16891fe001f4f7e62d5a4f904146e891cd39
The releng/scripts/apply_jdt_prefs_to_all_projects.sh was run to
copy standard settings to all other projects.
Change-Id: I4436c947d7f0142f56b709e661379c3eb54f666b
There is also a new script to verify completeness of .gitattributes:
releng/scripts/verify_gitattributes.sh
Change-Id: I2ce270852ab54b66b6c474a6ec94203fe5bba78b
Updates:
- references from CVS to git
- Old version of SDK to more recent version
- many typos
Change-Id: Ibea3ec63ddf0ddf6a17ed976885ef0cf593ea3d8
Signed-off-by: Stefan Sprenger <stefan@sprenger.software>
I used a simple script:
for every file name of a given extension {
grep for the file name usage
if no result {
delete it!
}
}
I only deleted things under the documentation plugins, to be safe.
This results in about 8MB of deleted images.
Change-Id: I566b8b1ff396b67689d273fc6e827dd3a02ad991
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
- Add a note about turning pre-processor off so edits made as part of
the tutorial are not overwritten
- Add missing ConfinedToDsfExecutor for Exercise 4
- Fix typo
Change-Id: I790fc2e3f640510a665a9a29a04f20502af7c710
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
Building documentation can take several minutes and is often not necessary.
I suggest that we leave it on by default so that people building locally
still get a full, consistent build of CDT but that it should be possible to
skip it on demand.
My build time went from 4:14s to 1:45s (without running tests).
Change-Id: Ic7c4535f3faf82080534d39ccbe6f452d8b52317
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
The org.eclipse.cdt.doc.isv bundle had not been updated since Juno.
This commit adapts to the changes from bug 303083, and does some more
updates to comply with CDT 8.4 Luna:
1. Update the doc.isv bundle version number - I deliberately jumped
from 5.2.0 to 5.4.0 in order to leave room for a Kepler version
(not sure if it is a good idea to leave out a version)
2. Update CDT Release name to "8.4 (Luna)" and Coppyright Date (2014)
3. Update link to Oracle Java Docs since BREE is now Java 7
4. Add org.eclipse.cdt.core.native to the sourcepath for Javadocs
5. Add o.e.cdt.util.spawner and o.e.cdt.util.pty packages to API docs
6. Remove org.eclipse.cdt.core/search from the source path list
That source folder had been removed 8 years ago when PDOM came :)
7. Fix an XHTML validation error in about.html that made it not
possible to view Legal Notices from the docs link
There might be more CDT API packages that our community currently
uses and that are not yet generated into the API docs. Adding them
should be easy if that's desired, but I noticed that in many cases
the Javadocs themselves are somewhat weak so I didn't want to expose
them without the code owner's approval.
Change-Id: I6c16aed4408d83994075a9b0505bc7d3e68b11d1
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27401
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>