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 8c7c99c
Show file tree
Hide file tree
Showing 19 changed files with 119 additions and 707 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
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ output.. = bin/
source.ant_tasks/resources-ant.jar = src_ant/
output.ant_tasks/resources-ant.jar = bin_ant/
src.includes = about.html,\
schema/,\
natives/
schema/
bin.includes = plugin.xml,\
plugin.properties,\
.options,\
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 8c7c99c

Please sign in to comment.