Skip to content

Commit 1f92e90

Browse files
committed
Migrate the Windows native file-system refresh monitor to JNA
This avoids the native code necessary for JNI, while being only slightly slower. At the same time it allows to use the 'Win32RefreshProvider' on all CPU architectures on Windows. Part of eclipse-platform/eclipse.platform.releng.aggregator#577
1 parent 873ccb1 commit 1f92e90

File tree

18 files changed

+118
-705
lines changed

18 files changed

+118
-705
lines changed

resources/bundles/org.eclipse.core.resources.win32.x86_64/.project

-22
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/.settings/org.eclipse.core.resources.prefs

-2
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/.settings/org.eclipse.core.runtime.prefs

-2
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/BUILD_INFO.txt

-10
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/META-INF/MANIFEST.MF

-9
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/about.html

-36
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/build.properties

-21
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/fragment.properties

-16
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/fragment.xml

-12
This file was deleted.

resources/bundles/org.eclipse.core.resources.win32.x86_64/pom.xml

-21
This file was deleted.

resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF

+3-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ Export-Package: org.eclipse.core.internal.dtree;x-internal:=true,
2828
Require-Bundle: org.eclipse.ant.core;bundle-version="[3.1.0,4.0.0)";resolution:=optional,
2929
org.eclipse.core.expressions;bundle-version="[3.9.0,4.0.0)",
3030
org.eclipse.core.filesystem;bundle-version="[1.10.0,2.0.0)",
31-
org.eclipse.core.runtime;bundle-version="[3.31.0,4.0.0)"
31+
org.eclipse.core.runtime;bundle-version="[3.31.0,4.0.0)",
32+
com.sun.jna;bundle-version="[5.14.0,6.0.0)",
33+
com.sun.jna.platform;bundle-version="[5.14.0,6.0.0)"
3234
Bundle-ActivationPolicy: lazy
3335
Service-Component: OSGI-INF/ResourceChangeListenerRegistrar.xml,
3436
OSGI-INF/org.eclipse.core.internal.resources.CheckMissingNaturesListener.xml

resources/bundles/org.eclipse.core.resources/natives/make.bat

-32
This file was deleted.

resources/bundles/org.eclipse.core.resources/natives/readme.txt

-3
This file was deleted.

0 commit comments

Comments
 (0)