Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-05-06Prepare 5.8.0-SNAPSHOT buildsMatthias Sohn2-2/+2
Change-Id: If4f5efe7e6d7f2e1e9c8e3edf2d572964648922b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2020-05-06EGit Mylyn Github Connector v5.8.0.202005061305-m2v5.8.0.202005061305-m2Matthias Sohn2-2/+2
Change-Id: Ia221081a2a8ead3ade5031a67e51a11baefc6af2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2020-04-12Update language list for search repository wizard pageMichael Keppler1-3/+3
Update the list of languages available for searching a repository by taking the current list of languages directly from the the github search page (as that is what the API understands for the language parameter). The manifest change was necessary to get rid of an "indirectly referenced" error. Change-Id: I3e989df4235e8032d7e50fcc22eb97862fba2718 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2020-03-09Prepare 5.8.0-SNAPSHOT buildsMatthias Sohn2-30/+30
Change-Id: If6be4a7ef5d36ee8df3e28e2363ccba96cf788fc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2020-01-03Remove unnecessary castsMichael Keppler1-2/+2
Change-Id: I277ee39b5128162abd61dfb8ddb3752f39862bc9 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-12-29Remove redundant type argumentsMichael Keppler2-2/+2
Execute the "Remove redundant type arguments" cleanup on all egit-github projects. Also enable the save action in all project properties for future automated cleanups. Change-Id: Ice37fa348e34677aa24b6e856ef2c6e1a0b160dc Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-12-29Add @Override annotationsMichael Keppler16-0/+54
Add @Override annotations to overridden methods and implemented interfaces. Change-Id: I30765fcc7c201a90cc114dad82a0ff77b162c938 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-12-05Prepare 5.7.0-SNAPSHOT buildsMatthias Sohn2-30/+30
Change-Id: I91e5dbd9a9aa2b6b5f757e9e84c48ebdd9bdb3ed Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-11-20Simplify comparatorsMichael Keppler2-18/+18
Use lambda style comparators where possible. They are more easy to read. Change-Id: I2973f97faa0ab56f559ce7e2edd0cc966d6c6943 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-09-20Migrate JDT project settings to 2019-09 formatMichael Keppler2-1/+19
There is no change in settings. All the newly added lines are the default values (e.g. iterate all project property pages and apply without changing any value). Be aware that the projects currently do not use identical settings everywhere. That can be cleaned up later. Change-Id: Ia6c9b0b1873ed62cedecfeead6822f1700fa72d0 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-09-18Simplify collection.toArray() callsMichael Keppler1-4/+3
On recent VMs, collection.toArray(new T[0]) is faster than collection.toArray(new T[collection.size()]). Since it is also more readable, it should now be the preferred way of collection to array conversion. https://shipilev.net/blog/2016/arrays-wisdom-ancients/ Regex used for search: (?s)\Q.toArray(\E\s*new\s+\w+\Q[\E(?!0) Change-Id: I8c20a5b01e2bba4a47e24c6a9bb37e81dd438bd1 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-08-31Prepare 5.6.0-SNAPSHOT buildsThomas Wolf2-30/+30
Change-Id: I32885b5ef96cb0adc092787d5a7f2d7cd4666da7 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2019-06-30unify bundle name placeholdersMichael Keppler2-4/+4
To simplify validation in our workspace, use the same placeholders everywhere. Change-Id: I05ecb9ed5123e9f272923a09cdd241ff3f4b3779 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-06-13Prepare 5.5.0-SNAPSHOT buildsMatthias Sohn2-30/+30
Change-Id: I62930194af501162a41a63cf2c3d4822cdc35a1c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com> Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2019-06-13Prepare 5.4.1-SNAPSHOT buildsstable-5.4Matthias Sohn2-30/+30
Change-Id: I4a07821be768c221ad7a72f7c04b7e5cc059c0b6 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-06-12EGit Mylyn Github Connector v5.4.0.201906121030-rv5.4.0.201906121030-rMatthias Sohn2-2/+2
Change-Id: I31b2299fcfbf24c2f23f85e84680722b4234865d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-05-22Prepare 5.4.0-SNAPSHOT buildsMatthias Sohn2-2/+2
Change-Id: I6ed41f3f8cf1fc1307d07f328d5b7ef17e43e736 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-05-22EGit Mylyn Github Connector v5.4.0.201905221418-m3v5.4.0.201905221418-m3Matthias Sohn2-2/+2
Change-Id: I37ca60c952dd1dab652035bb74a8abb02b1725d6 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-05-22Prepare 5.4.0-SNAPSHOT buildsMatthias Sohn2-2/+2
Change-Id: If2e3fbfc332248931f50cbfafb3df7b507f7feb4 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-05-08EGit Mylyn Github Connector v5.4.0.201905081430-m2Matthias Sohn2-2/+2
Change-Id: I419c0340ca0dac38097735e67ef01f6d1bbcb903 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-04-11silence PDE warning "not all packages exported"Michael Keppler1-1/+2
Since 2019-03 PDE shows a warning in each plugin which does not export all its packages. Let us silence this warning in all test bundles. Also add one missing package import (with restriction as internal). Change-Id: Ibeb28bdd78486d4048a11e516280ed2e78ab303d Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-04-08upgrade jdt preferencesMichael Keppler2-1/+42
Upgrade JDT preferences to current versions (by means of browsing the project preference pages). There are no changes in preference values. Change-Id: Ifd4ce7d7a6f7909f3e95044f9e99a03c59cfff35 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-03-24Set minimum versions to the ones from Neon.0Thomas Wolf1-15/+15
Change-Id: I5a7e75424bb1f1f55dcbd3a7b8988dad7fda2055 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2019-03-12Remove unnecessary null checkMichael Keppler1-6/+9
Change-Id: Iad7636699be5b4969e6cffe7435d2cf95b998270 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-03-12Suppress unused warningsMichael Keppler4-1/+6
Suppress unused warnings in all methods that want to evaluate a side effect of the object creation (i.e. where the unused object cannot just be removed). Change-Id: I9da8bac98fc4dcdc4353d8e257a610fb338dd38c Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-03-08Require Mylyn 3.21 (Neon+)Michael Keppler1-9/+9
The oldest tested target platform in egit (egit-4.6.target) contains Mylyn 3.21.0. We should therefore require at least that version as dependency both in the egit/egit-github plugins and features. All changes have been done by matching the current version of each bundle from the target platform in the manifest editor. I.e. this was no search and replace. Change-Id: I6b33256fbb381563226a6374d2d968b2e0e62bdc Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-03-07Prepare 5.4.0-SNAPSHOT buildsMatthias Sohn2-29/+29
Change-Id: I649c6212baafef7d24f96ca0e764fe990999aabc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2019-02-04Write GitHub with capital HMichael Keppler1-4/+4
In some end user visible areas it was written as "Github" before, so this changes all the occurrences, including not end user visible comments. Change-Id: Idd4b994ef63e640d9e77ea610b1b75b64520e41d Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-02-04Wizards shall have a descriptionMichael Keppler2-0/+8
This was recently fixed in egit, but not in egit-github. Bug: 543897 Change-Id: Id62811b890377e2a27de75f2f09679f9aed4476f Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2019-01-06Silence all discouraged access warnings in Java codeMichael Keppler15-6/+58
All the references to internal classes or fields have been implemented on purpose and there are no better APIs available. Let us therefore silence all the "discouraged access" warnings. We will notice changes in future versions of the dependencies rather by deprecation warnings or by compiler failures. Change-Id: Ib7af041b1e8ac0f0dba5c45fda6ef93188674bb3 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-12-29Use plurals in localizationMichael Keppler2-9/+6
Instead of selecting between 2 localization strings, use ChoiceFormat to select between singular and plural. Change-Id: I61d28497ddc330870d051569d0468eb3ef93a9ad Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-12-03Prepare 5.3.0-SNAPSHOT buildsMatthias Sohn2-29/+29
Change-Id: Id6b7a6a539b2e68e71279b41d21647d90fc70bd9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-11-17Unify gitignore rules in a single top level fileMichael Keppler1-2/+0
Remove all project specific ignore rules and instead use a single top level gitignore. Change-Id: I5083985bba93c9db108f1930965f76a827927baf
2018-10-20[releng] Fix deprecated ViewerSorter usageMichael Keppler1-2/+2
Change-Id: Icecaec547384b6247adfde6ae28a9421b41a07f1 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-10-20[releng] Store all project properties explicitlyMichael Keppler2-2/+46
We use project specific properties in many projects. However, the files containing them are old, therefore they do not contain all the keys and values that have been added in newer Eclipse releases. This change makes all those missing settings explicit. All project properties have been opened in the UI and the "Apply" button has been used without changing any controls. We should therefore see only additions in the diff, no changes in values. The main intention of this change is to reduce the noise for actual changes of settings which are intended to be applied afterwards. The removal of JDT settings in org.eclipse.mylyn.github.doc is intentional. That is a PDE project without Java nature. Change-Id: I66b75fc8a64660615a0d2a8601f0b0cf3de82993 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-10-20[releng] Fix unused member/parameter warningsMichael Keppler1-3/+2
Change-Id: I0aa395f4e4075a24782df46607ef93c0d6d1c2dc Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-10-18[releng] Fix all boxing/unboxing warningsMichael Keppler5-6/+10
Make all type conversions with an Eclipse compiler warning explicit. Change-Id: I3eb1f57c1a556a17cc4dd15b58fa394ce641721c Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-10-08minor: fix all empty block warningsMichael Keppler4-2/+13
Comment all empty blocks to get rid of the many warnings. Either comment as empty or as visibility change. There is no functional change. Changes outside adding comments in empty blocks are all due to format on save. Change-Id: Ie42e97cfe1d418bdfb9a5293ff7d3a8d01dbdb82 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-09-30Remove outdated github launch fileMichael Keppler1-61/+0
This launch file is completely outdated and doesn't work at all. Even changes of the last years were basically always just because of mass updates. It references workspace projects which are not of the eclipse foundation and it lives in the .settings folder, which is not a good place for launch configs. Since egit developers use local launch configs, the same approach seems reasonable for egit-github, so delete this one. Change-Id: I36b6359d5398eb9a6d7a6cda54878e843205f74d Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-09-23Add Mylyn commit message templateMichael Keppler1-0/+3
This is only relevant for EGit contributors, not for EGit users. Change-Id: I828400fee88cbe77fbc31519684d1b004c69baa5 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-09-05Prepare 5.2.0-SNAPSHOT buildsMatthias Sohn2-29/+29
Change-Id: I5e0d278aeb48ccaf52894b70d7f6f2c8d99039df Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-08-14refactor: simplify collection.toArray()Michael Keppler1-1/+1
On recent VMs, collection.toArray(new T[0]) is faster than collection.toArray(new T[collection.size()]). Since it is also more readable, it should now be the preferred way of collection to array conversion. https://shipilev.net/blog/2016/arrays-wisdom-ancients/ Change-Id: Ie1a23d2a278ccd677b9c92da9677864d1ba09cde Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-08-13Add missing blank in github wizard labelsMichael Keppler3-36/+7
Leading or trailing blanks in property files are hard to manage, therefore the concatenation of the existing strings doesn't produce a blank. Use plurals instead. Bug: 537469 Change-Id: Id83ebc1149069f9036f47facd711d75213719d48 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-05-30Replace deprecated ViewerSortersMichael Keppler2-4/+7
Replace ViewerSorters by signature compatible ViewerComparators. The setComparator() interface exists since 3.2, so there should not be a problem with compatibility. The remaining ViewerSorter depends on a super class in mylyn.commons.ui, which has no ViewerComparator replacement yet. Change-Id: I9a647998a58c6d64d84f61e5aab41fd2e63423ae Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-05-30More restrictive JDT settings for the projectsThomas Wolf15-115/+655
Use the settings from EGit, then fix all errors reported. (Mostly non-externalized strings and inconsistent or missing Javadoc.) The "organize imports" order has been adapted to the apparent convention used hitherto, which is "com,java,javax,org" (strictly alphabetical), whereas EGit uses "java,javax,org,com". Then make the tycho compiler plugin use those settings. Change-Id: Idda75e94b7c8d48f7ce3a1b6678728a4ec569781 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2018-05-30Merge branch 'stable-5.0'Matthias Sohn54-126/+238
* stable-5.0: Update license to EPL-2.0 Prepare 5.0.0-SNAPSHOT builds EGit Mylyn Github Connector v5.0.0.201805221745-rc1 Prepare 5.0.0-SNAPSHOT builds EGit Mylyn Github Connector v5.0.0.201805151920-m7 Change-Id: If036a88ae4b1ffb27750794f571087aeb251ad29
2018-05-30Update license to EPL-2.0Matthias Sohn54-126/+238
- use CBI license feature for EPL-2.0 - LICENSE with EPL-2.0 license text - update license headers - improve feature.properties - remove obsolete .eclipse_iplog Bug: 530393 Change-Id: I9f17457f70c5b1672e4c329dc389492c863fd838 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-05-23Prepare 5.1.0-SNAPSHOT buildsMatthias Sohn2-29/+29
Change-Id: I483b724b5203568dec0f24c1da3d9b68dcd14638 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-05-23Prepare 5.0.0-SNAPSHOT buildsMatthias Sohn2-2/+2
Change-Id: If4e8ef4e00f18494f54e7ad44b35b1e67e879264 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-05-22EGit Mylyn Github Connector v5.0.0.201805221745-rc1v5.0.0.201805221745-rc1Matthias Sohn2-2/+2
Change-Id: I014ba51283c399d61f26a69b44aeb9938dbf3f40 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>

Back to the top