Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-11-22Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.shJonah Graham135-405/+810
Change-Id: Ifbb1d5af2a00bd5634dea200320e8c4303ffca6c
2018-11-20Bug 540373: Normalize newlines with .gitattributesJonah Graham4-320/+320
There is also a new script to verify completeness of .gitattributes: releng/scripts/verify_gitattributes.sh Change-Id: I2ce270852ab54b66b6c474a6ec94203fe5bba78b
2018-11-02Remove NewMakeProjectPreferencePage (unused)Marc-Andre Laperle2-126/+0
It is not used anywhere and it's internal. Change-Id: I4e157ec7fd1184118aea8f6bef35a850dfeb0945 Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2018-08-14Bug 537924: Unable to build javadoc maven targetHansruedi Patzen1-1/+1
Turns off doclint for Java 1.8 and greater because the javadocs are incomplete and won't build otherwise. Some files also had encoding issues with some characters which caused the javadoc build to fail, these characters have been replaced. Change-Id: I04690644bec6d7c3219cb0438cb3db6593fefd3a Signed-off-by: Hansruedi Patzen <hansruedi.patzen@hsr.ch>
2018-07-18Bug 537139 - Checkbox label should not end with a dotMichael Keppler1-2/+2
Remove the dot from the checkbox label. Change-Id: Ic224f7e14bbd82cbeb734edd639db84063b6c5a2 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2017-11-27Stop launch on error. Fix up set/get make commands.Doug Schaefer3-7/+39
We were missing the dialog to ask if you wanted to continue after build errors in a project. We were missing the method that provided the list of projects to do that check. Also while testing that noticed the handling of the build and clean command UI was broken with make projects. Change-Id: I698e151672a114bb22c815f49d362b6413b9c315
2017-11-10Fixes for scanner info for Makefile projects.Doug Schaefer1-6/+67
Using ESP-IDF (the ESP32 FreeRTOS SDK) on MSYS2 as a test bed. Making sure the indexer picks up as much as it can. Removed -j since that messes up build output parsing. Add UI so you can put it back if you want. Change-Id: I767c739dce1412c75fb56d0bb1efceb913883a5f
2017-11-10Add settings to Makefile build configs to build at project root.Doug Schaefer1-0/+149
Often Makefile projects are intended to be built from the project root directory, such as ESP32 IDF projects. This adds a setting to control that. Change-Id: I151ebf60a7609461d24e192a9d6418fccb737055
2017-11-08Add Makefile Projects to collection of core build project types.Doug Schaefer1-0/+78
Reuses the old makeNature. Reuses the StandardBuildConfiguration. Generates a pretty simple project for now. Also handles the case where you don't want to generate anything, just create an empty or on an existing source tree. Change-Id: I2f3cddc85d55792a2c537e37d4bc236a3073d930
2017-08-02Bug 520360 - First created target does not appear in BuildTargetDialogPhilippe NOEL1-13/+15
Change-Id: Ief40f2ee09d3714c65526086db993f6c630dda81 Signed-off-by: Philippe NOEL <philippe.noel@st.com>
2017-03-23Generify ListenerList.Alexander Kurtakov1-5/+4
Generified, some lamnda conversions and some non-javadoc removal. Change-Id: Ibf0493917ac3da7531de1ca591a9bfdc250ddf2a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-26Bug 501763: NPE in MakeTargetActionProviderAndrew Gvozdev1-7/+9
Change-Id: I998f118b1624df2ea3caa2295297261f21b02dda
2016-08-16Bug 323848 - Add Build (was Make) Targets to the Project NavigatorDoug Schaefer8-39/+370
Change-Id: Ia1da4a5e57a7a19732deaf0fa384702139220432
2016-04-21Bug 492200 - Replace StringBuffer with StringBuilderAlex Blewitt7-16/+16
There are many opportunities for replacing `StringBuffer` with `StringBuilder` provided that the type isn't visible from the public API and is used only in internal methods. Replace these where appropriate. Change-Id: I769ceb6eaee18d183fb0e00fa0d730651f8a7edb Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-19Bug 491984 - Replace .equals("") with .isEmpty()Alex Blewitt3-11/+11
In many cases a String's empty status is tested with `.equals("")`. However, Java 1.6 added `.isEmpty()` which can be more efficient since it compares the internal length parameter only for testing. Replace code using the `.isEmpty()` variant instead. Some tests for `"".equals(expr)` can be replaced with `expr.isEmpty()` where it is already known that the `expr` is not null; however, these have to be reviewed on a case-by-case basis. Change-Id: I3c6af4d8b7638e757435914ac76cb3a67899a5fd Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-16Bug 491825 - Remove primitive wrapper creationAlex Blewitt3-6/+6
Using `new Integer` and other wrapper types such as `new Character` results in potential extra heap utilisation as the values are not cached. The built-in `Integer.valueOf` will perform caching on numbers in the range -128..127 (at least) using a flyweight pattern. In addition, parsing `int` values can be done with `Integer.parseInt` which avoids object construction. Adjust tests such as `"true".equals(expr)` to `Boolean.parseBoolean(expr)`. Change-Id: I0408a5c69afc4ca6ede71acaf6cc4abd67538006 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-02-11Update copyright datesMarc Khouzam6-6/+6
Change-Id: I94ac38c37657e270f62db9bbd2859c2c6de40e5f
2016-01-05Bug 485028: Toggle Comments for Makefile EditorAndrew Gvozdev5-14/+377
Change-Id: I40b6daca54aa17022971df0749d1c4d7708a6564 Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2016-01-04Fix copyright of all CDT plugins using the copyright tool from platform.Marc Khouzam62-62/+62
This commit does not add missing copyrights, just updates the date on the existing ones. Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65
2015-12-31Fixed some warningsAndrew Gvozdev5-24/+7
Change-Id: Icb6f7ba6151b55296c3f8137552a10fd7872b317 Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2015-12-28Bug 382746 - Adding C/C++ nature for C Project impossibleMarc-Andre Laperle1-2/+2
This patch modifies the wizard so that the C projects also show in the list of projects. - If a given C project is selected and the C nature is selected, the project is not modified. - If a given C project is selected and the C++ nature is selected, the C++ nature is added and project type and toolchain selection have no effect because it is assumed that the project type and toolchain had already been setup before hand. - Old-style projects (CDT 3.0) are not converted anymore. Unchanged behavior: - C++ projects never show in the list of projects. Removing nature is (still) unsupported. - Non-CDT project behave as they use to. Change-Id: Ie6282c11d90c42d21ecad2996ab49ebd64c38ece Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-12-14Cleanups.Alexander Kurtakov1-2/+2
Remove useless: * casts. * suppress warnings unchecked. * @see comments Change-Id: I4713e9ddf90195cf1e465b3743f5f0bc7e41d338 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-11-21Use varargs MessageFormat.format method.Alexander Kurtakov2-3/+3
Removes few warnings from codebase. Change-Id: I432bda487b7eed9adfdbe10086776a54fd37b7b8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-05-07Switch from SubProgressMonitor to SubMonitor to improve progressStefan Xenos1-4/+6
reporting. Signed-off-by: Stefan Xenos <sxenos@google.com> Change-Id: Ibd635b59d17e88f93439c7041994b6006d74434e
2015-03-25Remove warnings caused by change to getAdaptable()Marc Khouzam4-4/+4
getAdaptable() in 4.5 M6 has changed to use generics, making casting its result no longer necessary. Change-Id: Idd943216a925576bb72c784b2c5a2a4b8e8b00d2 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-09-09Bug 442123: java.lang.StringIndexOutOfBoundsException inAndrew Gvozdev1-1/+5
org.eclipse.cdt.make.internal.ui.text.WordPartDetector
2014-04-09Missing NON-NLS stringsMarc Khouzam1-1/+1
Change-Id: Ia177b5ded46b3d6292af3e41951165c9d26b57cc Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-09-13Bug 417220 - MakeContentProvider causes SWTException: Widget isSergey Prigogin1-0/+2
disposed.
2013-09-13JavaDoc adjustment.Sergey Prigogin1-4/+2
2013-07-11Bug 411498: Content assist in Makefile Editor for builtin functionsAndrew Gvozdev5-118/+191
2013-07-08Bug 411970: Some more work on colors and icons for Makefile EditorAndrew Gvozdev4-12/+18
2013-07-07Bug 412457: Makefile Editor does not highlight built-in functions enclosed ↵Andrew Gvozdev1-3/+6
in curly braces ${...}
2013-07-07Bug 412457: Makefile Editor does not highlight built-in functions enclosed ↵Andrew Gvozdev2-16/+35
in curly braces ${...}
2013-07-05Bug 412346: Makefile Editor: F3 navigation to user defined functions from ↵Andrew Gvozdev2-4/+43
$(call user-fun)
2013-07-05Bug 412250: Tidy up.Andrew Gvozdev4-82/+68
2013-07-04Bug 412250: Makefile Editor won't open include with F3Andrew Gvozdev2-7/+111
2013-07-01Bug 411970: Default colors in Makefile Editor consistent with C/C++ editorAndrew Gvozdev3-7/+11
2013-06-30CosmeticsAndrew Gvozdev3-31/+13
2013-06-28Bug 411894: Macros having unconventional but legal characters in names are ↵Andrew Gvozdev1-2/+6
not highlighted in Makefile Editor
2013-06-28bug 411845: Keywords are not highlighted when indented with spaces in ↵Andrew Gvozdev1-12/+38
Makefile Editor
2013-06-27Cosmetics.Andrew Gvozdev19-289/+113
2013-06-27bug 411649: Use CDT SharedImagesFactory for images of cdt.make.ui pluginAndrew Gvozdev13-256/+159
2013-06-26Add PLUGIN_ID to MakeUIPluginAndrew Gvozdev1-12/+10
2013-06-26bug 411649: Use CDT SharedImagesFactory for images of cdt.make.ui pluginAndrew Gvozdev1-0/+135
2013-05-05CosmeticsAndrew Gvozdev1-60/+24
2013-05-03bug 407179: Remove multiline highlight of define...endef block in Makefile ↵Andrew Gvozdev1-6/+0
Editor
2013-05-03bug 406911: Highlight called function name as in $(call func-name) in ↵Andrew Gvozdev1-0/+8
Makefile Editor
2013-05-03bug 406911: Highlight $$(...) same as $(...) for meaningful highlight inside ↵Andrew Gvozdev2-1/+4
define/endef in Makefile Editor
2013-05-03bug 406911: CosmeticsAndrew Gvozdev1-26/+28
2013-05-03bug 407169: Highlight of automatic variables in Makefile EditorAndrew Gvozdev2-0/+57

Back to the top