Skip to content

[feature] Coexist with original file module instead of replacing it

2245fe1
Select commit
Loading
Failed to load commit list.
Closed

Add EXPath File Module 4.0 alongside native file module #6084

[feature] Coexist with original file module instead of replacing it
2245fe1
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Mar 21, 2026 in 0s

Your pull request is up to standards!

Codacy Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- extensions/expath/src/main/java/org/expath/exist/file/FileSystemProperties.java  19
- exist-core/src/main/java/org/exist/xquery/functions/util/FileSync.java  80
- extensions/expath/src/main/java/org/expath/exist/file/FileIO.java  56
- extensions/expath/src/main/java/org/expath/exist/file/FilePaths.java  13
- extensions/expath/src/main/java/org/expath/exist/file/FileProperties.java  17
- extensions/expath/src/main/java/org/expath/exist/file/ExpathFileModule.java  5
- extensions/expath/src/main/java/org/expath/exist/file/FileWrite.java  36
- extensions/expath/src/main/java/org/expath/exist/file/ExpathFileErrorCode.java  1
- extensions/expath/src/main/java/org/expath/exist/file/FileManipulation.java  104
- extensions/expath/src/main/java/org/expath/exist/file/ExpathFileModuleHelper.java  17
- extensions/expath/src/main/java/org/expath/exist/file/FileAppend.java  28
         

Clones added
============
- extensions/expath/src/main/java/org/expath/exist/file/FileSystemProperties.java  1
- exist-core/src/main/java/org/exist/xquery/functions/util/FileSync.java  21
- extensions/expath/src/main/java/org/expath/exist/file/FileIO.java  6
- extensions/expath/src/main/java/org/expath/exist/file/FilePaths.java  1
- extensions/expath/src/main/java/org/expath/exist/file/FileProperties.java  1
- extensions/expath/src/main/java/org/expath/exist/file/ExpathFileModule.java  1
- extensions/expath/src/main/java/org/expath/exist/file/FileWrite.java  11
- extensions/expath/src/main/java/org/expath/exist/file/FileManipulation.java  13
- extensions/expath/src/main/java/org/expath/exist/file/FileAppend.java  5
         

See the complete overview on Codacy