Skip to content

Commit

Permalink
Migrate the Windows native file-system refresh monitor to JNA
Browse files Browse the repository at this point in the history
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
  • Loading branch information
HannesWell committed May 26, 2024
1 parent 873ccb1 commit 1f92e90
Show file tree
Hide file tree
Showing 18 changed files with 118 additions and 705 deletions.
22 changes: 0 additions & 22 deletions resources/bundles/org.eclipse.core.resources.win32.x86_64/.project

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
21 changes: 0 additions & 21 deletions resources/bundles/org.eclipse.core.resources.win32.x86_64/pom.xml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@ Export-Package: org.eclipse.core.internal.dtree;x-internal:=true,
Require-Bundle: org.eclipse.ant.core;bundle-version="[3.1.0,4.0.0)";resolution:=optional,
org.eclipse.core.expressions;bundle-version="[3.9.0,4.0.0)",
org.eclipse.core.filesystem;bundle-version="[1.10.0,2.0.0)",
org.eclipse.core.runtime;bundle-version="[3.31.0,4.0.0)"
org.eclipse.core.runtime;bundle-version="[3.31.0,4.0.0)",
com.sun.jna;bundle-version="[5.14.0,6.0.0)",
com.sun.jna.platform;bundle-version="[5.14.0,6.0.0)"
Bundle-ActivationPolicy: lazy
Service-Component: OSGI-INF/ResourceChangeListenerRegistrar.xml,
OSGI-INF/org.eclipse.core.internal.resources.CheckMissingNaturesListener.xml
Expand Down
32 changes: 0 additions & 32 deletions resources/bundles/org.eclipse.core.resources/natives/make.bat

This file was deleted.

This file was deleted.

Loading

0 comments on commit 1f92e90

Please sign in to comment.