Skip to content

Commit 25c63a5

Browse files
committed
Migrate the Windows file-syste native 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 25c63a5

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)