Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-11 | Bug 565949 - Remove usage of deprecated new Long and new DoubleY20200818-1200Y20200817-1210Y20200817-0450Y20200816-1200Y20200815-1200Y20200814-1200Y20200814-0650Y20200814-0630Y20200813-1200Y20200812-1200Y20200811-1200I20200818-1800I20200818-0900I20200818-0600I20200818-0340I20200817-1800I20200817-0920I20200817-0600I20200817-0450I20200816-1800I20200816-0600I20200815-1800I20200815-0600I20200814-1800I20200814-1040I20200814-0640I20200814-0330I20200813-1800I20200812-1800I20200812-0710I20200811-1800 | Thomas Watson | 6 | -18/+23 | |
constructors Change-Id: I91933a37b055da0b4993a2c52aeedc5054e86541 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-08-11 | Bump version for 4.17 | Thomas Watson | 2 | -2/+2 | |
Change-Id: Ie59ae52508654e24673de0031fde35e7dac44531 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-08-10 | Bug 565949 - Use Long.valueOf and Double.valueOf where possibleY20200810-1200I20200810-1800 | Thomas Watson | 9 | -27/+40 | |
Change-Id: I9553166260b836f09f7b53b7bd4bcdbd09574810 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-08-05 | Bug 565723 - Allow connect bundles to export java.* packagesY20200809-1200Y20200808-1200Y20200807-1200Y20200806-1200Y20200805-1200I20200809-1800I20200808-1800I20200808-0230I20200807-1800I20200806-1800I20200805-1800 | Thomas Watson | 5 | -19/+67 | |
Change-Id: I0e8e2a2084056757e4b17e5f9bd5eaaeb2c2e89b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-08-05 | Bug 565419 - Add Linux aarch64 buildI20200805-0750I20200805-0630 | Alexander Kurtakov | 4 | -0/+15 | |
Add to equinox executable feature. Change-Id: Idf0307f86a98edf7aa562822506e8f1148e37b29 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-08-05 | Bug 565419 - Add Linux aarch64 build | Alexander Kurtakov | 1 | -0/+1 | |
Build the aarch64 launcher too. Change-Id: I0c1795c56cfdac49797c24a305f3e8a60a14b324 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-08-05 | Binaries v20200805-0753 | Eclipse Releng Bot | 7 | -7/+7 | |
2020-08-05 | Binaries v20200805-0737 | Eclipse Releng Bot | 7 | -7/+7 | |
2020-08-04 | Binaries v20200804-0616Y20200804-1200I20200804-1800 | Eclipse Releng Bot | 7 | -7/+7 | |
2020-08-03 | Bug 565790 - Set min required gtk version in launcher to match SWTI20200803-1800 | Alexander Kurtakov | 1 | -1/+1 | |
Fix message to use the Eclipse version in which SWT switched to require Gtk 3.20. Change-Id: If4f137bf56bae57f6ff99167cc0879e5fce15960 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-08-03 | Bug 565790 - Set min required gtk version in launcher to match SWT | Alexander Kurtakov | 1 | -2/+2 | |
SWT requires 3.20 so launcher should require the same. Change-Id: I76658e7fd491a8d38274fb4e6386bca301d7e71f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-07-27 | Bug 565522 - EquinoxClassLoader returns wrong resource contentY20200801-1200Y20200729-1200Y20200729-0630Y20200728-0600I20200803-0210I20200801-1800I20200801-0010I20200731-2040I20200731-1800I20200731-0520I20200730-1800I20200729-1800I20200729-0120I20200728-1800I20200728-1120I20200727-1800 | Thomas Watson | 3 | -6/+110 | |
When searching for a resource that is indexed by a bundle URL the search must not return an entry unless the index properly matches the class path index. This issue is surfaced when taking the external String from a bundle resource URL and creating a new URL from it. Here the index is stored in the port of the URL and it must be validated when searching for the entry when opening the connection to the new URL Change-Id: I74685811c39ba10af2c92851759cd1eb6ffcf339 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-07-27 | Use enhanced for loop in EclipseStarter | Lars Vogel | 1 | -2/+1 | |
Change-Id: I337ba1fdb0eb0d758b8a89377bbd5a3c042ae98f Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2020-07-27 | Bug 563697 - Regression in canWrite() for unknown access to location | mikaels | 2 | -3/+41 | |
Restore explicit test file creation algorithm for canWrite() if Files.isWritable() returns false. Change-Id: I225a1a8a4f109a1962991595ee6d30d73cece8be Signed-off-by: mikaels <mikaels@comsol.se> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-07-27 | Bump version for 4.17 release. | Thomas Watson | 2 | -2/+2 | |
Change-Id: I3fbf14e161bb4534c42e421b6a3ee8a8a7d3e603 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-07-27 | Bug 565572 - Use lambdas and method reference on rt.equinox.framework | Lars Vogel | 2 | -18/+12 | |
For EclipseStarter and EclipseAppLauncher Change-Id: I1e90e57f802bfb490583dcabf7a8ae38c9453577 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2020-07-14 | Remove redundant type arguments.Y20200727-0310Y20200725-1200Y20200722-1200Y20200722-0040Y20200721-0610Y20200721-0450Y20200718-1200Y20200716-0820Y20200715-1200I20200726-1800I20200724-1800I20200724-0600I20200723-1800I20200723-1030I20200723-0620I20200722-1800I20200722-1140I20200722-0610I20200721-1800I20200721-1400I20200721-0950I20200721-0610I20200721-0130I20200720-1800I20200720-0850I20200720-0020I20200719-2010I20200718-1800I20200717-1800I20200716-1800I20200715-1800I20200714-1800 | Alexander Kurtakov | 3 | -9/+55 | |
And enable save actions so this is auto done in the future. Change-Id: Ib36fb320fd0857838ebc83c314267a5da63f3e29 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-07-06 | Bug 564981 - Avoid reinserting service registration in lists if possibleY20200711-1200Y20200708-1200S4_17_0_M1I20200713-2230I20200713-1800I20200712-1800I20200711-2250I20200711-1800I20200710-1800I20200710-0230I20200708-1800I20200708-0600I20200707-1800I20200707-0600I20200706-2300I20200706-1800 | BJ Hargrave | 2 | -33/+32 | |
If the service.ranking of a service is not changed by setProperties, then the sort ordering of the service is unchanged and we can then avoid removing and reinserting, at the correct sort index, the service in the service lists. Fixes https://bugs.eclipse.org/bugs/show_bug.cgi?id=564981 Change-Id: Ia94f187111073f8e629114812916c585b3fe8522 Signed-off-by: BJ Hargrave <hargrave@us.ibm.com> | |||||
2020-07-06 | warning: Remove deprecation warning | BJ Hargrave | 1 | -2/+1 | |
Change-Id: I3053b5eb23b6f1199ed5c4d0d46d073bf62c1c0d Signed-off-by: BJ Hargrave <hargrave@us.ibm.com> | |||||
2020-07-06 | Update OSGi R8 API to the latest | Thomas Watson | 1 | -222/+238 | |
Change-Id: Ib26d9d161cfd1fcfa8a1c6240bd686e76b778a00 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-07-02 | Bug 552573 - Null check needed in case of connect bundlesY20200704-1200Y20200703-0300I20200706-0600I20200705-1800I20200705-0710I20200705-0600I20200704-1800I20200704-0600I20200703-1800I20200702-2150I20200702-1800 | Thomas Watson | 1 | -1/+1 | |
Connect bundles have no source base file. This results in null returned by getBaseFile. Other calls to this method were already fixed. Adding the null check to DevClassLoadingHook to be safe. Change-Id: I81e8bdf6c6e00ac95c87f13e560d00364c3a7ae2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-07-01 | Bug 417869 - Avoid adding dev class path entries that are dups | Thomas Watson | 4 | -2/+106 | |
There are cases where PDE will add class path to the dev settings which are duplicate paths specified on the Bundle-ClassPath header. The DevClassLoadingHook should avoid doing adding the duplicate paths which the framework will add itself. Change-Id: Ie069f2bbf137a2de16fe1168d251669843266cb6 | |||||
2020-07-01 | Bug 564816 - Many setups need to change to use JRE 11Y20200701-1200I20200701-2350I20200701-2210I20200701-1800 | Ed Merks | 1 | -5/+29 | |
Change JRETask to version JavaSEE-11. The other changes are the result of changes in the setup model to serialize long multi-line attribute values to XML elements instead. Change-Id: I978f6b23a2d27087214332bf297ece514d2065db Signed-off-by: Ed Merks <ed.merks@gmail.com> | |||||
2020-06-15 | Bug 564307 - Add generic type to HookContextY20200701-0020Y20200629-1000Y20200629-0740Y20200624-1200Y20200622-0340Y20200620-1200Y20200617-2350Y20200617-1200Y20200617-1040Y20200617-0510Y20200617-0320I20200701-0330I20200630-1800I20200629-1800I20200628-1800I20200626-1800I20200625-1800I20200624-1800I20200623-1800I20200623-1010I20200622-1800I20200621-1800I20200620-1800I20200619-1800I20200618-1800I20200617-1800I20200616-1800 | Thomas Watson | 7 | -111/+108 | |
By making HookContext generic we can specify the hook class type. Also, recent changes to get the hook instances once per registration allows us to do the instance of check once at registration instead of doing an instanceof check and cast for each call to a hook. Note that this does not optimize the case where the hook implementation is somehow wired to a different package for the hook interfaces than the framework itself. That should be very rare, but if it does happen then this code will continually get/check/unget the service instance that is wired to the wrong package for each hook call. Change-Id: I9a6c392c0fc07ac00c6f99978a782609956acb2e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-06-15 | Bug 564307 - Make HookContext a functional interface and use lambdasI20200616-0620I20200616-0320I20200616-0140I20200615-1800 | Thomas Watson | 7 | -259/+98 | |
where possible While modifying the weaving hook support I removed the use of "blacklist" also. The OSGi R8 specification moved to using the term denied. Change-Id: I4d44922a32957bc05d2ae8cd7bc92e16538b4d94 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-06-12 | Fix redundant type specification warning.I20200614-1800I20200613-1800I20200612-1800I20200612-0650 | Alexander Kurtakov | 9 | -15/+19 | |
Change-Id: I623d0c54bf709bff8fcf8eb3fbc30f6a98ee6022 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-06-10 | Merge branch osgiR8 into masterI20200612-0400I20200611-1800osgiR8 | Thomas Watson | 49 | -1046/+452 | |
2020-06-10 | Update OSGi R8 API to the latest | Thomas Watson | 4 | -36/+45 | |
2020-06-08 | Bug 564065 - Add org.junit.jupiter.api bundleI20200610-1800I20200609-1800I20200609-0150I20200608-1800 | Thomas Watson | 1 | -0/+5 | |
Change-Id: Ia23d93226ef0dc810dd9404f1b7d4fc460560a88 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-06-08 | Update versions for 4.17 | Thomas Watson | 10 | -10/+10 | |
Change-Id: Iee39638253ae4479e745dc71fe173c3dd080df73 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-06-08 | Binaries v20200608-1138 | Eclipse Releng Bot | 6 | -6/+6 | |
2020-06-08 | Bug 102239 - Environment variable substitution in <launcher>.ini/eclipse.ini | Predrag Stanar | 1 | -1/+54 | |
Signed-off-by: Predrag Stanar <predrag.stanar@aucerna.com> | |||||
2020-06-08 | v11100 | Eclipse Releng Bot | 1 | -1/+1 | |
2020-06-07 | Bug 563845 - Version bumps for 4.17 streamI20200607-1800 | Alexander Kurtakov | 4 | -4/+4 | |
Change-Id: Iea169b4d5eff2c1e1264bab5a526477ec0bb3f58 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2020-06-05 | Bug 563844 - Update version number in mac's Eclipse.app for 4.17I20200606-1800I20200606-0940I20200606-0910I20200606-0700I20200606-0400I20200606-0050I20200605-2140I20200605-1500I20200605-1230I20200605-1200I20200605-1150I20200605-0950I20200605-0910I20200605-0720 | Sravan Kumar Lakkimsetti | 1 | -3/+3 | |
Change-Id: I4e8055def9c46850c257a9b24c1d44361eb150e1 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2020-06-04 | Bug 563840 - POM and product version change for 4.17 release | Sravan Kumar Lakkimsetti | 16 | -17/+17 | |
Change-Id: Ic3961bfc4f546cbb07e403659abf419002af9250 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2020-05-28 | Bug 563372 - Be sure to handle async update properlyY20200609-2100Y20200609-0150S4_16_0_RC2R4_16I20200604-0540I20200603-0600I20200602-1800I20200602-0600I20200602-0510I20200602-0010I20200601-1800I20200601-0640I20200601-0140I20200531-1800I20200531-0600I20200530-0600I20200529-0550R4_16_maintenance | Thomas Watson | 2 | -72/+43 | |
testBug258209_1 has a timing issue because the Framework.update operation is async. This allows the test to try to waitForStop but the framework may have already be re-activated. Update this test to do what other tests that update the framework do by calling waitForStop in another thread before invoking Framework.update. Change-Id: Iee4de68f05b7cb151be2f61fcad353a625eb455c Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-21 | Bug 563372 - Capture thread dump for timeout during updateY20200528-0030S4_16_0_RC1I20200528-0200I20200528-0000I20200527-1800I20200527-0600I20200526-1800I20200526-0600I20200525-1800I20200525-0640I20200524-1800I20200524-0850I20200524-0600I20200524-0220I20200523-1800I20200523-0600I20200522-1800 | Thomas Watson | 2 | -3/+15 | |
Change-Id: I96f1ef0e85ab873f56c612ff6e0d509bfd50a640 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-20 | Bug 563372 - Improve tests to capture why a framework does not stop.S4_16_0_M3I20200521-1000I20200520-1800 | Thomas Watson | 17 | -934/+284 | |
Add a new method that captures a thread dump when the stop operation has a timeout. Change-Id: I938902904c1f972ac65a8d85db19b6e57a7ba580 | |||||
2020-05-19 | Update OSGi R8 API to the latest | Thomas Watson | 9 | -151/+187 | |
Change-Id: Ifb5c360e8c198a8def8065501136e1ef89598e4b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-18 | Merge branch 'master' into osgiR8 | Thomas Watson | 10 | -11/+122 | |
2020-05-18 | Bug 563304 - close event manager on STOPPED_SYSTEM_REFRESHEDI20200520-0600I20200519-1800I20200519-1130I20200519-1010I20200518-2220I20200518-1800 | Thomas Watson | 1 | -2/+3 | |
The STOPPED_SYSTEM_REFRESHED event was new in the OSGi R7 specification but the code listening for framework STOPPED events to close the event manager was not updated to pay attention to the new event. The result is that when this new event is used during framework shutdown the event manager is not closed, causing a thread to remain active after framework stop. Change-Id: Ib1a1c360ede7ad1b733556bc2ce44c5469c984b2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-15 | Bug 553773 - Avoid calling hooks while registeringI20200516-0600I20200515-1930 | Thomas Watson | 3 | -9/+100 | |
This avoids getting the framework hook until after it has finished registering. Some hooks run into issues if they are allowed to be called while they are registering. For example, WeavingHooks that are registered by declarative services can cause issues with re-entering into activation by SCR. This change also avoids the constant get/unget service hooks registrations each time the hook is invoked. Hooks are high traffic services during event storms. This should improve performance when hooks are present. Change-Id: Ic937616d421f1d5944b614a91e74417070f06fd0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-14 | Revert "Bug 563040 - Drop PPC64LE from eclipse platform build"I20200514-1800 | Sravan Kumar Lakkimsetti | 6 | -0/+19 | |
This reverts commit e1dc679fbd93d13e945bbbbc29467ad6781feb21. Change-Id: I0a1d4b359799a3fbcd9f3a8812ff9874581c2584 | |||||
2020-05-11 | Merge branch 'master' into osgiR8 | Thomas Watson | 34 | -93/+195 | |
2020-05-11 | Update OSGi R8 API to the latest | Thomas Watson | 22 | -565/+112 | |
Change-Id: Idb91df766682206851772a4d98e4abf9ab55631c Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2020-05-11 | Refactoring: Extract multiple usages of getter in loops to variableI20200513-1800I20200512-1800I20200511-1800 | Karsten Thoms | 1 | -20/+44 | |
Extracted a variable where getters are accessed multiple times in a loop. determineRequiresVisibility: removed obsolete variable declaration. The variable raised a warning as it hides a field. Save action: Wildcard imports are replaced by regular imports. Also minor formatting changes. Change-Id: Ie5db8218368cf64bfb063ad7aad4bb3e1fc9b9a5 Signed-off-by: Karsten Thoms <karsten.thoms@karakun.com> | |||||
2020-05-11 | Bug 563040 - Drop PPC64LE from eclipse platform buildI20200511-0700 | Sravan Kumar Lakkimsetti | 6 | -19/+0 | |
Change-Id: I2134fc6b582794c85522aae105d67c2114a8a07c Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2020-05-11 | 4.16 version update for org.eclipse.osgi.compatibility.state | Karsten Thoms | 0 | -0/+0 | |
Required for https://git.eclipse.org/r/#/c/161777/ Change-Id: I938ea835d9a66df97172ab98c78ec8c6356be645 Signed-off-by: Karsten Thoms <karsten.thoms@karakun.com> | |||||
2020-05-08 | Bug 562980 - [osgi R8] Update ServiceReference.isAssignableTo with | Thomas Watson | 6 | -40/+84 | |
clearification from R8 Change-Id: I7d9a78de8d0dc719ef33c5bde9401108acb2645a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-