diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 00000000000..ce543c356a7
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,20 @@
+* text=auto eol=lf
+
+# Windows batch scripts: keep CRLF on checkout so they run on Windows
+*.bat text eol=crlf
+*.cmd text eol=crlf
+
+# Binary files: do not normalize or diff
+*.jar binary
+*.zip binary
+*.png binary
+*.jpg binary
+*.jpeg binary
+*.ico binary
+*.gif binary
+*.exe binary
+*.pdf binary
+*.woff binary
+*.woff2 binary
+*.hprof binary
+*.zst binary
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index 1af912a7328..3d70cc4dc88 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -19,19 +19,24 @@ A clear and concise description of what you expected to happen.
**To Reproduce**
> The *best* way is to provide an [SSCCE (Short, Self Contained, Correct (Compilable), Example)](http://sscce.org/). One type of SSCCE could be a small test which reproduces the issue and can be run without dependencies. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) (XQuery - Run as Test)
-```Xquery
+```xquery
xquery version "3.1";
module namespace t="http://exist-db.org/xquery/test";
declare namespace test="http://exist-db.org/xquery/xqsuite";
+declare namespace xmldb="http://exist-db.org/xquery/xmldb";
-
+(:~
+ : Replace with minimal data that reproduces your issue.
+ :)
declare variable $t:XML := document {
};
-
+(:~
+ : Replace index config if needed for the reported bug.
+ :)
declare variable $t:xconf :=
@@ -39,35 +44,49 @@ declare variable $t:xconf :=
;
-
+(:~
+ : Use a unique collection name to avoid collisions with other test runs.
+ : Keep tests self-contained and avoid mutating shared collections.
+ :)
+declare variable $t:COLL := "/db/test-" || translate(string(current-dateTime()), "-:TZ.+", "");
+declare variable $t:CONF_COLL := "/db/system/config/db/" || substring-after($t:COLL, "/db/");
+
+(:~
+ : setUp should be idempotent and safe to run repeatedly.
+ :)
declare
%test:setUp
function t:setup() {
- let $testCol := xmldb:create-collection("/db", "test")
- let $indexCol := xmldb:create-collection("/db/system/config/db", "test")
+ let $_ := xmldb:create-collection("/db/system", "config")
+ let $_ := xmldb:create-collection("/db/system/config", "db")
+ let $_ := xmldb:create-collection("/db", substring-after($t:COLL, "/db/"))
+ let $_ := xmldb:create-collection("/db/system/config/db", substring-after($t:COLL, "/db/"))
return
(
- xmldb:store("/db/test", "test.xml", $t:XML),
- xmldb:store("/db/system/config/db/test", "collection.xconf", $t:xconf),
- xmldb:reindex("/db/test")
+ xmldb:store($t:COLL, "test.xml", $t:XML),
+ xmldb:store($t:CONF_COLL, "collection.xconf", $t:xconf),
+ xmldb:reindex($t:COLL)
)
};
+(:~
+ : tearDown should be idempotent: guard removals so partial setup does not fail cleanup.
+ :)
declare
%test:tearDown
function t:tearDown() {
- xmldb:remove("/db/test"),
- xmldb:remove("/db/system/config/db/test")
+ if (xmldb:collection-available($t:COLL)) then xmldb:remove($t:COLL) else (),
+ if (xmldb:collection-available($t:CONF_COLL)) then xmldb:remove($t:CONF_COLL) else ()
};
-<-- Adjust to your reported issue -->
+(:~
+ : Adjust this test body to your reported issue.
+ : Prefer exact assertions (assertEquals/assertEqualsPermutation) over broad assertTrue when possible.
+ :)
declare
- %test:assertTrue
+ %test:assertEquals(1)
function t:test() {
- let $test-data := collection('/db/test')
- for $result in $test-data//root
- return
- count($result) eq 1
+ count(collection($t:COLL)//root)
};
```
@@ -83,9 +102,9 @@ If applicable, add screenshots to help explain your problem.
**Context (please always complete the following information)**
One option is to use [xst](https://www.npmjs.com/package/@existdb/xst), and copy and paste the output produced by running `xst info` here:**
- - Build: [eXist-6.1.0]
- - Java: [1.8.0_352]
- - OS: [Mac OS X 12.6.2]
+ - Build: [eXist-6.4.1]
+ - Java: [11.0.30+7]
+ - OS: [Mac OS X 26.3.1]
**Additional context**
- How is eXist-db installed? [e.g. JAR installer, DMG, … ]
diff --git a/.github/actions/install-mvnd/action.yml b/.github/actions/install-mvnd/action.yml
index a0dc3bdf1ff..cc64f79d9bb 100644
--- a/.github/actions/install-mvnd/action.yml
+++ b/.github/actions/install-mvnd/action.yml
@@ -4,7 +4,7 @@ inputs:
version:
description: 'The version of the Maven Daemon to install'
required: true
- default: '0.9.0'
+ default: '1.0.6'
file-version-suffix:
description: 'A suffix to append to the version of the download file of Maven Daemon to install'
required: false
@@ -48,7 +48,7 @@ runs:
- name: Cache mvnd
if: inputs.cache == 'true'
id: cache-mvnd
- uses: actions/cache@v4
+ uses: actions/cache@v5
with:
path: |
${{ inputs.install-path }}/${{ env.MVND_NAME }}.zip
@@ -61,11 +61,14 @@ runs:
run: |
curl -fsSL -o ${{ inputs.install-path }}/${{ env.MVND_NAME }}.zip https://archive.apache.org/dist/maven/mvnd/${{ inputs.version }}/${{ env.MVND_NAME }}.zip
curl -fsSL -o ${{ inputs.install-path }}/${{ env.MVND_NAME }}.zip.sha256 https://archive.apache.org/dist/maven/mvnd/${{ inputs.version }}/${{ env.MVND_NAME }}.zip.sha256
- - name: Install sha256sum (macOS)
- if: ${{ runner.os == 'macOS' }}
- shell: bash
- run: brew install coreutils
+ # see #5842
+ # brew install mvndaemon/homebrew-mvnd/mvnd@1
+ # - name: Install coreutils (macOS)
+ # if: ${{ runner.os == 'macOS' }}
+ # shell: bash
+ # run: brew install coreutils
- name: Verify mvnd sha256 checksum
+ if: ${{ runner.os != 'macOS' }}
shell: bash
run: echo "$(cat ${{ inputs.install-path }}/${{ env.MVND_NAME }}.zip.sha256) ${{ inputs.install-path }}/${{ env.MVND_NAME }}.zip" | sha256sum --check
- name: Unzip mvnd
diff --git a/.github/actions/maven-cache/action.yml b/.github/actions/maven-cache/action.yml
new file mode 100644
index 00000000000..27e100b551d
--- /dev/null
+++ b/.github/actions/maven-cache/action.yml
@@ -0,0 +1,21 @@
+# Shared Maven cache: restore only. Caller adds a separate Save step at end of job when appropriate (see plans/caching.md).
+name: Maven cache
+description: Restore Maven repository cache (one cache per branch, PRs read-only). Add actions/cache/save at end of job for the single job that should persist.
+inputs:
+ java-version:
+ description: 'Java version for cache key (e.g. matrix.java-version); omit for jobs with single JDK'
+ required: false
+ default: ''
+runs:
+ using: 'composite'
+ steps:
+ - name: Restore Maven cache
+ uses: actions/cache/restore@v5
+ with:
+ path: ~/.m2
+ key: maven-${{ github.event.pull_request.base.ref || github.ref_name }}-${{ inputs.java-version && format('java{0}-', inputs.java-version) || '' }}${{ hashFiles('**/pom.xml') }}
+ enableCrossOsArchive: true
+ restore-keys: |
+ maven-${{ github.event.pull_request.base.ref || github.ref_name }}-${{ inputs.java-version && format('java{0}-', inputs.java-version) || '' }}
+ maven-${{ github.event.pull_request.base.ref || github.ref_name }}-
+ maven-
diff --git a/.github/actions/maven-github-settings/action.yml b/.github/actions/maven-github-settings/action.yml
new file mode 100644
index 00000000000..25264d54d1a
--- /dev/null
+++ b/.github/actions/maven-github-settings/action.yml
@@ -0,0 +1,61 @@
+# Creates Maven settings.xml with auth for the eXist-db org's GitHub Packages repos
+# and optionally for Sonatype Central Portal publishing.
+# Required for resolving artifacts from maven.pkg.github.com/eXist-db/{exist, exist-xqts-runner, jackrabbit-webdav-jakarta}.
+name: Maven GitHub Packages settings
+description: Create settings.xml with GitHub Packages and (optionally) Sonatype Central Portal servers
+inputs:
+ token:
+ description: 'GitHub token for package authentication'
+ required: true
+ central-token-username:
+ description: 'Sonatype Central Portal user token username (release jobs only)'
+ required: false
+ default: ''
+ central-token-password:
+ description: 'Sonatype Central Portal user token password (release jobs only)'
+ required: false
+ default: ''
+runs:
+ using: 'composite'
+ steps:
+ - name: Create Maven settings for GitHub Packages
+ shell: bash
+ env:
+ CENTRAL_TOKEN_USERNAME: ${{ inputs.central-token-username }}
+ CENTRAL_TOKEN_PASSWORD: ${{ inputs.central-token-password }}
+ run: |
+ mkdir -p ~/.m2
+ OWNER=$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
+
+ # Build optional Central Portal server block
+ CENTRAL_SERVER=""
+ if [ -n "$CENTRAL_TOKEN_USERNAME" ]; then
+ CENTRAL_SERVER="
+
+ central
+ ${CENTRAL_TOKEN_USERNAME}
+ ${CENTRAL_TOKEN_PASSWORD}
+ "
+ fi
+
+ cat > ~/.m2/settings.xml << EOF
+
+
+
+ github
+ ${OWNER}
+ ${{ inputs.token }}
+
+
+ github-xqts-runner
+ ${OWNER}
+ ${{ inputs.token }}
+
+
+ github-jackrabbit-webdav-jakarta
+ ${OWNER}
+ ${{ inputs.token }}
+ ${CENTRAL_SERVER}
+
+
+ EOF
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 9f75c20a307..a048222f89b 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -4,35 +4,120 @@ updates:
directory: "/"
schedule:
interval: "weekly"
+ groups:
+ actions:
+ patterns:
+ - "*"
+
- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "daily"
time: "03:00"
open-pull-requests-limit: 10
- ignore:
- - dependency-name: org.apache.lucene:lucene-analyzers-common
- versions:
- - ">= 8.a, < 9"
- - dependency-name: org.apache.lucene:lucene-analyzers-icu
- versions:
- - ">= 8.a, < 9"
- - dependency-name: org.apache.lucene:lucene-core
- versions:
- - ">= 8.a, < 9"
- - dependency-name: org.apache.lucene:lucene-facet
- versions:
- - ">= 8.a, < 9"
- - dependency-name: org.apache.lucene:lucene-queries
- versions:
- - ">= 8.a, < 9"
- - dependency-name: org.apache.lucene:lucene-queryparser
- versions:
- - ">= 8.a, < 9"
- - dependency-name: com.ibm.icu:icu4j
- versions:
- - "69.1"
- - dependency-name: com.mycila:license-maven-plugin
- versions:
- - "4.0"
- - "4.0.rc2"
+ groups:
+ # Major bumps stay separate for QA; patch/minor trains bundle here.
+ jetty:
+ patterns:
+ - "org.eclipse.jetty:*"
+ - "org.eclipse.jetty.websocket:*"
+ update-types:
+ - patch
+ - minor
+ lucene:
+ patterns:
+ - "org.apache.lucene:*"
+ update-types:
+ - patch
+ - minor
+ logging:
+ patterns:
+ - "org.apache.logging.log4j:*"
+ - "org.slf4j:*"
+ update-types:
+ - patch
+ - minor
+ junit-jupiter-bom:
+ patterns:
+ - "org.junit:junit-bom"
+ - "org.junit.jupiter:*"
+ - "org.junit.platform:*"
+ - "org.junit.vintage:*"
+ update-types:
+ - patch
+ - minor
+ junit4-test-support:
+ patterns:
+ - "junit:junit"
+ - "org.hamcrest:*"
+ - "org.assertj:*"
+ - "org.easymock:*"
+ - "org.objenesis:*"
+ - "org.awaitility:*"
+ - "com.googlecode.junit-toolbox:*"
+ - "org.xmlunit:*"
+ update-types:
+ - patch
+ - minor
+ httpcomponents:
+ patterns:
+ - "org.apache.httpcomponents:*"
+ update-types:
+ - patch
+ - minor
+ jaxb-angus:
+ patterns:
+ - "jakarta.xml.bind:*"
+ - "org.glassfish.jaxb:*"
+ - "org.eclipse.angus:*"
+ update-types:
+ - patch
+ - minor
+ apache-commons:
+ patterns:
+ - "commons-codec:*"
+ - "commons-io:*"
+ - "org.apache.commons:*"
+ update-types:
+ - patch
+ - minor
+ jackson:
+ patterns:
+ - "com.fasterxml.jackson.core:*"
+ update-types:
+ - patch
+ - minor
+ jline:
+ patterns:
+ - "org.jline:*"
+ update-types:
+ - patch
+ - minor
+ exificient:
+ patterns:
+ - "com.siemens.ct.exi:*"
+ update-types:
+ - patch
+ - minor
+ exquery:
+ patterns:
+ - "org.exquery:*"
+ update-types:
+ - patch
+ - minor
+ maven-plugins-apache:
+ patterns:
+ - "org.apache.maven.plugins:*"
+ update-types:
+ - patch
+ - minor
+ maven-plugins-tools:
+ patterns:
+ - "org.codehaus.mojo:*"
+ - "org.jacoco:*"
+ - "org.owasp:*"
+ - "io.github.git-commit-id:*"
+ - "software.xdev:*"
+ update-types:
+ - patch
+ - minor
diff --git a/.github/scripts/prepare-governance-context.sh b/.github/scripts/prepare-governance-context.sh
new file mode 100755
index 00000000000..43b48759644
--- /dev/null
+++ b/.github/scripts/prepare-governance-context.sh
@@ -0,0 +1,53 @@
+#!/usr/bin/env bash
+# Pure git plumbing for schema governance — everything else (pairing,
+# version comparison, the GitHub annotations, failing the build) happens in
+# a single Saxon XSLT 2.0 transform (schema/governance.xsl) driven by
+# `mvn xml:transform@schema-governance`. This script's only job is to put
+# the git state that transform needs onto disk as plain files/XML, so the
+# stylesheet never has to shell out itself.
+set -euo pipefail
+cd "$(git rev-parse --show-toplevel)"
+
+WORKSPACE="${1:?workspace required}"
+OUT="${2:-${WORKSPACE}/target/governance}"
+mkdir -p "${OUT}/base"
+
+if [[ -n "${GITHUB_BASE_REF:-}" ]]; then
+ git fetch --depth=1 origin "${GITHUB_BASE_REF}" 2>/dev/null || true
+ BASE="$(git merge-base HEAD "origin/${GITHUB_BASE_REF}")"
+elif [[ -n "${GITHUB_EVENT_BEFORE:-}" && "${GITHUB_EVENT_BEFORE}" != "0000000000000000000000000000000000000000" ]]; then
+ BASE="${GITHUB_EVENT_BEFORE}"
+else
+ BASE="$(git rev-parse HEAD~1 2>/dev/null || git rev-parse HEAD)"
+fi
+
+# Every tracked schema/*.xsd's content as it existed at BASE, one file per
+# schema named after its basename. A missing file at $OUT/base/ means
+# "didn't exist at BASE" (new schema) — governance.xsl checks for that with
+# doc-available() rather than this script trying to distinguish "new file"
+# from "tool failure" itself.
+git ls-tree -r --name-only HEAD -- schema | grep '\.xsd$' | while read -r f; do
+ out="${OUT}/base/$(basename "${f}")"
+ git show "${BASE}:${f}" > "${out}" 2>/dev/null || rm -f "${out}"
+done
+
+# One path per line; governance.xsl reads this with unparsed-text() + tokenize(),
+# so no XML-escaping of path characters is needed anywhere in this pipeline.
+git diff --name-only "${BASE}" -- \
+ schema \
+ exist-distribution/src/main/config \
+ exist-jetty-config/src/main/resources/webapp/WEB-INF/controller-config.xml \
+ exist-core/src/main/resources/org/exist/util/mime-types.xml \
+ exist-core/src/main/java/org/exist/util/SchemaVersion.java \
+ > "${OUT}/changed.txt" 2>/dev/null || true
+
+cat > "${OUT}/context.xml" <
+
+EOF
+
+echo "Governance context: ${OUT}/context.xml (base ${BASE})"
diff --git a/.github/workflows/ci-benchmarks.yml b/.github/workflows/ci-benchmarks.yml
new file mode 100644
index 00000000000..71e8e49d631
--- /dev/null
+++ b/.github/workflows/ci-benchmarks.yml
@@ -0,0 +1,100 @@
+name: JMH Benchmarks
+on:
+ workflow_dispatch:
+ schedule:
+ # Weekly, Sunday 04:00 UTC - distinct from ci-container.yml (daily 06:00)
+ # and prethink.yml (Monday 06:00) so runners aren't all queued together.
+ - cron: '0 4 * * 0'
+
+permissions:
+ contents: read # default; the benchmarks job declares write explicitly
+
+# Only one publish to gh-pages at a time; a manual dispatch overlapping the
+# scheduled run would otherwise race pushing the benchmark-data commit.
+concurrency:
+ group: jmh-benchmarks-gh-pages
+ cancel-in-progress: false
+
+env:
+ DEV_JDK: '21'
+ # Kept small enough that both benchmark suites fit in the job timeout on a
+ # shared GitHub-hosted runner; not intended to produce publishable numbers,
+ # only a consistent trend line. See exist-core-jmh/README.md and
+ # exist-indexes-jmh/README.md for slower, more precise local invocations.
+ JMH_ARGS: '-wi 2 -i 5 -f 1'
+
+jobs:
+ benchmarks:
+ name: Run JMH benchmarks
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ permissions:
+ contents: write # github-action-benchmark pushes the data series to gh-pages
+ steps:
+ - uses: actions/checkout@v7
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: ${{ env.DEV_JDK }}
+
+ - uses: ./.github/actions/maven-cache
+
+ - name: Build exist-core-jmh
+ run: >
+ mvn -B install -pl exist-core-jmh -am -DskipTests
+ -Ddependency-check.skip=true -Ddocker=false
+
+ - name: Run exist-core-jmh benchmarks
+ run: >
+ java -jar exist-core-jmh/target/exist-core-jmh-*-benchmarks.jar
+ -rf json -rff exist-core-jmh/target/jmh-result.json
+ ${{ env.JMH_ARGS }}
+
+ - name: Track exist-core-jmh results on gh-pages
+ if: github.repository == 'eXist-db/exist'
+ uses: benchmark-action/github-action-benchmark@v1
+ with:
+ name: 'exist-core-jmh'
+ tool: 'jmh'
+ output-file-path: exist-core-jmh/target/jmh-result.json
+ benchmark-data-dir-path: dev/bench/core
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ auto-push: true
+ # Report-only: flag regressions, never fail the run.
+ alert-threshold: '150%'
+ comment-on-alert: true
+ fail-on-alert: false
+ summary-always: true
+
+ - name: Build exist-indexes-jmh
+ run: >
+ mvn -B install -pl exist-indexes-jmh -am -DskipTests
+ -Ddependency-check.skip=true -Ddocker=false
+
+ - name: Run exist-indexes-jmh benchmarks
+ run: >
+ mvn -B exec:exec -pl exist-indexes-jmh
+ -Dbenchmark.args="-rf json -rff target/jmh-result.json ${{ env.JMH_ARGS }}"
+
+ - name: Track exist-indexes-jmh results on gh-pages
+ if: github.repository == 'eXist-db/exist'
+ uses: benchmark-action/github-action-benchmark@v1
+ with:
+ name: 'exist-indexes-jmh'
+ tool: 'jmh'
+ output-file-path: exist-indexes-jmh/target/jmh-result.json
+ benchmark-data-dir-path: dev/bench/indexes
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ auto-push: true
+ alert-threshold: '150%'
+ comment-on-alert: true
+ fail-on-alert: false
+ summary-always: true
+
+ - name: Save Maven cache
+ if: github.event_name == 'schedule'
+ uses: actions/cache/save@v6
+ with:
+ path: ~/.m2
+ key: maven-${{ github.ref_name }}-${{ hashFiles('**/pom.xml') }}
diff --git a/.github/workflows/ci-container.yml b/.github/workflows/ci-container.yml
index 24ae8af927e..dfb47d0fbad 100644
--- a/.github/workflows/ci-container.yml
+++ b/.github/workflows/ci-container.yml
@@ -1,73 +1,237 @@
name: Publish Container
-on: [push, pull_request]
+on:
+ push:
+ branches:
+ - develop
+ - master
+ tags:
+ - 'eXist-*'
+ - '!eXist-*-oidc-smoke'
+ pull_request:
+ schedule:
+ - cron: "0 6 * * *"
+ workflow_dispatch:
+
+# Prevent race for two pushes to develop on the shared tag.
+# Build B could overwrite A's staging image between A's push and A's promote.
+# Do not cancel builds in progress and let it finish and publish before the next starts.
+concurrency:
+ group: ci-container-${{ github.ref }}
+ cancel-in-progress: false
+
jobs:
build:
name: Test and Publish Container Images
runs-on: ubuntu-latest
- # NOTE (DP): Publish on develop and master, test on PRs against these
- # TODO(DP) Reinstate CRONed release builds to update stock apps regularly
- if: github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master' || github.base_ref == 'develop' || github.base_ref == 'master'
+ timeout-minutes: 90
+ # Publish on develop (latest) and eXist-* tags (versioned + release); test on PRs against these branches.
+ if: >
+ github.ref == 'refs/heads/develop' ||
+ github.ref == 'refs/heads/master' ||
+ startsWith(github.ref, 'refs/tags/eXist-') ||
+ github.base_ref == 'develop' ||
+ github.base_ref == 'master'
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 1
- name: Set up JDK 21
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: '21'
- name: Set up QEMU
- uses: docker/setup-qemu-action@v3
- with:
- platforms: linux/amd64,linux/arm64
- - name: Make buildkit default
- uses: docker/setup-buildx-action@v3
- id: buildx
+ uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
with:
- install: true
- - name: Cache Maven packages
- uses: actions/cache@v4
+ platforms: linux/amd64,linux/arm64
+ - name: Verify containerd snapshotter is active
+ run: docker info -f '{{.DriverStatus}}'
+ - name: Make BuildKit default
+ uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
+ - uses: ./.github/actions/maven-cache
+ - uses: ./.github/actions/maven-github-settings
with:
- path: ~/.m2
- key: deploy-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: deploy-${{ runner.os }}-maven
+ token: ${{ secrets.GITHUB_TOKEN }}
- name: Install bats
run: sudo apt-get install bats
- # Hack around #5450
- - name: pull base image
+
+ # Decide, once, whether this run publishes and under which channel.
+ # publish=true only on the upstream repo for develop (latest) and eXist-* tags (release);
+ # every other run (PRs, forks) just builds a local amd64 image and tests it.
+ - name: Determine publish target
+ id: meta
+ run: |
+ publish=false
+ channel=""
+ version=""
+ if [[ "${{ github.repository }}" == "eXist-db/exist" ]]; then
+ if [[ "${{ github.ref }}" == "refs/heads/develop" ]]; then
+ publish=true
+ channel=latest
+ elif [[ "${{ github.ref }}" == refs/tags/eXist-* ]]; then
+ publish=true
+ channel=release
+ version="${{ github.ref_name }}"
+ version="${version#eXist-}"
+ fi
+ fi
+ echo "publish=$publish" >> "$GITHUB_OUTPUT"
+ echo "channel=$channel" >> "$GITHUB_OUTPUT"
+ echo "version=$version" >> "$GITHUB_OUTPUT"
+ echo "Resolved: publish=$publish channel=$channel version=$version"
+
+ # Assemble the distribution + Dockerfile context and build the local
+ # single-arch amd64 test image (fabric8 `build test image` execution).
+ - name: Build distribution and local test image
+ timeout-minutes: 35
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ run: |
+ REVISION_ARG=""
+ if [[ -n "${{ steps.meta.outputs.version }}" ]]; then
+ REVISION_ARG="-Drevision=${{ steps.meta.outputs.version }}"
+ fi
+ mvn -V -B --no-transfer-progress \
+ -Pdocker,skip-build-dist-archives \
+ -DskipTests \
+ $REVISION_ARG \
+ clean package
+
+ # The exact version string used for the immutable version tag at promote time.
+ - name: Resolve project version
+ id: ver
run: |
- docker pull --platform linux/amd64 --platform linux/arm64 gcr.io/distroless/java21-debian12:latest
- - name: Build images
- run: mvn -V -B -q -Pdocker -DskipTests -Ddependency-check.skip=true -P !mac-dmg-on-unix,!installer,!concurrency-stress-tests,!micro-benchmarks,skip-build-dist-archives clean package
+ v="${{ steps.meta.outputs.version }}"
+ if [[ -z "$v" ]]; then
+ v=$(mvn -q -N \
+ help:evaluate -Dexpression=project.version -DforceStdout)
+ fi
+ echo "version=$v" >> "$GITHUB_OUTPUT"
+ echo "Project version: $v"
+
- name: Check local images
run: docker image ls
- name: Check license headers
- run: mvn license:check
- working-directory: exist-docker
+ run: mvn --no-transfer-progress license:check
+ working-directory: exist-docker
+
+ # --- Non-publish (PR/fork): test the locally-built amd64 image ---
+ - name: Tag local image for tests
+ if: steps.meta.outputs.publish != 'true'
+ run: docker tag existdb/existdb:latest existdb/existdb:ci
+
+ # --- Publish: build & push the multi-arch, attested staging images ---
+ # Pushed as -staging (+ -debug-staging) so nothing
+ # un-suffixed reaches Docker Hub until the tests below pass.
+ #
+ # The build context and both Dockerfiles are produced by the Maven
+ # `package` above (assembly + shade + resource filtering resolve the
+ # OCI LABELs and the version-stamped context dir). docker/build-push-action
+ # only builds & pushes that pre-assembled context — it does not re-run Maven.
+ - name: Log in to Docker Hub
+ if: steps.meta.outputs.publish == 'true'
+ uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
+ with:
+ username: ${{ secrets.DOCKER_USERNAME }}
+ password: ${{ secrets.DOCKER_PASSWORD }}
+
+ - name: Build & push staging image (main)
+ if: steps.meta.outputs.publish == 'true'
+ uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
+ with:
+ context: exist-docker/target/exist-docker-${{ steps.ver.outputs.version }}-docker-dir
+ file: exist-docker/target/classes/Dockerfile
+ platforms: linux/amd64,linux/arm64
+ push: true
+ provenance: mode=max
+ sbom: true
+ cache-from: type=gha
+ cache-to: type=gha,mode=max
+ tags: existdb/existdb:${{ steps.meta.outputs.channel }}-staging
+
+ - name: Build & push staging image (DEBUG)
+ if: steps.meta.outputs.publish == 'true'
+ uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
+ with:
+ context: exist-docker/target/exist-docker-${{ steps.ver.outputs.version }}-docker-dir
+ file: exist-docker/target/classes/Dockerfile-DEBUG
+ platforms: linux/amd64,linux/arm64
+ push: true
+ provenance: mode=max
+ sbom: true
+ cache-from: type=gha
+ cache-to: type=gha,mode=max
+ tags: existdb/existdb:${{ steps.meta.outputs.channel }}-debug-staging
+
+ - name: Pull & tag staging image for tests
+ if: steps.meta.outputs.publish == 'true'
+ run: |
+ docker pull existdb/existdb:${{ steps.meta.outputs.channel }}-staging
+ docker tag existdb/existdb:${{ steps.meta.outputs.channel }}-staging existdb/existdb:ci
+
+ # --- Common: run the bats suite against the amd64 image under test (:ci) ---
- name: Start exist-ci container
run: |
- docker run -dit -p 8080:8080 --name exist-ci --rm existdb/existdb:latest
+ docker run -dit -p 8080:8080 --name exist-ci --rm existdb/existdb:ci
sleep 35s
- name: Run tests
run: bats --tap exist-docker/src/test/bats/*.bats
- # NOTE (DP): When on master push release, when on develop push latest: Version is included automatically
- # TODO (DP): Confirm that releases triggered from maven publish images with the non SNAPSHOT version
- - name: Publish latest images
- if: github.ref == 'refs/heads/develop'
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
- DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
- run: mvn -q -Ddocker.tag=latest -Ddocker.username=$DOCKER_USERNAME -Ddocker.password=$DOCKER_PASSWORD docker:build docker:push
- working-directory: ./exist-docker
- - name: Publish release images
- if: github.ref == 'refs/heads/master'
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
- DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
- run: mvn -q -Ddocker.tag=release -Ddocker.username=$DOCKER_USERNAME -Ddocker.password=$DOCKER_PASSWORD docker:build docker:push
- working-directory: ./exist-docker
+
+ - name: debug logs
+ if: failure()
+ run: docker logs exist-ci | grep 'ERROR'
+
+ - name: Capture container logs on failure
+ if: failure()
+ run: |
+ echo "Capturing container stdout/stderr..."
+ docker logs exist-ci > exist.log 2>&1 || true
+
+ - name: Upload logs artifact
+ if: failure()
+ uses: actions/upload-artifact@v7
+ with:
+ name: exist-core-failed-log
+ path: exist.log
+
+ # --- Test: Dropped testing of an image running in emulation. The outcome is meaningless at best according to DP
+
+ # --- Publish: promote the tested staging digest to the public tags ---
+ # imagetools copies the whole OCI index (both architectures + attestation manifests)
+ # server-side, no rebuild. The `-staging`
+ # tag is deliberately left in place as the inspectable "last CI build".
+ # (Docker Hub login already happened before the staging build & push above.)
+ - name: Promote staging images to public tags
+ if: steps.meta.outputs.publish == 'true'
+ run: |
+ CH="${{ steps.meta.outputs.channel }}"
+ V="${{ steps.ver.outputs.version }}"
+ docker buildx imagetools create \
+ -t existdb/existdb:${CH} \
+ -t existdb/existdb:${V} \
+ existdb/existdb:${CH}-staging
+ docker buildx imagetools create \
+ -t existdb/existdb:debug \
+ -t existdb/existdb:${V}-DEBUG \
+ existdb/existdb:${CH}-debug-staging
+
+ # --- Publish: verify the promoted image carries both arches + attestations ---
+ - name: Verify published manifest (arch + attestations)
+ if: steps.meta.outputs.publish == 'true'
+ run: |
+ CH="${{ steps.meta.outputs.channel }}"
+ for ref in "existdb/existdb:${CH}" "existdb/existdb:debug"; do
+ echo "== $ref =="
+ raw=$(docker buildx imagetools inspect "$ref" --raw)
+ archs=$(echo "$raw" | jq -r '.manifests[].platform.architecture' | sort -u | tr '\n' ' ')
+ for a in amd64 arm64; do
+ echo "$archs" | grep -qw "$a" || { echo "::error::$ref is missing arch $a (found: $archs)"; exit 1; }
+ done
+ att=$(echo "$raw" | jq '[.manifests[] | select(.annotations["vnd.docker.reference.type"] == "attestation-manifest")] | length')
+ [[ "$att" -ge 1 ]] || { echo "::error::$ref has no attestation manifests (SBOM/provenance missing)"; exit 1; }
+ echo "OK: arches=[$archs] attestation-manifests=$att"
+ done
+
# NOTE (DP): This is for debugging, publishes an experimental image from inside PRs against develop
# - name: Publish experimental images
# if: github.base_ref == 'develop'
@@ -76,5 +240,4 @@ jobs:
# DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
# DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
# run: mvn -q -Ddocker.tag=experimental -Ddocker.username=$DOCKER_USERNAME -Ddocker.password=$DOCKER_PASSWORD docker:build docker:push
- # working-directory: ./exist-docker
-
+ # working-directory: ./exist-docker
diff --git a/.github/workflows/ci-oidc-smoke.yml b/.github/workflows/ci-oidc-smoke.yml
new file mode 100644
index 00000000000..8d8285aeb48
--- /dev/null
+++ b/.github/workflows/ci-oidc-smoke.yml
@@ -0,0 +1,213 @@
+name: Release signing smoke (Azure OIDC + Key Vault JAR sign)
+
+# Exercises the Azure federated credential, Key Vault JCA jarsigner path,
+# and AzureSignTool Authenticode path without dispatching a full release.
+# Triggered by tags matching `eXist-*-oidc-smoke` — a pattern that
+# ci-release.yml does NOT match, so the full release pipeline never starts.
+#
+# Validates:
+# 1. Federated credential expression accepts eXist-* tag subject (OIDC login).
+# 2. App Registration can read the signing cert from Key Vault (az CLI check).
+# 3. Key Vault JCA provider initialises + signs a JAR (jarsigner path).
+# 4. TSA timestamping reachable (Sectigo URL responds).
+# 5. AzureSignTool can sign a .exe via DefaultAzureCredential / AzureCliCredential.
+#
+# Usage:
+# git tag -a eXist-99.0.0-oidc-smoke -m "release signing smoke"
+# git push upstream eXist-99.0.0-oidc-smoke
+# # watch Actions → Release signing smoke (~5 min)
+# git push upstream :eXist-99.0.0-oidc-smoke # cleanup
+#
+# Runs on windows-latest to mirror ci-release.yml build-windows exactly,
+# including the shell (bash via Git Bash) and Python path behaviour.
+
+on:
+ push:
+ tags:
+ - 'eXist-*-oidc-smoke'
+ workflow_dispatch:
+
+permissions:
+ id-token: write
+ contents: read
+
+jobs:
+ smoke:
+ name: OIDC login + Key Vault JAR + .exe sign
+ runs-on: windows-latest
+ timeout-minutes: 15
+ defaults:
+ run:
+ shell: bash
+ steps:
+ - uses: actions/checkout@v7
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: '21'
+
+ - name: Azure login (OIDC)
+ uses: azure/login@532459ea530d8321f2fb9bb10d1e0bcf23869a43 # v3
+ with:
+ client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
+
+ - name: Confirm token + tenant
+ run: |
+ az account show --query "{tenantId:tenantId,user:user.name}" -o table
+ echo "OIDC login succeeded — federated credential expression matches eXist-* tag subject."
+
+ - name: Check Key Vault cert accessible via az CLI
+ env:
+ AZURE_KEYVAULT_URI: ${{ vars.AZURE_KEYVAULT_URI }}
+ AZURE_KEYVAULT_CERT_NAME: ${{ vars.AZURE_KEYVAULT_CERT_NAME }}
+ run: |
+ # Distinct from signing permission: this checks the App Registration
+ # can READ the certificate (needs Key Vault Certificate User or higher).
+ # A failure here means an RBAC problem, not a code problem.
+ az keyvault certificate show \
+ --id "${AZURE_KEYVAULT_URI}certificates/${AZURE_KEYVAULT_CERT_NAME}" \
+ --query "{name:name,enabled:attributes.enabled,thumbprint:x509Thumbprint}" \
+ -o table
+ echo "Key Vault cert is accessible — Certificate read access confirmed."
+
+ - name: Build throwaway JAR to sign
+ run: |
+ mkdir -p /tmp/smoke && cd /tmp/smoke
+ echo "smoke canary" > canary.txt
+ jar cf smoke.jar canary.txt
+ ls -la smoke.jar
+
+ - name: Start KV token mock IMDS
+ run: |
+ # azure-security-keyvault-jca 2.10.0 AccessTokenUtil has no workload
+ # identity path — only App Service (MSI_SECRET), Container App
+ # (IDENTITY_ENDPOINT), and bare IMDS (169.254.169.254, unavailable
+ # on GitHub runners). We mock the Container App endpoint using a real
+ # KV token from the az CLI (authenticated via azure/login above).
+ #
+ # Token is passed via env var — NOT written to /tmp — because native
+ # Windows Python open('/tmp/...') fails (no MSYS2 path translation).
+ KV_TOKEN=$(az account get-access-token \
+ --resource https://vault.azure.net --query accessToken -o tsv)
+ [ -n "$KV_TOKEN" ] || { echo "Failed to get Key Vault access token"; exit 1; }
+ export KV_TOKEN_VALUE="$KV_TOKEN"
+ export KV_TOKEN_EXPIRES=$(python3 -c "import time; print(int(time.time()) + 3600)")
+ python3 -c "
+ import http.server, os, json
+ token_bytes = json.dumps({
+ 'access_token': os.environ['KV_TOKEN_VALUE'],
+ 'expires_on': os.environ['KV_TOKEN_EXPIRES'],
+ 'token_type': 'Bearer',
+ 'resource': 'https://vault.azure.net'
+ }).encode()
+ class H(http.server.BaseHTTPRequestHandler):
+ def do_GET(self):
+ self.send_response(200)
+ self.send_header('Content-Type','application/json')
+ self.end_headers()
+ self.wfile.write(token_bytes)
+ def log_message(self,*a): pass
+ http.server.HTTPServer(('127.0.0.1',19999),H).serve_forever()
+ " &
+ echo "MOCK_IMDS_PID=$!" >> "$GITHUB_ENV"
+ echo "IDENTITY_ENDPOINT=http://127.0.0.1:19999/" >> "$GITHUB_ENV"
+ echo "IDENTITY_HEADER=mock-header" >> "$GITHUB_ENV"
+ sleep 1
+ curl -sf http://127.0.0.1:19999/ \
+ | python3 -c "import sys,json; d=json.load(sys.stdin); print('Mock IMDS OK, token_type:', d.get('token_type'))"
+
+ - name: Write signing cert chain
+ env:
+ EXISTDB_WIN_SIGNING_CERTCHAIN: ${{ secrets.EXISTDB_WIN_SIGNING_CERTCHAIN }}
+ run: |
+ # Cert expires 2027-12-03 — update EXISTDB_WIN_SIGNING_CERTCHAIN secret and
+ # exist-db-win-signing in Key Vault when renewing.
+ [ -n "$EXISTDB_WIN_SIGNING_CERTCHAIN" ] || { echo "EXISTDB_WIN_SIGNING_CERTCHAIN secret not set"; exit 1; }
+ echo "$EXISTDB_WIN_SIGNING_CERTCHAIN" | base64 --decode > /tmp/certchain.pem
+ chmod 600 /tmp/certchain.pem
+
+ - name: Sign smoke JAR with Azure Key Vault JCA
+ env:
+ AZURE_KEYVAULT_URI: ${{ vars.AZURE_KEYVAULT_URI }}
+ AZURE_KEYVAULT_CERT_NAME: ${{ vars.AZURE_KEYVAULT_CERT_NAME }}
+ # IDENTITY_ENDPOINT + IDENTITY_HEADER flow in via GITHUB_ENV from prior step
+ run: |
+ # cygpath -w converts MSYS2 paths to Windows-native paths for the JVM.
+ # On Linux/macOS cygpath is absent so we fall back to the path as-is.
+ native() { command -v cygpath &>/dev/null && cygpath -w "$1" || echo "$1"; }
+
+ KV_JCA_JAR="$HOME/.m2/repository/com/azure/azure-security-keyvault-jca/2.10.0/azure-security-keyvault-jca-2.10.0.jar"
+ if [ ! -f "$KV_JCA_JAR" ]; then
+ mvn -q dependency:get \
+ -Dartifact=com.azure:azure-security-keyvault-jca:2.10.0:jar
+ fi
+
+ echo "=== Path diagnostics ==="
+ echo "KV_JCA_JAR (bash): $KV_JCA_JAR"
+ echo "KV_JCA_JAR (native): $(native "$KV_JCA_JAR")"
+ echo "smoke.jar (bash): /tmp/smoke/smoke.jar"
+ echo "smoke.jar (native): $(native /tmp/smoke/smoke.jar)"
+ echo "IDENTITY_ENDPOINT: $IDENTITY_ENDPOINT"
+ echo "========================"
+
+ jarsigner \
+ -J-cp -J"$(native "$KV_JCA_JAR")" \
+ -J-Dazure.keyvault.uri="${AZURE_KEYVAULT_URI}" \
+ -keystore NONE \
+ -storetype AzureKeyVault \
+ -storepass "" \
+ -providerClass com.azure.security.keyvault.jca.KeyVaultJcaProvider \
+ -certchain "$(native /tmp/certchain.pem)" \
+ -tsa http://timestamp.sectigo.com/ \
+ "$(native /tmp/smoke/smoke.jar)" "$AZURE_KEYVAULT_CERT_NAME"
+
+ - name: Stop KV token mock IMDS
+ if: always()
+ run: |
+ [ -n "$MOCK_IMDS_PID" ] && kill "$MOCK_IMDS_PID" 2>/dev/null || true
+ rm -f /tmp/certchain.pem
+
+ - name: Verify smoke JAR signature + show signing cert
+ run: |
+ native() { command -v cygpath &>/dev/null && cygpath -w "$1" || echo "$1"; }
+ jarsigner -verify -strict -verbose "$(native /tmp/smoke/smoke.jar)" | tail -20
+ echo "--- Signing certificate ---"
+ keytool -printcert -jarfile "$(native /tmp/smoke/smoke.jar)" \
+ | grep -E "(Owner|Issuer|Serial|Valid|SHA)"
+ echo "Key Vault JCA signing succeeded — Crypto User RBAC + cert + TSA all working."
+
+ - name: Sign test .exe with AzureSignTool (Authenticode)
+ shell: pwsh
+ env:
+ AZURE_KEYVAULT_URI: ${{ vars.AZURE_KEYVAULT_URI }}
+ AZURE_KEYVAULT_CERT_NAME: ${{ vars.AZURE_KEYVAULT_CERT_NAME }}
+ run: |
+ # AzureSignTool uses DefaultAzureCredential, which includes AzureCliCredential
+ # as a fallback. After azure/login the CLI credential cache is populated,
+ # so no managed identity or service principal secret is needed.
+ dotnet tool install --global AzureSignTool --version 7.0.1
+
+ # Copy a small Windows binary to a temp location as our test target.
+ $testExe = "$env:RUNNER_TEMP\smoke-sign.exe"
+ Copy-Item "$env:SystemRoot\System32\where.exe" $testExe
+
+ AzureSignTool sign `
+ --azure-key-vault-url $env:AZURE_KEYVAULT_URI `
+ --azure-key-vault-certificate $env:AZURE_KEYVAULT_CERT_NAME `
+ --azure-key-vault-managed-identity `
+ --timestamp-rfc3161 http://timestamp.sectigo.com/ `
+ --description "eXist-db signing smoke" `
+ $testExe
+
+ $sig = Get-AuthenticodeSignature $testExe
+ Write-Host "Authenticode status: $($sig.Status)"
+ Write-Host "Signer subject: $($sig.SignerCertificate.Subject)"
+ Write-Host "Signer issuer: $($sig.SignerCertificate.Issuer)"
+ if ($sig.Status -ne 'Valid') {
+ Write-Error "Authenticode signature invalid: $($sig.Status)"
+ exit 1
+ }
+ Write-Host "AzureSignTool succeeded — .exe Authenticode signing works."
diff --git a/.github/workflows/ci-release-prepare.yml b/.github/workflows/ci-release-prepare.yml
new file mode 100644
index 00000000000..4fddd7455d1
--- /dev/null
+++ b/.github/workflows/ci-release-prepare.yml
@@ -0,0 +1,63 @@
+name: Prepare Release
+
+# Replaces mvn release:prepare. Updates CITATION.cff, commits, creates the
+# annotated tag, and pushes — which then triggers ci-release.yml.
+#
+# Requires a fine-grained PAT (RELEASE_PAT) with contents:write on this repo.
+# GITHUB_TOKEN pushes do not trigger downstream tag workflows.
+
+on:
+ workflow_dispatch:
+ inputs:
+ version:
+ description: 'Release version (e.g. 7.0.0)'
+ required: true
+ type: string
+
+permissions:
+ contents: write
+
+jobs:
+ prepare:
+ name: Prepare eXist-${{ inputs.version }}
+ runs-on: ubuntu-latest
+ timeout-minutes: 15
+ steps:
+ - uses: actions/checkout@v7
+ with:
+ fetch-depth: 0
+ # PAT required so the tag push triggers ci-release.yml.
+ # GITHUB_TOKEN pushes are intentionally blocked from triggering workflows.
+ token: ${{ secrets.RELEASE_PAT }}
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: '21'
+
+ - uses: ./.github/actions/maven-cache
+
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Update CITATION.cff
+ run: |
+ mvn -B --no-transfer-progress \
+ -Pcitation-release-metadata \
+ -DupdateCff=true \
+ -Drevision=${{ inputs.version }} \
+ validate
+
+ - name: Commit and tag
+ run: |
+ git config user.name "github-actions[bot]"
+ git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
+ git add CITATION.cff
+ # Only commit if CITATION.cff actually changed
+ git diff --staged --quiet || \
+ git commit -m "[release] Prepare eXist-${{ inputs.version }}"
+ git tag -a "eXist-${{ inputs.version }}" \
+ -m "eXist-db ${{ inputs.version }}"
+ git push origin HEAD
+ git push origin "eXist-${{ inputs.version }}"
diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml
new file mode 100644
index 00000000000..99b7eb19140
--- /dev/null
+++ b/.github/workflows/ci-release.yml
@@ -0,0 +1,375 @@
+name: Release
+
+# Triggered by an eXist-* tag (created by ci-release-prepare.yml).
+# Four jobs run in parallel then converge on a single GitHub Release:
+# build-linux — Maven Central deploy + zip/tar archives (Ubuntu)
+# build-mac — signed + notarized DMG (macOS; installer excluded)
+# build-windows — jarsigner + Authenticode signed installer JAR + .exe (Windows)
+# publish-github-release — collects all artifacts, creates the GitHub Release
+#
+# The installer JAR is built and deployed to Maven Central from build-linux (GPG-signed).
+# The Windows job re-builds and jarsigner-signs it for the GitHub Release download.
+
+on:
+ push:
+ tags:
+ - 'eXist-*'
+ - '!eXist-*-oidc-smoke'
+ workflow_dispatch:
+ inputs:
+ tag:
+ description: 'Existing tag to re-release (e.g. eXist-7.0.0)'
+ required: false
+ type: string
+
+permissions:
+ contents: read # default; jobs that need more declare it explicitly
+
+env:
+ JAVA_VERSION: '21'
+
+# ─── Shared helper ────────────────────────────────────────────────────────────
+# Extract the semantic version from the tag name (strips the "eXist-" prefix).
+# Usage in run steps: TAG="${{ github.event.inputs.tag || github.ref_name }}"
+# REVISION="${TAG#eXist-}"
+
+jobs:
+
+ # ── Job 1: Build and publish to Maven Central ────────────────────────────────
+ build-linux:
+ name: Build and publish to Maven Central
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ env:
+ CENTRAL_TOKEN_USERNAME: ${{ secrets.CENTRAL_TOKEN_USERNAME }}
+ CENTRAL_TOKEN_PASSWORD: ${{ secrets.CENTRAL_TOKEN_PASSWORD }}
+ steps:
+ - uses: actions/checkout@v7
+ with:
+ fetch-depth: 0
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: ${{ env.JAVA_VERSION }}
+
+ - uses: ./.github/actions/maven-cache
+
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ central-token-username: ${{ secrets.CENTRAL_TOKEN_USERNAME }}
+ central-token-password: ${{ secrets.CENTRAL_TOKEN_PASSWORD }}
+
+ - name: Deploy to Maven Central
+ env:
+ EXISTDB_RELEASE_KEY: ${{ secrets.EXISTDB_RELEASE_KEY }}
+ EXISTDB_RELEASE_KEY_ID: ${{ secrets.EXISTDB_RELEASE_KEY_ID }}
+ EXISTDB_RELEASE_KEY_PASSPHRASE: ${{ secrets.EXISTDB_RELEASE_KEY_PASSPHRASE }}
+ run: |
+ # maven-gpg-plugin's BouncyCastle signer reads the armored key from
+ # MAVEN_GPG_KEY (not from gnupg's keyring). Decode the base64 secret
+ # in-place so the key never lands on disk.
+ export MAVEN_GPG_KEY="$(echo "$EXISTDB_RELEASE_KEY" | base64 --decode)"
+ TAG="${{ github.event.inputs.tag || github.ref_name }}"
+ REVISION="${TAG#eXist-}"
+ mvn -V -B --no-transfer-progress \
+ -Prelease-build \
+ -Drevision="$REVISION" \
+ -Drelease.preflight=true \
+ -DskipTests \
+ -Ddependency-check.skip=true \
+ -Dlicense.skip=true \
+ -Dexistdb.release.key="$EXISTDB_RELEASE_KEY_ID" \
+ clean deploy
+
+ - name: Collect distribution archives
+ run: |
+ mkdir -p /tmp/release-assets
+ cp exist-distribution/target/*.zip /tmp/release-assets/ 2>/dev/null || true
+ cp exist-distribution/target/*.tar.bz2 /tmp/release-assets/ 2>/dev/null || true
+
+ - uses: actions/upload-artifact@v7
+ with:
+ name: release-linux
+ path: /tmp/release-assets/
+ retention-days: 3
+
+ # ── Job 2: Build signed + notarized macOS DMG ────────────────────────────────
+ build-mac:
+ name: Build macOS DMG
+ runs-on: macos-latest
+ timeout-minutes: 90
+ steps:
+ - uses: actions/checkout@v7
+ with:
+ fetch-depth: 0
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: ${{ env.JAVA_VERSION }}
+
+ - uses: ./.github/actions/maven-cache
+
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Import Developer ID certificate
+ env:
+ EXISTDB_MAC_CERTIFICATE: ${{ secrets.EXISTDB_MAC_CERTIFICATE }}
+ EXISTDB_MAC_CERTIFICATE_PASSWORD: ${{ secrets.EXISTDB_MAC_CERTIFICATE_PASSWORD }}
+ run: |
+ KEYCHAIN_PASS=$(openssl rand -base64 32)
+ security create-keychain -p "$KEYCHAIN_PASS" release.keychain
+ security default-keychain -s release.keychain
+ security unlock-keychain -p "$KEYCHAIN_PASS" release.keychain
+ security set-keychain-settings -lut 21600 release.keychain
+ echo "$EXISTDB_MAC_CERTIFICATE" | base64 --decode > /tmp/cert.p12
+ security import /tmp/cert.p12 -k release.keychain \
+ -P "$EXISTDB_MAC_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
+ security set-key-partition-list \
+ -S apple-tool:,apple:,codesign: -s -k "$KEYCHAIN_PASS" release.keychain
+ rm /tmp/cert.p12
+
+ - name: Write Apple API key
+ env:
+ EXISTDB_APPLE_API_KEY: ${{ secrets.EXISTDB_APPLE_API_KEY }}
+ run: |
+ echo "$EXISTDB_APPLE_API_KEY" | base64 --decode > /tmp/notarytool.p8
+ chmod 600 /tmp/notarytool.p8
+
+ - name: Build, sign, notarize and staple DMG
+ env:
+ EXISTDB_APPLE_API_KEY_ID: ${{ secrets.EXISTDB_APPLE_API_KEY_ID }}
+ EXISTDB_APPLE_API_ISSUER_ID: ${{ secrets.EXISTDB_APPLE_API_ISSUER_ID }}
+ run: |
+ TAG="${{ github.event.inputs.tag || github.ref_name }}"
+ REVISION="${TAG#eXist-}"
+ mvn -V -B --no-transfer-progress \
+ -Prelease-build \
+ -Dmac-signing=true \
+ -Drevision="$REVISION" \
+ -DskipTests \
+ -Ddependency-check.skip=true \
+ -Dlicense.skip=true \
+ -Dmac.codesign.identity="${{ vars.EXISTDB_MAC_CODESIGN_IDENTITY }}" \
+ -Dexistdb.release.notarize.key-path=/tmp/notarytool.p8 \
+ -Dexistdb.release.notarize.key-id="$EXISTDB_APPLE_API_KEY_ID" \
+ -Dexistdb.release.notarize.issuer-id="$EXISTDB_APPLE_API_ISSUER_ID" \
+ --projects '!exist-installer' \
+ clean package
+
+ - name: Remove Apple API key
+ if: always()
+ run: rm -f /tmp/notarytool.p8
+
+ - name: Verify DMG notarization
+ run: |
+ DMG=$(find exist-distribution/target -name "*.dmg" | head -1)
+ xcrun stapler validate "$DMG"
+
+ - name: Collect DMG
+ run: |
+ mkdir -p /tmp/release-assets
+ cp exist-distribution/target/*.dmg /tmp/release-assets/ 2>/dev/null || true
+
+ - uses: actions/upload-artifact@v7
+ with:
+ name: release-mac
+ path: /tmp/release-assets/
+ retention-days: 3
+
+ # ── Job 3: Build signed Windows installer ───────────────────────────────────
+ build-windows:
+ name: Build Windows installer
+ runs-on: windows-latest
+ timeout-minutes: 60
+ permissions:
+ id-token: write # OIDC for Azure Key Vault signing
+ contents: read
+ steps:
+ - uses: actions/checkout@v7
+ with:
+ fetch-depth: 0
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: ${{ env.JAVA_VERSION }}
+
+ - uses: ./.github/actions/maven-cache
+
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Azure login (OIDC)
+ uses: azure/login@532459ea530d8321f2fb9bb10d1e0bcf23869a43 # v3
+ with:
+ client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
+
+ - name: Build installer
+ shell: bash
+ run: |
+ TAG="${{ github.event.inputs.tag || github.ref_name }}"
+ REVISION="${TAG#eXist-}"
+ mvn -V -B --no-transfer-progress \
+ -Prelease-build \
+ -Drevision="$REVISION" \
+ -DskipTests \
+ -Ddependency-check.skip=true \
+ -Dlicense.skip=true \
+ clean package
+
+ - name: Start KV token mock IMDS
+ shell: bash
+ run: |
+ KV_TOKEN=$(az account get-access-token \
+ --resource https://vault.azure.net --query accessToken -o tsv)
+ [ -n "$KV_TOKEN" ] || { echo "Failed to get Key Vault access token"; exit 1; }
+ export KV_TOKEN_VALUE="$KV_TOKEN"
+ export KV_TOKEN_EXPIRES=$(python3 -c "import time; print(int(time.time()) + 3600)")
+ python3 -c "
+ import http.server, os, json
+ token_bytes = json.dumps({
+ 'access_token': os.environ['KV_TOKEN_VALUE'],
+ 'expires_on': os.environ['KV_TOKEN_EXPIRES'],
+ 'token_type': 'Bearer',
+ 'resource': 'https://vault.azure.net'
+ }).encode()
+ class H(http.server.BaseHTTPRequestHandler):
+ def do_GET(self):
+ self.send_response(200)
+ self.send_header('Content-Type','application/json')
+ self.end_headers()
+ self.wfile.write(token_bytes)
+ def log_message(self,*a): pass
+ http.server.HTTPServer(('127.0.0.1',19999),H).serve_forever()
+ " &
+ echo "MOCK_IMDS_PID=$!" >> "$GITHUB_ENV"
+ echo "IDENTITY_ENDPOINT=http://127.0.0.1:19999/" >> "$GITHUB_ENV"
+ echo "IDENTITY_HEADER=mock-header" >> "$GITHUB_ENV"
+ sleep 1
+ curl -sf http://127.0.0.1:19999/ \
+ | python3 -c "import sys,json; d=json.load(sys.stdin); print('Mock IMDS OK, token_type:', d.get('token_type'))"
+
+ - name: Write signing cert chain
+ shell: bash
+ env:
+ EXISTDB_WIN_SIGNING_CERTCHAIN: ${{ secrets.EXISTDB_WIN_SIGNING_CERTCHAIN }}
+ run: |
+ # Cert expires 2027-12-03 — update EXISTDB_WIN_SIGNING_CERTCHAIN secret and
+ # exist-db-win-signing in Key Vault when renewing.
+ [ -n "$EXISTDB_WIN_SIGNING_CERTCHAIN" ] || { echo "EXISTDB_WIN_SIGNING_CERTCHAIN secret not set"; exit 1; }
+ echo "$EXISTDB_WIN_SIGNING_CERTCHAIN" | base64 --decode > /tmp/certchain.pem
+ chmod 600 /tmp/certchain.pem
+
+ - name: Sign installer JAR (Azure Key Vault JCA)
+ shell: bash
+ env:
+ AZURE_KEYVAULT_URI: ${{ vars.AZURE_KEYVAULT_URI }}
+ # IDENTITY_ENDPOINT + IDENTITY_HEADER flow in via GITHUB_ENV from prior step
+ run: |
+ native() { command -v cygpath &>/dev/null && cygpath -w "$1" || echo "$1"; }
+
+ JAR=$(find exist-installer/target -name "*.jar" \
+ -not -name "*sources*" -not -name "*javadoc*" | head -1)
+ [ -n "$JAR" ] || { echo "No installer JAR found in exist-installer/target"; exit 1; }
+ KV_JCA_JAR="$HOME/.m2/repository/com/azure/azure-security-keyvault-jca/2.10.0/azure-security-keyvault-jca-2.10.0.jar"
+ if [ ! -f "$KV_JCA_JAR" ]; then
+ mvn -q dependency:get \
+ -Dartifact=com.azure:azure-security-keyvault-jca:2.10.0:jar
+ fi
+ CERT_NAME="${{ vars.AZURE_KEYVAULT_CERT_NAME }}"
+ jarsigner \
+ -J-cp -J"$(native "$KV_JCA_JAR")" \
+ -J-Dazure.keyvault.uri="${AZURE_KEYVAULT_URI}" \
+ -keystore NONE \
+ -storetype AzureKeyVault \
+ -storepass "" \
+ -providerClass com.azure.security.keyvault.jca.KeyVaultJcaProvider \
+ -certchain "$(native /tmp/certchain.pem)" \
+ -tsa http://timestamp.sectigo.com/ \
+ "$(native "$JAR")" "$CERT_NAME"
+ jarsigner -verify -strict "$(native "$JAR")"
+
+ - name: Stop KV token mock IMDS
+ if: always()
+ shell: bash
+ run: |
+ [ -n "$MOCK_IMDS_PID" ] && kill "$MOCK_IMDS_PID" 2>/dev/null || true
+ rm -f /tmp/certchain.pem
+
+ - name: Sign .exe with Authenticode (AzureSignTool)
+ shell: pwsh
+ env:
+ AZURE_KEYVAULT_URI: ${{ vars.AZURE_KEYVAULT_URI }}
+ run: |
+ $exe = Get-ChildItem -Path exist-installer/target -Filter "*.exe" |
+ Select-Object -First 1
+ if (-not $exe) {
+ Write-Host "No .exe produced on this runner; skipping Authenticode signing"
+ exit 0
+ }
+ dotnet tool install --global AzureSignTool --version 7.0.1
+ $certName = '${{ vars.AZURE_KEYVAULT_CERT_NAME }}'
+ AzureSignTool sign `
+ --azure-key-vault-url $env:AZURE_KEYVAULT_URI `
+ --azure-key-vault-certificate $certName `
+ --azure-key-vault-managed-identity `
+ --timestamp-rfc3161 http://timestamp.sectigo.com/ `
+ --description "eXist-db Installer" `
+ $exe.FullName
+ $sig = Get-AuthenticodeSignature $exe.FullName
+ if ($sig.Status -ne 'Valid') {
+ Write-Error "Authenticode signature invalid: $($sig.Status)"
+ exit 1
+ }
+
+ - name: Collect installer artifacts
+ shell: bash
+ env:
+ # Use the runner-provided temp dir; Git Bash and Node actions disagree on /tmp.
+ RELEASE_ASSETS: ${{ runner.temp }}/release-assets
+ run: |
+ mkdir -p "$RELEASE_ASSETS"
+ find exist-installer/target \
+ -name "*.jar" -not -name "*sources*" -not -name "*javadoc*" \
+ -exec cp {} "$RELEASE_ASSETS/" \;
+ find exist-installer/target -name "*.exe" \
+ -exec cp {} "$RELEASE_ASSETS/" \; 2>/dev/null || true
+ ls -lh "$RELEASE_ASSETS/"
+
+ - uses: actions/upload-artifact@v7
+ with:
+ name: release-windows
+ path: ${{ runner.temp }}/release-assets/
+ retention-days: 3
+
+ # ── Job 4: Publish GitHub Release ───────────────────────────────────────────
+ publish-github-release:
+ name: Publish GitHub Release
+ runs-on: ubuntu-latest
+ timeout-minutes: 15
+ needs: [build-linux, build-mac, build-windows]
+ permissions:
+ contents: write # create GitHub Release
+ steps:
+ - uses: actions/download-artifact@v8
+ with:
+ pattern: release-*
+ merge-multiple: true
+ path: /tmp/release-assets
+
+ - name: List release assets
+ run: ls -lh /tmp/release-assets/
+
+ - uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2
+ with:
+ tag_name: ${{ github.event.inputs.tag || github.ref_name }}
+ files: /tmp/release-assets/*
+ generate_release_notes: true
diff --git a/.github/workflows/ci-schema-checks.yml b/.github/workflows/ci-schema-checks.yml
new file mode 100644
index 00000000000..09b3aa156ab
--- /dev/null
+++ b/.github/workflows/ci-schema-checks.yml
@@ -0,0 +1,60 @@
+name: Schema checks
+
+on:
+ pull_request:
+ paths:
+ - 'schema/**'
+ - 'exist-distribution/src/main/config/**'
+ - 'exist-jetty-config/src/main/resources/webapp/WEB-INF/controller-config.xml'
+ - 'exist-core/src/main/resources/org/exist/util/mime-types.xml'
+ - 'exist-core/src/main/java/org/exist/util/SchemaVersion.java'
+ push:
+ branches: [develop]
+ paths:
+ - 'schema/**'
+ - 'exist-distribution/src/main/config/**'
+ - 'exist-jetty-config/src/main/resources/webapp/WEB-INF/controller-config.xml'
+ - 'exist-core/src/main/resources/org/exist/util/mime-types.xml'
+ - 'exist-core/src/main/java/org/exist/util/SchemaVersion.java'
+ workflow_dispatch:
+
+permissions:
+ contents: read
+
+env:
+ MAVEN_OPTS: -DtrimStackTrace=false
+ DEV_JDK: '21'
+
+jobs:
+ schema:
+ name: Native XSD checks
+ runs-on: ubuntu-latest
+ timeout-minutes: 10
+ steps:
+ - uses: actions/checkout@v7
+ with:
+ fetch-depth: 0
+
+ - uses: actions/setup-java@v5
+ with:
+ distribution: temurin
+ java-version: ${{ env.DEV_JDK }}
+
+ - uses: ./.github/actions/maven-cache
+
+ - name: Validate canonical templates against XSD
+ run: mvn -V -B --no-transfer-progress validate -Ddependency-check.skip=true -Ddocker=false
+
+ - name: Prepare governance context
+ env:
+ GITHUB_BASE_REF: ${{ github.base_ref }}
+ GITHUB_EVENT_BEFORE: ${{ github.event.before }}
+ run: |
+ chmod +x .github/scripts/prepare-governance-context.sh
+ .github/scripts/prepare-governance-context.sh "${{ github.workspace }}"
+
+ - name: Run schema governance (XSLT 2.0 / Saxon)
+ run: mvn -N -B --no-transfer-progress xml:transform@schema-governance -Ddependency-check.skip=true -Ddocker=false
+
+ - name: Verify SchemaVersion.java matches XSD versions
+ run: mvn -B --no-transfer-progress test -pl exist-core -Dtest=org.exist.util.SchemaVersionSyncTest -Ddependency-check.skip=true -Ddocker=false
diff --git a/.github/workflows/ci-snapshots.yml b/.github/workflows/ci-snapshots.yml
index f88d0c5727a..bdd6bbe8f99 100644
--- a/.github/workflows/ci-snapshots.yml
+++ b/.github/workflows/ci-snapshots.yml
@@ -10,29 +10,26 @@ jobs:
publish-snapshots:
name: Deploy Snapshots
runs-on: ubuntu-latest
+ timeout-minutes: 45
if: github.ref == 'refs/heads/develop'
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 1
- name: Set up JDK 21
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: '21'
- server-id: github
- settings-path: ${{ github.workspace }}
- - name: Cache Maven packages
- uses: actions/cache@v4
+ - uses: ./.github/actions/maven-cache
+ - uses: ./.github/actions/maven-github-settings
with:
- path: ~/.m2
- key: deploy-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: deploy-${{ runner.os }}-maven
+ token: ${{ secrets.GITHUB_TOKEN }}
- name: Deploy SNAPSHOT maven artefacts
+ timeout-minutes: 40
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
- mvn -V -B -q -DskipTests -Ddependency-check.skip=true \
- -s $GITHUB_WORKSPACE/settings.xml \
- -P !mac-dmg-on-unix,!installer,!concurrency-stress-tests,!micro-benchmarks,skip-build-dist-archives \
+ mvn -V -B --no-transfer-progress -q -DskipTests -Ddependency-check.skip=true \
+ -P skip-build-dist-archives \
clean deploy
diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml
index 337075825ea..83973bfce5b 100644
--- a/.github/workflows/ci-test.yml
+++ b/.github/workflows/ci-test.yml
@@ -1,86 +1,142 @@
name: Test & documentation
-on: [push, pull_request]
+on: [push, pull_request, workflow_dispatch]
permissions:
contents: read
env:
- MAVEN_OPTS: -DtrimStackTrace=false -D'maven.resolver.transport=wagon'
+ MAVEN_OPTS: -DtrimStackTrace=false
DEV_JDK: '21'
jobs:
license:
name: License check
runs-on: ubuntu-latest
+ timeout-minutes: 15
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-java@v4
+ - uses: actions/checkout@v7
+ - uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: ${{ env.DEV_JDK }}
- cache: 'maven'
- - run: mvn -V -B license:check
- timeout-minutes: 60
+ - uses: ./.github/actions/maven-cache
+ - run: mvn -V -B --no-transfer-progress license:check
+ timeout-minutes: 10
dependencies:
name: Dependency checks
if: ${{ github.event_name != 'pull_request' && github.ref == 'refs/heads/develop' }}
runs-on: ubuntu-latest
+ timeout-minutes: 95
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-java@v4
+ - uses: actions/checkout@v7
+ - uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: ${{ env.DEV_JDK }}
- cache: 'maven'
+ - uses: ./.github/actions/maven-cache
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ - name: Set week for OWASP cache key
+ run: echo "WEEK=$(date +%Y-%U)" >> $GITHUB_ENV
+ - name: Restore OWASP dependency-check cache
+ uses: actions/cache/restore@v6
+ with:
+ path: ~/.dependency-check-data
+ key: owasp-dc-${{ env.WEEK }}
+ restore-keys: owasp-dc-
- name: OWASP dependency check
env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NVD_API_KEY: ${{ secrets.NVD_API_KEY }}
- run: mvn -V -B dependency-check:check
- timeout-minutes: 60
+ run: mvn -V -B --no-transfer-progress dependency-check:check
+ timeout-minutes: 90
+ - name: Save OWASP dependency-check cache
+ if: github.event_name == 'push'
+ uses: actions/cache/save@v6
+ with:
+ path: ~/.dependency-check-data
+ key: owasp-dc-${{ env.WEEK }}
test:
- name: ${{ matrix.os }} Test
+ name: ${{ matrix.os }} ${{ matrix.test-type }} (Java ${{ matrix.java-version }})
+ runs-on: ${{ matrix.os }}
+ timeout-minutes: 75
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
- jvm: ['21']
- runs-on: ${{ matrix.os }}
+ test-type: [unit, integration]
+ java-version: ['21']
+ exclude:
+ - os: windows-latest
+ test-type: unit
+ - os: macOS-latest
+ test-type: unit
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
- name: Set up JDK
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
- distribution: liberica
- java-version: ${{ matrix.jvm }}
- cache: 'maven'
+ distribution: temurin
+ java-version: ${{ matrix.java-version }}
+ - uses: ./.github/actions/maven-cache
+ with:
+ java-version: ${{ matrix.java-version }}
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
- name: Install Maven Daemon
id: install-mvnd
uses: ./.github/actions/install-mvnd
with:
- version: '1.0.2'
+ version: '1.0.6'
file-version-suffix: ''
cache: 'true'
- name: Maven Build
timeout-minutes: 30
- run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B -T 1C compile test-compile -DtrimStackTrace=false -D'dependency-check.skip' -D'license.skip'
- - name: Maven Test
- timeout-minutes: 60
- run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B verify -DtrimStackTrace=false -D'dependency-check.skip' -D'license.skip' -D'mvnd.maxLostKeepAlive=6000'
- - name: Javadoc (Linux only)
- if: ${{ matrix.os == 'ubuntu-latest' }}
- run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B -q -T 1C install javadoc:javadoc -DskipTests -D'dependency-check.skip' -D'license.skip' --projects '!exist-distribution,!exist-installer' --also-make
- - name: Maven Code Coverage (Develop branch on Linux only)
- if: ${{ github.event_name != 'pull_request' && github.ref == 'refs/heads/develop' && matrix.os == 'ubuntu-latest' }}
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ MAVEN_OPTS: ${{ env.MAVEN_OPTS }} -D'aether.connector.basic.connectTimeout=10000' -D'aether.connector.basic.requestTimeout=30000'
+ run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress -T 1C compile test-compile -Ponnx-model -D'dependency-check.skip' -D'license.skip'
+ - name: Maven Unit Tests
+ id: unit-tests
+ if: matrix.test-type == 'unit'
+ timeout-minutes: 45
+ run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress test -D'dependency-check.skip' -D'license.skip' -D'mvnd.maxLostKeepAlive=6000'
+ - name: Dependency tree on unit test failure
+ if: always() && matrix.test-type == 'unit' && steps.unit-tests.outcome == 'failure'
+ run: |
+ ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress dependency:tree -pl extensions/indexes/lucene -DtrimStackTrace=false -D'dependency-check.skip' -D'license.skip' | tee dependency-tree-lucene.txt
+ echo "--- Lucene-related dependencies ---"
+ grep -i lucene dependency-tree-lucene.txt || true
+ - name: Maven Integration Tests
+ if: matrix.test-type == 'integration'
+ timeout-minutes: 45
+ run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress verify "-Ponnx-model,!mac-dmg-on-mac" -DskipUnitTests=true -D'dependency-check.skip' -D'license.skip' -D'mvnd.maxLostKeepAlive=6000'
+ - name: Javadoc (ubuntu unit only)
+ if: matrix.os == 'ubuntu-latest' && matrix.test-type == 'unit'
+ run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress -q -T 1C install javadoc:javadoc -DskipTests -D'dependency-check.skip' -D'license.skip' --projects '!exist-distribution' --also-make
+ - name: Maven Code Coverage (Develop branch, ubuntu unit only)
+ if: github.event_name != 'pull_request' && github.ref == 'refs/heads/develop' && matrix.os == 'ubuntu-latest' && matrix.test-type == 'unit'
env:
CI_NAME: github
BRANCH_NAME_OR_REF: ${{ github.head_ref || github.ref }}
CI_BUILD_NUMBER: ${{ github.run_id }}
CI_BUILD_URL: https://github.com/${{ github.repository }}/commit/${{ github.event.after }}/checks
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }}
- run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B jacoco:report coveralls:report
+ run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B --no-transfer-progress jacoco:report coveralls:report
+ - name: Save Maven cache
+ if: github.event_name == 'push' && matrix.os == 'ubuntu-latest' && matrix.test-type == 'unit'
+ uses: actions/cache/save@v6
+ with:
+ path: ~/.m2
+ key: maven-${{ github.ref_name }}-java${{ matrix.java-version }}-${{ hashFiles('**/pom.xml') }}
+ enableCrossOsArchive: true
- name: Archive build logs
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
- name: ${{ runner.os }}-${{ matrix.jvm }}-build-logs
+ name: ${{ runner.os }}-${{ matrix.test-type }}-java${{ matrix.java-version }}-build-logs
retention-days: 5
path: |
**/hs_err_pid*.log
**/target/surefire-reports/*
+ **/target/failsafe-reports/*
+ dependency-tree-lucene.txt
diff --git a/.github/workflows/ci-xqts.yml b/.github/workflows/ci-xqts.yml
index 883e50bf4ae..5828a82e24d 100644
--- a/.github/workflows/ci-xqts.yml
+++ b/.github/workflows/ci-xqts.yml
@@ -1,5 +1,5 @@
name: XQTS
-on: [push, pull_request]
+on: [push, pull_request, workflow_dispatch]
permissions:
contents: read
@@ -7,21 +7,23 @@ jobs:
xqts:
name: W3C XQuery Test Suite
runs-on: ubuntu-latest
+ timeout-minutes: 90
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
- name: Set up JDK 21
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: '21'
- - name: Cache Maven packages
- uses: actions/cache@v4
+ - uses: ./.github/actions/maven-cache
+ - uses: ./.github/actions/maven-github-settings
with:
- path: ~/.m2
- key: xqts-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: xqts-${{ runner.os }}-maven
+ token: ${{ secrets.GITHUB_TOKEN }}
- name: Maven XQTS Build
- run: mvn -V -B clean package -DskipTests -Ddependency-check.skip=true --projects exist-xqts --also-make
+ timeout-minutes: 25
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ run: mvn -V -B --no-transfer-progress clean package -DskipTests -Ddependency-check.skip=true --projects exist-xqts --also-make
- name: Run XQTS
timeout-minutes: 60
env:
@@ -37,29 +39,55 @@ jobs:
run: zstd --rm -9 --progress -T0 /tmp/*.hprof
- name: Attach HeapDump artifact
if: steps.check_heapdump.outputs.files_exists == 'true'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: exist-xqts-runner-hprof
retention-days: 1
path: /tmp/*.hprof.zst
+ - name: Find Latest Successful XQTS Run on Develop
+ env:
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ run: |
+ RUN_ID=$(gh run list \
+ --repo eXist-db/exist \
+ --workflow ci-xqts.yml \
+ --branch develop \
+ --status success \
+ --limit 1 \
+ --json databaseId \
+ --jq '.[0].databaseId')
+
+ if [ -z "$RUN_ID" ] || [ "$RUN_ID" = "null" ]; then
+ echo "::error::Could not find a previous successful XQTS run on develop"
+ exit 1
+ fi
+
+ echo "Found develop run: ${RUN_ID}"
+ echo "$RUN_ID" > /tmp/previous_run_id.txt
+ - name: Download Previous XQTS Logs
+ env:
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ run: |
+ gh run download \
+ --repo eXist-db/exist \
+ "$(cat /tmp/previous_run_id.txt)" \
+ --name xqts-logs \
+ --dir /tmp/previous-xqts-output
+ - name: Compare Previous and Current XQTS Logs
+ run: |
+ java \
+ -jar ~/.m2/repository/net/sf/saxon/Saxon-HE/9.9.1-8/Saxon-HE-9.9.1-8.jar \
+ -xsl:exist-xqts/src/main/xslt/compare-results.xslt \
+ -it:compare-results \
+ -o:/tmp/comparison-results.xml \
+ xqts.previous.junit-data-path=/tmp/previous-xqts-output/junit/data \
+ xqts.current.junit-data-path=/tmp/xqts-output/junit/data
+ - name: Show Comparison Results
+ run: cat /tmp/comparison-results.xml
- name: Archive XQTS Logs
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: xqts-logs
retention-days: 14
path: /tmp/xqts-output
- - name: Get Previous XQTS Logs Artifacts JSON
- run: 'curl -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/repos/exist-db/exist/actions/artifacts?name=xqts-logs > /tmp/previous-xqts-logs-artifacts.json'
- - name: Extract Previous XQTS Logs Artifact JSON
- run: cat /tmp/previous-xqts-logs-artifacts.json | jq -r "[.artifacts[] | select(.workflow_run.head_branch == \"develop\")][1].archive_download_url" > /tmp/previous-xqts-logs-artifact.json
- - name: Get Previous XQTS Logs Artifact
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: 'cat /tmp/previous-xqts-logs-artifact.json | xargs curl -H "Authorization: Bearer ${GITHUB_TOKEN}" --location --output /tmp/previous-xqts-output.zip'
- - name: Extract Previous XQTS Logs Artifact
- run: mkdir /tmp/previous-xqts-output && unzip /tmp/previous-xqts-output.zip -d /tmp/previous-xqts-output
- - name: Compare Previous and Current XQTS Logs
- run: java -jar ~/.m2/repository/net/sf/saxon/Saxon-HE/9.9.1-8/Saxon-HE-9.9.1-8.jar -xsl:exist-xqts/src/main/xslt/compare-results.xslt -it:compare-results -o:/tmp/comparison-results.xml xqts.previous.junit-data-path=/tmp/previous-xqts-output/junit/data xqts.current.junit-data-path=/tmp/xqts-output/junit/data
- - name: Show Comparison Results
- run: cat /tmp/comparison-results.xml
diff --git a/.github/workflows/citation-cff.yml b/.github/workflows/citation-cff.yml
new file mode 100644
index 00000000000..8715864291f
--- /dev/null
+++ b/.github/workflows/citation-cff.yml
@@ -0,0 +1,26 @@
+name: CITATION.cff validation
+
+on:
+ push:
+ paths:
+ - CITATION.cff
+ - .github/workflows/citation-cff.yml
+ pull_request:
+ paths:
+ - CITATION.cff
+ - .github/workflows/citation-cff.yml
+ workflow_dispatch:
+
+permissions:
+ contents: read
+
+jobs:
+ validate-citation-cff:
+ name: Validate CITATION.cff
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v7
+ - name: Validate CITATION.cff schema
+ uses: citation-file-format/cffconvert-github-action@2.0.0
+ with:
+ args: "--validate"
diff --git a/.github/workflows/prethink.yml b/.github/workflows/prethink.yml
new file mode 100644
index 00000000000..6e3ceccf406
--- /dev/null
+++ b/.github/workflows/prethink.yml
@@ -0,0 +1,77 @@
+name: Update Prethink Context
+
+on:
+ schedule:
+ - cron: '0 6 * * 1' # Weekly Monday 6am UTC
+ workflow_dispatch: # Manual trigger
+
+permissions:
+ contents: write
+
+jobs:
+ prethink:
+ if: github.repository == 'eXist-db/exist'
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v7
+
+ - uses: actions/setup-java@v5
+ with:
+ java-version: '21'
+ distribution: 'temurin'
+
+ - name: Install Moderne CLI
+ env:
+ # Pinned to avoid the Maven Central propagation race observed on 2026-05-08, where
+ # the parent moderne-cli metadata advertised a release before the platform-specific
+ # moderne-cli-linux binary had CDN-synced. Bump intentionally as new releases stabilize.
+ MODERNE_CLI_VERSION: '4.2.3'
+ run: |
+ curl -sSL https://app.moderne.io/cli | bash
+ echo "$HOME/.moderne/cli/bin" >> $GITHUB_PATH
+ # The installer writes 'version=RELEASE' so every `mod` invocation re-resolves to whatever
+ # is currently latest on Maven Central. Replace with the pinned version so subsequent
+ # `mod` calls reuse the dist downloaded once and never race a fresh release.
+ sed -i "s/^version=RELEASE$/version=${MODERNE_CLI_VERSION}/" \
+ "$HOME/.moderne/cli/dist/moderne-wrapper.properties"
+
+ - name: Configure Moderne
+ run: |
+ mod config moderne edit https://app.moderne.io --token ${{ secrets.MODERNE_TOKEN }}
+ mod config recipes jar install io.moderne.recipe:rewrite-prethink:LATEST
+
+ - uses: ./.github/actions/maven-github-settings
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Build LSTs
+ run: mod build .
+
+ - name: Run Prethink (deterministic, no AI)
+ run: mod run . --recipe io.moderne.prethink.UpdatePrethinkContextStarter
+
+ - name: Apply changes
+ run: mod git apply . --last-recipe-run
+
+ - name: Commit and push
+ run: |
+ git config user.name "github-actions[bot]"
+ git config user.email "github-actions[bot]@users.noreply.github.com"
+ git add .moderne/context/ AGENTS.md
+ if git diff --staged --quiet; then
+ echo "No Prethink context changes to commit."
+ exit 0
+ fi
+ git commit -m "[ci] Update Prethink context"
+ # Concurrent commits to develop between checkout and push caused the 2026-05-04
+ # scheduled run to fail with a non-fast-forward rejection. Rebase + bounded retry
+ # handles that without forcing or losing the new context updates.
+ for attempt in 1 2 3; do
+ if git pull --rebase --autostash origin develop && git push origin HEAD:develop; then
+ exit 0
+ fi
+ echo "Push attempt $attempt failed; retrying after backoff..."
+ sleep $((attempt * 10))
+ done
+ echo "Push failed after 3 attempts" >&2
+ exit 1
diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml
index cfd886ece17..084f470a386 100644
--- a/.github/workflows/sonarcloud.yml
+++ b/.github/workflows/sonarcloud.yml
@@ -4,35 +4,30 @@ on:
branches:
- develop
- master
- pull_request:
- types: [opened, synchronize, reopened]
jobs:
build:
name: SonarCloud Analysis
runs-on: ubuntu-latest
+ timeout-minutes: 60
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Set up JDK 21
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
- distribution: liberica
+ distribution: temurin
java-version: 21
- name: Cache SonarCloud packages
- uses: actions/cache@v4
+ uses: actions/cache@v6
with:
path: ~/.sonar/cache
key: sonarcloud-${{ runner.os }}-cache-${{ hashFiles('**/pom.xml') }}
restore-keys: sonarcloud-${{ runner.os }}-cache
- - name: Cache Maven packages
- uses: actions/cache@v4
- with:
- path: ~/.m2
- key: sonarcloud-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: sonarcloud-${{ runner.os }}-maven
+ - uses: ./.github/actions/maven-cache
- name: Analyze
+ timeout-minutes: 55
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- run: mvn -V -B -Dsurefire.useFile=false -DtrimStackTrace=false -Ddependency-check.skip=true -Ddocker=false -P \!mac-dmg-on-mac,\!codesign-mac-dmg,\!mac-dmg-on-unix,\!installer,\!concurrency-stress-tests,\!micro-benchmarks,\!build-dist-archives verify site org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
+ run: mvn -V -B --no-transfer-progress -Dsurefire.useFile=false -DtrimStackTrace=false -Ddependency-check.skip=true -Ddocker=false -Pskip-build-dist-archives verify site org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
diff --git a/.gitignore b/.gitignore
index 7937befa7c4..415ea9dec4f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,12 +8,34 @@ target/
# quartz artefacts
dependency-reduced-pom.xml
+# Maven generated
+effective-pom.xml
+.flattened-pom.xml
+
+# XQTS test artefacts
+work/
+
# IDE specific files
.idea/*
!/.idea/runConfigurations
*.iml
-.vscode
+.vscode/
+.cursor/
+.zed/
# OS specific files
.DS_Store
+# Claude planning files
+plans/
+.codacy/
+.moderne/*
+!.moderne/context/
+!.moderne/moderne.yml
+.github/instructions/
+
+# Debug logs (e.g. from reindex investigation)
+reindex-dbg.log
+
+# Temporary files occasionally created by Ant replaceregexp
+/tmp*tmp
diff --git a/.idea/runConfigurations/Java_Admin_Client.xml b/.idea/runConfigurations/Java_Admin_Client.xml
index a6e09e6508b..9fa7df632bb 100644
--- a/.idea/runConfigurations/Java_Admin_Client.xml
+++ b/.idea/runConfigurations/Java_Admin_Client.xml
@@ -5,7 +5,7 @@
-
+
diff --git a/.idea/runConfigurations/Jetty_Server.xml b/.idea/runConfigurations/Jetty_Server.xml
index d6127a19431..9d120938359 100644
--- a/.idea/runConfigurations/Jetty_Server.xml
+++ b/.idea/runConfigurations/Jetty_Server.xml
@@ -4,8 +4,8 @@
-
-
+
+
diff --git a/.idea/runConfigurations/Local_Jetty_Server.xml b/.idea/runConfigurations/Local_Jetty_Server.xml
index 852cc7fc94a..e7ab9ebf699 100644
--- a/.idea/runConfigurations/Local_Jetty_Server.xml
+++ b/.idea/runConfigurations/Local_Jetty_Server.xml
@@ -4,10 +4,10 @@
-
-
+
+
-
+
\ No newline at end of file
diff --git a/.java-version b/.java-version
new file mode 100644
index 00000000000..aabe6ec3909
--- /dev/null
+++ b/.java-version
@@ -0,0 +1 @@
+21
diff --git a/.moderne/context/api-contracts.md b/.moderne/context/api-contracts.md
new file mode 100644
index 00000000000..038b072d23b
--- /dev/null
+++ b/.moderne/context/api-contracts.md
@@ -0,0 +1,31 @@
+# Api Contracts
+
+## Endpoint contracts, DTO schemas, parameters, exception handlers, and fixture examples
+
+Complete raw material for generating OpenAPI 3.0.3 specs and consumer/provider contract tests deterministically. Five CSVs: endpoint-request-response-schemas.csv (one row per endpoint*status, with request body FQN, response body FQN, collection flag), endpoint-parameters.csv (path/query/header/form params), dto-field-schemas.csv (per-field wire name, type, format, required flag, validation JSON, @Schema example), exception-handlers.csv (@ControllerAdvice + controller-local exception->status->body mappings), and field-example-values.csv (raw jsonPath->value rows mined from src/test/resources fixtures). Join endpoint tables via the endpointId column to service-endpoints.csv, and DTO tables via class FQN to data-assets.csv.
+
+## Data Tables
+
+### DTO field schemas
+
+**File:** [`dto-field-schemas.csv`](dto-field-schemas.csv)
+
+Per-field schema detail for request/response DTOs: wire name, type, required flag, OpenAPI format, validation constraints, and any @Schema(example=) example values.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file containing the DTO class. |
+| Owner class FQN | Fully qualified name of the DTO class owning this field. Joins to data-assets.csv via 'Class name'. |
+| Field name | The Java field name. |
+| Serialized name | The JSON name on the wire, after applying @JsonProperty overrides and class-level @JsonNaming. |
+| Serialized name source | How the serialized name was derived: 'java-name' (no override), 'json-property' (@JsonProperty value), 'jackson-strategy' (recognized @JsonNaming applied), or 'unknown-strategy' (@JsonNaming present but strategy class isn't a known one - the Java field name is used as a best-effort fallback). |
+| Type FQN | Fully qualified name of the field's type (after unwrapping Optional/Collection wrappers). |
+| Type resolution | How confidently the type was resolved: 'resolved' (FQN known), 'simple-name' (only the class simple name could be recovered, may not uniquely identify the DTO), or 'unresolved' (the type could not be determined at all). |
+| Is collection | True when the declared type is a collection (List/Set/array/etc.) - the type FQN is then the element type. |
+| Is map | True when the declared type is a Map - the type FQN is then the value type. |
+| Is optional | True when the declared type is java.util.Optional. |
+| Format | OpenAPI 3.0.3 format (int32, int64, date-time, uuid, email, binary, ...) or null. |
+| Required | Whether the field is required. Set true for @NotNull/@NotBlank/@NotEmpty, primitives, and @JsonProperty(required=true). |
+| Validations JSON | JSON map of validation constraint simple name to argument map. Example: {"NotNull":{},"Size":{"min":1,"max":100}}. |
+| Example value | Example value from @Schema(example = "...") if declared on the field, else null. |
+
diff --git a/.moderne/context/architecture.md b/.moderne/context/architecture.md
new file mode 100644
index 00000000000..70fc2f55ead
--- /dev/null
+++ b/.moderne/context/architecture.md
@@ -0,0 +1,70 @@
+# Architecture
+
+## System Diagram
+
+```mermaid
+flowchart LR
+ subgraph exist-parent["eXist-db Parent"]
+ eval-web-socket-endpoint["Eval Web Socket Endpoint"]
+ web-socket-endpoint["Web Socket Endpoint"]
+ end
+
+ abstract-class-integration-test-service["Abstract Class Integration Test Service"]
+ abstract-http-test-service["Abstract Http Test Service"]
+ abstract-instance-integration-test-service["Abstract Instance Integration Test Service"]
+ abstract-integration-test-service["Abstract Integration Test Service"]
+ attribute-test-service["Attribute Test Service"]
+ authenticated-http-client-test-service["Authenticated Http Client Test Service"]
+ c-data-intergation-test-service["C Data Intergation Test Service"]
+ get-data-test-service["Get Data Test Service"]
+ get-header-test-service["Get Header Test Service"]
+ get-parameter-test-service["Get Parameter Test Service"]
+ http-vector-provider-service["Http Vector Provider Service"]
+ jmx-remote-test-service["Jmx Remote Test Service"]
+ login-module-i-t-service["Login Module I T Service"]
+ move-resource-test$-check-thread-service["Move Resource Test$ Check Thread Service"]
+ patch-test-service["Patch Test Service"]
+ rest-binaries-test-service["Rest Binaries Test Service"]
+ send-request-function-service["Send Request Function Service"]
+ stream-binary-test-service["Stream Binary Test Service"]
+ web-dav-http-service["Web Dav Http Service"]
+ x-m-l-d-b-authenticate-test-service["X M L D B Authenticate Test Service"]
+
+ eval-web-socket-endpoint -->|HTTPS| abstract-http-test-service
+ eval-web-socket-endpoint -->|HTTPS| authenticated-http-client-test-service
+ web-socket-endpoint -->|HTTPS| rest-binaries-test-service
+```
+
+## Components
+
+### Services
+
+- **EvalWebSocketEndpoint**: WEBSOCKET /ws/eval, WEBSOCKET onMessage
+- **WebSocketEndpoint**: WEBSOCKET /ws, WEBSOCKET /ws
+
+### External Services
+
+- **Abstract Class Integration Test Service**: HTTPS service
+- **Abstract Http Test Service**: HTTPS service
+- **Abstract Instance Integration Test Service**: HTTPS service
+- **Abstract Integration Test Service**: HTTPS service
+- **Attribute Test Service**: HTTPS service
+- **Authenticated Http Client Test Service**: HTTPS service
+- **C Data Intergation Test Service**: HTTPS service
+- **Get Data Test Service**: HTTPS service
+- **Get Header Test Service**: HTTPS service
+- **Get Parameter Test Service**: HTTPS service
+- **Http Vector Provider Service**: HTTPS service
+- **Jmx Remote Test Service**: HTTPS service
+- **Login Module I T Service**: HTTPS service
+- **Move Resource Test$ Check Thread Service**: HTTPS service
+- **Patch Test Service**: HTTPS service
+- **Rest Binaries Test Service**: HTTPS service
+- **Send Request Function Service**: HTTPS service
+- **Stream Binary Test Service**: HTTPS service
+- **Web Dav Http Service**: HTTPS service
+- **X M L D B Authenticate Test Service**: HTTPS service
+
+## Reference
+
+For the complete CALM (Common Architecture Language Model) schema, see [calm-architecture.json](calm-architecture.json).
diff --git a/.moderne/context/calm-architecture.json b/.moderne/context/calm-architecture.json
new file mode 100644
index 00000000000..224dba8d749
--- /dev/null
+++ b/.moderne/context/calm-architecture.json
@@ -0,0 +1,15 @@
+{
+ "nodes" : [ {
+ "unique-id" : "exist-parent",
+ "node-type" : "system",
+ "name" : "eXist-db Parent",
+ "description" : "eXist-db NoSQL Database"
+ }, {
+ "unique-id" : "move-resource-test$-check-thread-service",
+ "node-type" : "service",
+ "name" : "Move Resource Test$ Check Thread Service",
+ "description" : "External Apache HttpClient service"
+ } ],
+ "relationships" : [ ],
+ "$schema" : "https://calm.finos.org/draft/2025-03/meta/calm.json"
+}
\ No newline at end of file
diff --git a/.moderne/context/class-quality-metrics.csv b/.moderne/context/class-quality-metrics.csv
new file mode 100644
index 00000000000..44ad488ed8b
--- /dev/null
+++ b/.moderne/context/class-quality-metrics.csv
@@ -0,0 +1,2613 @@
+Source path,Class name,Line count,Method count,Field count,WMC,LCOM4,TCC,CBO,Maintainability index
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,133,3,3,15,1,0.3333333333333333,7,46.69608703836906
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,429,16,26,58,3,0.09166666666666666,15,52.37312272770969
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,110,9,1,20,3,0.16666666666666666,17,61.884077900465215
+exist-start/src/main/java/org/exist/start/classloader/ReflectionUtils.java,org.exist.start.classloader.ReflectionUtils,58,3,0,3,3,0.0,6,58.59180883969969
+exist-start/src/main/java/org/exist/start/classloader/EXistClassLoader.java,org.exist.start.classloader.EXistClassLoader,23,2,0,4,2,0.0,4,66.07742441934896
+exist-start/src/main/java/org/exist/start/StopException.java,org.exist.start.StopException,6,1,0,1,1,1.0,1,76.56748572033354
+exist-start/src/main/java/org/exist/start/StartException.java,org.exist.start.StartException,22,4,1,5,1,0.5,2,74.30350214392297
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,196,24,0,24,24,0.0,4,66.12577652427117
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,30,3,0,3,3,0.0,2,66.04591834679142
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,104,11,1,11,5,0.0,2,71.15184385760364
+exist-core/src/main/java/org/exist/Resource.java,org.exist.Resource,24,2,0,2,2,0.0,0,76.32427618329498
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,150,7,5,14,1,0.23809523809523808,14,56.06080280677438
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,266,4,7,19,1,0.5,22,38.29123704677078
+exist-core/src/main/java/org/exist/webstart/LatestFileResolver.java,org.exist.webstart.LatestFileResolver,71,1,2,4,1,1.0,9,38.43660016121616
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,99,4,3,13,1,0.5,15,51.31198027431569
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,51,4,2,7,2,0.5,7,63.93400455240711
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java,org.exist.protocolhandler.protocols.xmldb.Handler,86,3,6,13,1,0.6666666666666666,5,51.007346222330604
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,75,4,2,10,1,1.0,7,58.31146427941993
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,94,1,1,8,1,1.0,17,34.35873332530502
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,59,8,2,8,1,1.0,6,70.86541210308432
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownloadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,46,2,3,4,1,1.0,3,56.94439068385385
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,79,1,1,5,1,1.0,18,36.491926942923854
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,50,6,2,6,1,1.0,6,69.01091611217925
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable,36,2,3,3,1,1.0,3,59.95885661662061
+exist-core/src/main/java/org/exist/protocolhandler/eXistURLStreamHandlerFactory.java,org.exist.protocolhandler.eXistURLStreamHandlerFactory,40,2,2,4,1,1.0,3,60.746229759093026
+exist-core/src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java,org.exist.protocolhandler.URLStreamHandlerStartupTrigger,64,2,4,10,1,0.0,10,49.03450996591476
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,340,24,3,47,2,0.4420289855072464,5,62.226936737866275
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,98,8,3,13,1,0.5357142857142857,22,60.98090362664218
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,204,12,4,34,1,0.7121212121212122,22,57.53330524472303
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,67,1,1,7,1,1.0,17,38.66016907133882
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,147,9,4,23,1,0.4444444444444444,23,58.11776515779415
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,43,8,0,8,7,0.0,2,78.12237363573963
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,157,25,5,35,8,0.19666666666666666,10,71.91929948383083
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,725,48,0,198,30,0.0,34,57.87692624960508
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,546,49,6,114,14,0.2542517006802721,15,64.48016334191124
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,1582,108,34,373,29,0.11855313257182416,53,58.77160556191306
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,60,9,0,10,8,0.0,4,73.03760110425911
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,272,19,0,40,12,0.0,5,59.320797828861444
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,29,4,0,4,3,0.0,1,75.7122468785103
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,52,7,1,15,4,0.14285714285714285,2,69.88893731166277
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,488,33,6,97,4,0.3162878787878788,18,58.86279598742816
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,68,12,0,12,5,0.0,4,75.21951062425369
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,338,11,14,47,1,0.6909090909090909,30,48.79849873509497
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,181,29,4,38,21,0.0,10,73.45600815581896
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,920,110,5,262,46,0.06722268557130942,39,67.1465751575829
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,37,7,0,8,6,0.0,5,75.87709066626171
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,407,48,6,98,12,0.2703900709219858,14,67.09241179608689
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,113,15,0,22,9,0.0,7,69.26800542016329
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,106,19,0,19,17,0.0,5,77.4464170479711
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,141,13,1,32,13,0.0,9,62.995298554604766
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,51,10,0,10,9,0.0,2,77.23663219024834
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,167,22,0,25,19,0.0,17,69.0739250588774
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,1069,38,8,100,8,0.33428165007112376,25,53.79454206394882
+exist-core/src/main/java/org/exist/dom/persistent/NodeHandle.java,org.exist.dom.persistent.NodeHandle,19,3,0,3,3,0.0,0,82.37871790288132
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,47,8,3,9,1,0.35714285714285715,2,74.6476793129292
+exist-core/src/main/java/org/exist/dom/persistent/NodeImplRef.java,org.exist.dom.persistent.NodeImplRef,22,3,1,3,1,1.0,0,75.63827130053207
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,92,15,1,16,3,0.26666666666666666,6,74.03605094330739
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,511,39,6,98,6,0.17543859649122806,35,61.029235022507414
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,109,7,3,16,2,0.5714285714285714,4,60.75097045291197
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,2005,89,11,347,12,0.055669050051072526,85,52.010591432249505
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,230,15,9,19,2,0.2571428571428571,8,62.45657319980887
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,275,20,4,40,2,0.6368421052631579,25,61.192799266506384
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,672,51,5,111,43,0.002352941176470588,28,62.093695069702406
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,1552,119,30,212,36,0.044295684375445094,70,62.15686848468957
+exist-core/src/main/java/org/exist/dom/persistent/NodeVisitor.java,org.exist.dom.persistent.NodeVisitor,11,1,0,1,1,1.0,0,77.14859449161779
+exist-core/src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java,org.exist.dom.persistent.DocumentTypeImpl,91,11,3,18,5,0.21818181818181817,6,68.146428274196
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetIterator.java,org.exist.dom.persistent.NodeSetIterator,27,2,0,2,2,0.0,1,75.20843689812924
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,258,12,1,63,6,0.0,11,53.71283304801892
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,687,16,0,150,13,0.0,21,44.2657143141074
+exist-core/src/main/java/org/exist/dom/persistent/IStoredNode.java,org.exist.dom.persistent.IStoredNode,82,8,0,8,8,0.0,1,77.81760302311838
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,111,16,0,16,11,0.0,12,69.94143997177457
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,236,32,1,55,7,0.3084677419354839,7,69.241461224692
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,673,39,15,180,4,0.32793522267206476,22,56.38453921787338
+exist-core/src/main/java/org/exist/dom/persistent/Visitable.java,org.exist.dom.persistent.Visitable,17,1,0,1,1,1.0,0,73.02452855338557
+exist-core/src/main/java/org/exist/dom/persistent/DOMImplementationImpl.java,org.exist.dom.persistent.DOMImplementationImpl,30,4,0,10,4,0.0,1,69.68623663334797
+exist-core/src/main/java/org/exist/dom/persistent/EmptyDocumentSet.java,org.exist.dom.persistent.EmptyDocumentSet,71,12,1,12,12,0.0,4,78.5053523897923
+exist-core/src/main/java/org/exist/dom/persistent/LockedDocument.java,org.exist.dom.persistent.LockedDocument,35,3,2,3,1,0.6666666666666666,1,70.42971263271164
+exist-core/src/main/java/org/exist/dom/persistent/ExtNodeSet.java,org.exist.dom.persistent.ExtNodeSet,6,1,0,1,1,1.0,0,82.89093368333656
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,1272,55,6,269,6,0.30774410774410776,29,52.89467562606647
+exist-core/src/main/java/org/exist/dom/persistent/NodeSet.java,org.exist.dom.persistent.NodeSet,357,41,5,41,41,0.0,0,79.36289345952027
+exist-core/src/main/java/org/exist/dom/persistent/QNamePool.java,org.exist.dom.persistent.QNamePool,198,10,2,34,2,0.2222222222222222,8,56.129430858847904
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,263,23,6,56,1,0.15810276679841898,23,62.64167404348011
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,424,45,10,77,20,0.047474747474747475,26,64.41082606654318
+exist-core/src/main/java/org/exist/dom/persistent/EmptyNodeSet.java,org.exist.dom.persistent.EmptyNodeSet,161,21,2,21,21,0.0,1,78.35351122891575
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,278,42,2,61,14,0.0011614401858304297,12,73.22632284133982
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable,550,26,15,50,3,0.16307692307692306,24,57.49019147143549
+exist-core/src/main/java/org/exist/dom/persistent/BinaryDocument.java,org.exist.dom.persistent.BinaryDocument,213,13,2,17,5,0.14102564102564102,11,58.96915481006415
+exist-core/src/main/java/org/exist/dom/persistent/CommentImpl.java,org.exist.dom.persistent.CommentImpl,87,9,0,10,6,0.0,16,64.38999056736728
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,1555,148,10,300,62,0.05745541459827174,63,64.83901881346442
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,666,31,4,98,3,0.2064516129032258,10,55.927745427341165
+exist-core/src/main/java/org/exist/dom/persistent/DocumentSet.java,org.exist.dom.persistent.DocumentSet,35,11,1,11,11,0.0,0,88.9001548673714
+exist-core/src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java,org.exist.dom.persistent.ProcessingInstructionImpl,199,18,3,20,5,0.19607843137254902,14,63.96156882805767
+exist-core/src/main/java/org/exist/dom/persistent/AbstractArrayNodeSet.java,org.exist.dom.persistent.AbstractArrayNodeSet,241,28,7,43,5,0.023809523809523808,7,69.35583217492704
+exist-core/src/main/java/org/exist/dom/persistent/DocumentMetadata.java,org.exist.dom.persistent.DocumentMetadata,162,25,1,27,1,0.92,5,71.85567427046817
+exist-core/src/main/java/org/exist/dom/persistent/MutableDocumentSet.java,org.exist.dom.persistent.MutableDocumentSet,18,5,0,5,5,0.0,0,87.7303343295407
+exist-core/src/main/java/org/exist/dom/persistent/Match.java,org.exist.dom.persistent.Match,408,31,7,72,2,0.2946236559139785,14,61.205442369332935
+exist-core/src/main/java/org/exist/dom/NodeListImpl.java,org.exist.dom.NodeListImpl,57,6,1,11,5,0.0,2,67.81419071623712
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,582,32,16,97,2,0.1875,17,57.862848133977096
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,158,13,4,24,1,0.14102564102564102,7,64.18689333276835
+exist-core/src/main/java/org/exist/dom/TypedQNameComparator.java,org.exist.dom.TypedQNameComparator,21,1,0,4,1,1.0,3,54.854626987875754
+exist-core/src/main/java/org/exist/dom/INodeHandle.java,org.exist.dom.INodeHandle,33,3,0,3,3,0.0,1,77.14859449161779
+exist-core/src/main/java/org/exist/dom/INode.java,org.exist.dom.INode,36,3,1,3,3,0.0,0,76.32427618329498
+exist-core/src/main/java/org/exist/xquery/DynamicPIConstructor.java,org.exist.xquery.DynamicPIConstructor,125,8,2,26,2,0.7142857142857143,23,56.126378295913156
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,250,17,2,64,4,0.19117647058823528,27,58.30474142588928
+exist-core/src/main/java/org/exist/xquery/NodeConstructor.java,org.exist.xquery.NodeConstructor,62,8,2,9,7,0.03571428571428571,4,73.43879956839044
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,140,7,3,13,3,0.3333333333333333,19,55.230307845532444
+exist-core/src/main/java/org/exist/xquery/FLWORClause.java,org.exist.xquery.FLWORClause,97,10,0,10,10,0.0,0,78.34009395014547
+exist-core/src/main/java/org/exist/xquery/DescendantOrSelfSelector.java,org.exist.xquery.DescendantOrSelfSelector,20,2,0,3,2,0.0,3,65.07171426236779
+exist-core/src/main/java/org/exist/xquery/PIConstructor.java,org.exist.xquery.PIConstructor,70,4,3,10,1,1.0,11,57.44484675429117
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor,158,10,1,14,4,0.3333333333333333,15,62.754557113784365
+exist-core/src/main/java/org/exist/xquery/DynamicVariable.java,org.exist.xquery.DynamicVariable,95,18,2,18,8,0.026143790849673203,5,78.22850840888633
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,161,15,2,33,5,0.44761904761904764,14,63.47401407031598
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,203,28,0,44,28,0.0,31,69.28176108074574
+exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java,org.exist.xquery.AbstractFLWORClause,84,13,4,14,5,0.1794871794871795,4,75.20191452688834
+exist-core/src/main/java/org/exist/xquery/AnalyzeContextInfo.java,org.exist.xquery.AnalyzeContextInfo,169,21,7,26,3,0.23809523809523808,3,69.67049847052196
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,540,19,3,36,5,0.011695906432748537,34,53.01474501204673
+exist-core/src/main/java/org/exist/xquery/DynamicTextConstructor.java,org.exist.xquery.DynamicTextConstructor,109,8,1,19,2,0.75,17,59.619553133744255
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,203,13,3,40,3,0.4230769230769231,27,56.65463429000355
+exist-core/src/main/java/org/exist/xquery/InternalModule.java,org.exist.xquery.InternalModule,34,2,0,2,2,0.0,0,73.02452855338557
+exist-core/src/main/java/org/exist/xquery/Module.java,org.exist.xquery.Module,129,18,0,18,17,0.0,0,81.20763832003439
+exist-core/src/main/java/org/exist/xquery/Union.java,org.exist.xquery.Union,54,4,0,14,4,0.0,8,59.38539493095931
+exist-core/src/main/java/org/exist/xquery/SimpleStep.java,org.exist.xquery.SimpleStep,108,8,1,20,1,0.75,14,59.92165093093256
+exist-core/src/main/java/org/exist/xquery/XPathException.java,org.exist.xquery.XPathException,523,42,8,89,1,0.37630662020905925,18,62.19571288317697
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,465,15,1,63,1,0.009523809523809525,44,48.972670027275015
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,419,45,18,107,5,0.10808080808080808,24,64.20352502397077
+exist-core/src/main/java/org/exist/xquery/value/ItemComparator.java,org.exist.xquery.value.ItemComparator,41,3,2,7,1,0.3333333333333333,4,62.01968765909803
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,842,42,17,141,9,0.17770034843205576,35,55.62234649233559
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,80,12,0,19,6,0.0,12,69.89863946771736
+exist-core/src/main/java/org/exist/xquery/value/TimeUtils.java,org.exist.xquery.value.TimeUtils,162,28,5,30,3,0.6772486772486772,4,73.81004525333884
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryDocument.java,org.exist.xquery.value.Base64BinaryDocument,36,6,1,6,3,0.06666666666666667,3,74.44955724201229
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,424,24,5,64,4,0.4927536231884058,21,58.20694568344974
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,109,15,1,22,7,0.2,8,70.05653597114406
+exist-core/src/main/java/org/exist/xquery/value/AtomicValueComparator.java,org.exist.xquery.value.AtomicValueComparator,37,3,2,8,1,0.3333333333333333,4,63.34970050642274
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,555,39,10,135,5,0.5479082321187584,35,58.59203254424704
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,150,9,3,20,1,0.16666666666666666,13,58.20626579857177
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,81,12,0,19,6,0.0,12,69.64974043148631
+exist-core/src/main/java/org/exist/xquery/value/EmptySequenceIterator.java,org.exist.xquery.value.EmptySequenceIterator,23,4,0,4,4,0.0,0,81.18631404279432
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterSequenceType.java,org.exist.xquery.value.FunctionParameterSequenceType,58,5,1,5,1,1.0,2,67.82961894619805
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,158,16,1,36,9,0.0,24,63.75323542771967
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,62,20,1,20,20,0.0,0,89.14695075663403
+exist-core/src/main/java/org/exist/xquery/value/SequenceIterator.java,org.exist.xquery.value.SequenceIterator,47,4,1,4,2,0.0,0,76.52372953359023
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,220,26,5,33,4,0.15692307692307692,10,69.40868928214601
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,158,17,1,32,11,0.0,18,65.1829742537949
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,208,29,3,55,16,0.0,15,69.67593696122172
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,225,23,1,53,10,0.0,29,63.94681411199751
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,939,64,14,192,5,0.4618055555555556,42,59.32251450544438
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,310,24,4,71,20,0.0036231884057971015,25,61.1425786652562
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,538,32,4,93,3,0.3951612903225806,40,57.90023732931034
+exist-core/src/main/java/org/exist/xquery/value/HexBinaryValueType.java,org.exist.xquery.value.HexBinaryValueType,33,4,1,6,3,0.0,10,68.25330769677386
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,116,13,0,29,6,0.0,18,64.7181356020625
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,306,20,5,61,2,0.2789473684210526,15,59.753061265938484
+exist-core/src/main/java/org/exist/xquery/value/NodeValue.java,org.exist.xquery.value.NodeValue,74,9,2,9,9,0.0,0,79.90595534674807
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,340,21,1,130,2,0.43333333333333335,40,56.202060435418666
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueManager.java,org.exist.xquery.value.BinaryValueManager,15,4,0,4,3,0.0,0,85.23578365694428
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,153,15,6,26,4,0.13333333333333333,22,64.78253545383295
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,267,24,4,63,6,0.010869565217391304,20,63.055642247774664
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,156,14,1,36,6,0.0,19,62.204232584058516
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,647,48,4,150,4,0.7358156028368794,31,60.339693465355545
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,80,12,0,12,12,0.0,0,81.8927814297361
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,840,24,76,115,1,0.11956521739130435,16,51.04357036475188
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,114,11,3,20,2,0.34545454545454546,13,64.8289629559926
+exist-core/src/main/java/org/exist/xquery/value/FunctionReturnSequenceType.java,org.exist.xquery.value.FunctionReturnSequenceType,56,5,1,5,2,0.6,2,68.98150144116066
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,347,39,1,43,37,0.0,7,73.38185252376277
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,231,13,0,59,5,0.0,19,54.48698160131173
+exist-core/src/main/java/org/exist/xquery/value/SingleItemIterator.java,org.exist.xquery.value.SingleItemIterator,41,5,2,9,1,0.7,1,70.68494536082021
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,201,18,1,49,7,0.0,18,61.51542739970715
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,565,51,18,158,9,0.3043137254901961,29,62.12561807832869
+exist-core/src/main/java/org/exist/xquery/value/EmptySequence.java,org.exist.xquery.value.EmptySequence,82,15,0,17,15,0.0,8,77.20249831434387
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,558,26,7,92,6,0.1723076923076923,33,54.9941042472499
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,487,52,2,65,35,7.541478129713424E-4,18,69.54663293210123
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,510,35,6,158,3,0.6352941176470588,28,58.27419792602634
+exist-core/src/main/java/org/exist/xquery/value/MixedNodeValueComparator.java,org.exist.xquery.value.MixedNodeValueComparator,27,1,0,4,1,1.0,3,52.44938570672598
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,473,46,6,151,4,0.5420289855072464,29,62.76870701445544
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,117,9,3,15,3,0.19444444444444445,12,62.562908577453214
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,234,19,2,41,4,0.2222222222222222,14,63.01580778425315
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,675,36,5,238,3,0.3396825396825397,51,53.90006156472634
+exist-core/src/main/java/org/exist/xquery/value/SequenceComparator.java,org.exist.xquery.value.SequenceComparator,57,3,3,14,1,0.3333333333333333,2,56.32867546600004
+exist-core/src/main/java/org/exist/xquery/value/PreorderedValueSequence.java,org.exist.xquery.value.PreorderedValueSequence,220,17,2,29,7,0.16176470588235295,12,63.92766814363212
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,228,20,1,54,9,0.0,21,60.874792279714086
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,53,9,1,12,5,0.0,7,73.84970737323758
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,204,18,3,73,3,0.5947712418300654,18,62.04154270096959
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,114,13,0,28,6,0.0,18,65.07907337089436
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryValueType.java,org.exist.xquery.value.Base64BinaryValueType,32,4,1,5,3,0.0,7,71.12941987427153
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,47,11,0,11,10,0.0,1,86.10731711791267
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueType.java,org.exist.xquery.value.BinaryValueType,36,7,2,7,2,0.19047619047619047,2,76.343169816708
+exist-core/src/main/java/org/exist/xquery/Annotations.java,org.exist.xquery.Annotations,33,3,3,4,1,0.3333333333333333,3,66.04753556571558
+exist-core/src/main/java/org/exist/xquery/NodeSelector.java,org.exist.xquery.NodeSelector,8,1,0,1,1,1.0,0,80.16552457589864
+exist-core/src/main/java/org/exist/xquery/SelfSelector.java,org.exist.xquery.SelfSelector,30,2,2,4,1,1.0,3,60.22972342623732
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,147,10,3,37,3,0.4222222222222222,17,58.86275132863527
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,139,4,0,21,4,0.0,38,45.6354092533837
+exist-core/src/main/java/org/exist/xquery/update/Update.java,org.exist.xquery.update.Update,159,4,1,23,4,0.0,40,43.84607629189968
+exist-core/src/main/java/org/exist/xquery/update/Delete.java,org.exist.xquery.update.Delete,130,4,0,19,4,0.0,33,47.110721326702446
+exist-core/src/main/java/org/exist/xquery/update/Replace.java,org.exist.xquery.update.Replace,155,4,0,22,4,0.0,38,44.202129810631
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,244,8,4,43,2,0.21428571428571427,45,48.14567173008935
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,290,16,6,38,7,0.11666666666666667,41,56.45925149718363
+exist-core/src/main/java/org/exist/xquery/CompiledXQuery.java,org.exist.xquery.CompiledXQuery,57,7,0,7,7,0.0,0,79.99784437179905
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,852,30,3,204,8,0.0022988505747126436,18,50.127558728142795
+exist-core/src/main/java/org/exist/xquery/StaticXQueryException.java,org.exist.xquery.StaticXQueryException,51,9,1,10,6,0.0,3,75.31758828933323
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,159,18,3,24,7,0.39869281045751637,12,67.37105058574068
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,299,12,3,50,3,0.3787878787878788,30,51.36830498486993
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,135,8,4,24,2,0.75,18,56.79447114348156
+exist-core/src/main/java/org/exist/xquery/AbstractPragma.java,org.exist.xquery.AbstractPragma,76,11,3,14,6,0.10909090909090909,4,71.8477626866088
+exist-core/src/main/java/org/exist/xquery/BasicFunction.java,org.exist.xquery.BasicFunction,68,3,0,12,2,0.0,9,52.69910378822803
+exist-core/src/main/java/org/exist/xquery/AnyNodeTest.java,org.exist.xquery.AnyNodeTest,80,10,0,16,9,0.0,5,69.65895162613619
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,226,19,3,30,5,0.15204678362573099,14,64.45951630575446
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,549,29,12,70,5,0.13054187192118227,37,56.06760452843589
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,165,11,4,18,4,0.2909090909090909,21,59.10955735464107
+exist-core/src/main/java/org/exist/xquery/Optimizable.java,org.exist.xquery.Optimizable,24,5,0,5,5,0.0,0,85.00492522210276
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,168,14,3,30,2,0.4835164835164835,17,63.16181322540176
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,631,30,5,92,8,0.15632183908045977,47,54.941204725397284
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,471,15,5,73,4,0.37142857142857144,35,48.81027687195531
+exist-core/src/main/java/org/exist/xquery/RootNode.java,org.exist.xquery.RootNode,216,12,3,36,6,0.06060606060606061,24,56.1177667712189
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,170,18,6,28,13,0.05228758169934641,11,68.71380874356207
+exist-core/src/main/java/org/exist/xquery/Step.java,org.exist.xquery.Step,213,22,7,52,4,0.354978354978355,20,64.71122674415878
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,3838,238,105,650,14,0.038151969648618944,156,58.283092750722055
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,233,19,15,43,2,0.22807017543859648,19,61.78256167401011
+exist-core/src/main/java/org/exist/xquery/pragmas/ProfilePragma.java,org.exist.xquery.pragmas.ProfilePragma,22,3,2,3,3,0.0,4,69.91195861438663
+exist-core/src/main/java/org/exist/xquery/pragmas/ForceIndexUse.java,org.exist.xquery.pragmas.ForceIndexUse,57,4,3,13,2,0.5,8,59.52348020277964
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,329,15,13,90,6,0.1619047619047619,36,52.1591451861431
+exist-core/src/main/java/org/exist/xquery/pragmas/NoIndexPragma.java,org.exist.xquery.pragmas.NoIndexPragma,19,2,3,3,2,0.0,4,68.4975929460225
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,491,12,5,60,1,0.21212121212121213,19,46.31411648838502
+exist-core/src/main/java/org/exist/xquery/TerminatedException.java,org.exist.xquery.TerminatedException,41,3,1,3,2,0.0,1,68.34267688572915
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,1027,26,6,133,4,0.06153846153846154,40,47.63043186687429
+exist-core/src/main/java/org/exist/xquery/Expression.java,org.exist.xquery.Expression,189,27,14,27,26,0.0,0,81.43055882181517
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,330,9,0,54,9,0.0,30,46.49775591068217
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsService.java,org.exist.xquery.PerformanceStatsService,153,12,2,25,1,0.8333333333333334,10,62.37279995956334
+exist-core/src/main/java/org/exist/xquery/IndexUseReporter.java,org.exist.xquery.IndexUseReporter,13,1,0,1,1,1.0,0,75.56597684744041
+exist-core/src/main/java/org/exist/xquery/DynamicCardinalityCheck.java,org.exist.xquery.DynamicCardinalityCheck,127,13,3,23,1,0.8461538461538461,14,64.59366753682325
+exist-core/src/main/java/org/exist/xquery/CommentConstructor.java,org.exist.xquery.CommentConstructor,49,5,1,7,2,0.6,5,66.9865525801865
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,845,148,0,148,147,0.0,1,83.36116109461547
+exist-core/src/main/java/org/exist/xquery/FailTest.java,org.exist.xquery.FailTest,56,9,2,9,9,0.0,0,81.20281312929026
+exist-core/src/main/java/org/exist/xquery/LibraryModuleRoot.java,org.exist.xquery.LibraryModuleRoot,20,2,1,3,2,0.0,5,64.90708016120921
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,246,41,1,47,1,1.0,8,73.79317641383291
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,248,21,4,44,6,0.29523809523809524,23,62.31790588900554
+exist-core/src/main/java/org/exist/xquery/util/HTTPUtils.java,org.exist.xquery.util.HTTPUtils,70,2,1,12,2,0.0,13,46.210482119473326
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_fr.java,org.exist.xquery.util.NumberFormatter_fr,20,2,0,3,2,0.0,1,70.5772083979337
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_sv.java,org.exist.xquery.util.NumberFormatter_sv,27,2,0,6,2,0.0,1,63.088554874784506
+exist-core/src/main/java/org/exist/xquery/util/Messages.java,org.exist.xquery.util.Messages,56,7,1,10,1,0.0,4,68.26328673497922
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_ru.java,org.exist.xquery.util.NumberFormatter_ru,29,2,0,2,2,0.0,1,70.83027623884857
+exist-core/src/main/java/org/exist/xquery/util/ExpressionDumper.java,org.exist.xquery.util.ExpressionDumper,98,13,6,19,2,0.24358974358974358,4,69.68957895881816
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,273,13,1,51,1,0.0,34,53.58518769815693
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,425,9,2,16,4,0.0,7,44.91012713731288
+exist-core/src/main/java/org/exist/xquery/util/Error.java,org.exist.xquery.util.Error,117,10,15,11,1,0.37777777777777777,2,66.88476513602268
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,176,16,2,48,5,0.13333333333333333,19,62.37107505421516
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_nl.java,org.exist.xquery.util.NumberFormatter_nl,17,2,0,2,2,0.0,1,75.8900050529247
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,622,17,11,105,2,0.007352941176470588,44,46.720176829407166
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_de.java,org.exist.xquery.util.NumberFormatter_de,17,2,0,2,2,0.0,1,75.8900050529247
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter_en.java,org.exist.xquery.util.NumberFormatter_en,138,6,4,31,2,0.06666666666666667,3,52.704433822041004
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,209,14,3,40,3,0.5604395604395604,21,57.97084583283343
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,138,8,1,28,2,0.75,20,55.51744764435365
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,205,9,0,41,5,0.0,22,52.4674187608714
+exist-core/src/main/java/org/exist/xquery/OrderSpec.java,org.exist.xquery.OrderSpec,68,10,8,14,1,0.4666666666666667,4,71.35481890649775
+exist-core/src/main/java/org/exist/xquery/DescendantSelector.java,org.exist.xquery.DescendantSelector,24,2,2,3,1,1.0,2,63.45779447045994
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,188,9,3,37,4,0.2777777777777778,24,53.15386450152992
+exist-core/src/main/java/org/exist/xquery/Except.java,org.exist.xquery.Except,50,3,0,13,3,0.0,11,56.14947043098998
+exist-core/src/main/java/org/exist/xquery/CachedResult.java,org.exist.xquery.CachedResult,41,3,4,8,1,1.0,2,61.80232497083016
+exist-core/src/main/java/org/exist/xquery/WindowCondition.java,org.exist.xquery.WindowCondition,92,11,8,15,1,0.2909090909090909,3,68.1416570784304
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,412,19,5,94,5,0.34502923976608185,33,52.35056633616923
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,142,8,2,31,2,0.7142857142857143,25,54.968786530663415
+exist-core/src/main/java/org/exist/xquery/ErrorDisclosure.java,org.exist.xquery.ErrorDisclosure,125,8,1,18,2,0.0,10,61.16597898449568
+exist-core/src/main/java/org/exist/xquery/AbstractExpression.java,org.exist.xquery.AbstractExpression,162,25,7,27,15,0.043333333333333335,8,75.78454948280375
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl,368,13,14,37,1,0.28205128205128205,22,51.12010572538423
+exist-core/src/main/java/org/exist/xquery/OpOr.java,org.exist.xquery.OpOr,104,5,0,27,5,0.0,16,52.74543780153029
+exist-core/src/main/java/org/exist/xquery/RewritableExpression.java,org.exist.xquery.RewritableExpression,15,4,0,4,4,0.0,0,87.34359964461194
+exist-core/src/main/java/org/exist/xquery/CastableExpression.java,org.exist.xquery.CastableExpression,151,10,3,29,3,0.4666666666666667,16,58.25247603258752
+exist-core/src/main/java/org/exist/xquery/UnaryExpr.java,org.exist.xquery.UnaryExpr,79,6,1,17,3,0.4,12,59.78299222715263
+exist-core/src/main/java/org/exist/xquery/CombiningExpression.java,org.exist.xquery.CombiningExpression,127,15,2,19,2,0.6095238095238096,10,67.48233750733067
+exist-core/src/main/java/org/exist/xquery/XPathErrorProvider.java,org.exist.xquery.XPathErrorProvider,15,1,0,1,1,1.0,1,74.21028464452877
+exist-core/src/main/java/org/exist/xquery/AnnotationTriggerOnResult.java,org.exist.xquery.AnnotationTriggerOnResult,10,1,0,1,1,1.0,0,78.05153303713244
+exist-core/src/main/java/org/exist/xquery/InlineFunction.java,org.exist.xquery.InlineFunction,69,6,4,6,2,0.4666666666666667,10,64.547236631333
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence,212,19,3,28,7,0.21052631578947367,10,66.00683062156207
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,135,10,0,27,10,0.0,16,59.93107354889779
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,364,12,3,50,4,0.4696969696969697,40,49.47680337242547
+exist-core/src/main/java/org/exist/xquery/Pragma.java,org.exist.xquery.Pragma,22,7,0,7,7,0.0,0,89.01687524578442
+exist-core/src/main/java/org/exist/xquery/AncestorSelector.java,org.exist.xquery.AncestorSelector,29,2,5,4,1,1.0,3,60.80577513982571
+exist-core/src/main/java/org/exist/xquery/GroupSpec.java,org.exist.xquery.GroupSpec,81,12,5,14,1,0.42424242424242425,6,72.52770323701618
+exist-core/src/main/java/org/exist/xquery/BinaryOp.java,org.exist.xquery.BinaryOp,61,10,1,10,7,0.0,6,72.89625913984821
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,280,37,4,56,7,0.5705705705705706,6,70.78786637405202
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,103,10,4,20,4,0.4666666666666667,12,63.927769174807565
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,284,9,4,50,4,0.19444444444444445,25,47.9125097062027
+exist-core/src/main/java/org/exist/xquery/FunctionId.java,org.exist.xquery.FunctionId,62,5,2,14,1,1.0,3,62.707027257060794
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,172,18,2,35,2,0.8300653594771242,8,66.63220347000458
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleAdapter.java,org.exist.xquery.functions.websocket.ConsoleAdapter,17,5,0,5,5,0.0,0,88.27183509223494
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,159,4,7,18,2,0.16666666666666666,23,46.59319208165743
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatModule.java,org.exist.xquery.functions.websocket.ConsoleCompatModule,46,5,3,5,5,0.0,1,75.30439727913424
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketModule.java,org.exist.xquery.functions.websocket.WebSocketModule,86,12,4,15,6,0.15151515151515152,2,73.38712698034541
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,190,11,8,38,1,0.8363636363636363,26,56.88846208382768
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,127,4,5,16,2,0.16666666666666666,21,49.336951362325706
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketAdapter.java,org.exist.xquery.functions.websocket.WebSocketAdapter,62,7,2,8,1,0.19047619047619047,5,66.88012205120378
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,324,10,10,45,1,0.35555555555555557,17,49.12894439819213
+exist-core/src/main/java/org/exist/xquery/functions/integer/RomanNumberHelper.java,org.exist.xquery.functions.integer.RomanNumberHelper,44,2,1,3,2,0.0,1,58.42394952744386
+exist-core/src/main/java/org/exist/xquery/functions/integer/NumberingPicture.java,org.exist.xquery.functions.integer.NumberingPicture,95,5,5,11,2,0.4,9,56.64934518056069
+exist-core/src/main/java/org/exist/xquery/functions/integer/SequenceIntegerPicture.java,org.exist.xquery.functions.integer.SequenceIntegerPicture,41,2,2,3,1,1.0,4,55.41905271451386
+exist-core/src/main/java/org/exist/xquery/functions/integer/FormatModifier.java,org.exist.xquery.functions.integer.FormatModifier,56,3,6,12,1,0.6666666666666666,10,55.218928951291325
+exist-core/src/main/java/org/exist/xquery/functions/integer/WordPicture.java,org.exist.xquery.functions.integer.WordPicture,195,6,8,26,2,0.06666666666666667,12,50.27052004038438
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,151,8,3,25,4,0.0,25,55.620847367589995
+exist-core/src/main/java/org/exist/xquery/functions/integer/RomanIntegerPicture.java,org.exist.xquery.functions.integer.RomanIntegerPicture,28,2,1,5,1,1.0,5,60.25576421414562
+exist-core/src/main/java/org/exist/xquery/functions/session/GetLastAccessedTime.java,org.exist.xquery.functions.session.GetLastAccessedTime,37,2,1,3,2,0.0,5,58.77212082777514
+exist-core/src/main/java/org/exist/xquery/functions/session/RemoveAttribute.java,org.exist.xquery.functions.session.RemoveAttribute,31,2,1,2,2,0.0,5,62.06722256620451
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttributeNames.java,org.exist.xquery.functions.session.GetAttributeNames,40,2,1,5,2,0.0,7,56.619593455481215
+exist-core/src/main/java/org/exist/xquery/functions/session/GetID.java,org.exist.xquery.functions.session.GetID,29,2,1,2,2,0.0,5,62.09387745418475
+exist-core/src/main/java/org/exist/xquery/functions/session/GetExists.java,org.exist.xquery.functions.session.GetExists,22,2,1,2,2,0.0,3,69.16147892840442
+exist-core/src/main/java/org/exist/xquery/functions/session/SetMaxInactiveInterval.java,org.exist.xquery.functions.session.SetMaxInactiveInterval,35,2,1,2,2,0.0,5,60.76138074838998
+exist-core/src/main/java/org/exist/xquery/functions/session/SetCurrentUser.java,org.exist.xquery.functions.session.SetCurrentUser,54,2,2,3,2,0.0,13,51.9296286280986
+exist-core/src/main/java/org/exist/xquery/functions/session/StrictSessionFunction.java,org.exist.xquery.functions.session.StrictSessionFunction,36,3,0,3,2,0.0,4,67.4185146900069
+exist-core/src/main/java/org/exist/xquery/functions/session/Create.java,org.exist.xquery.functions.session.Create,23,2,1,2,2,0.0,2,69.23378868187042
+exist-core/src/main/java/org/exist/xquery/functions/session/GetCreationTime.java,org.exist.xquery.functions.session.GetCreationTime,33,2,1,3,2,0.0,5,59.85600836524851
+exist-core/src/main/java/org/exist/xquery/functions/session/Invalidate.java,org.exist.xquery.functions.session.Invalidate,31,2,1,3,2,0.0,4,62.002011998456894
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,144,9,0,14,4,0.0,10,61.02088841940103
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttribute.java,org.exist.xquery.functions.session.GetAttribute,42,2,1,4,2,0.0,5,56.000260801437314
+exist-core/src/main/java/org/exist/xquery/functions/session/SetAttribute.java,org.exist.xquery.functions.session.SetAttribute,35,2,1,2,2,0.0,3,60.73711500837376
+exist-core/src/main/java/org/exist/xquery/functions/session/Clear.java,org.exist.xquery.functions.session.Clear,33,2,1,4,2,0.0,6,59.86064352184498
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionModule.java,org.exist.xquery.functions.session.SessionModule,60,5,6,5,5,0.0,1,72.7872093932426
+exist-core/src/main/java/org/exist/xquery/functions/session/GetMaxInactiveInterval.java,org.exist.xquery.functions.session.GetMaxInactiveInterval,35,2,1,3,2,0.0,3,60.06100279377229
+exist-core/src/main/java/org/exist/xquery/functions/session/EncodeURL.java,org.exist.xquery.functions.session.EncodeURL,26,2,1,2,2,0.0,4,65.23299475413496
+exist-core/src/main/java/org/exist/xquery/functions/system/GetProductName.java,org.exist.xquery.functions.system.GetProductName,24,2,1,2,2,0.0,3,66.78588892316426
+exist-core/src/main/java/org/exist/xquery/functions/system/FnImport.java,org.exist.xquery.functions.system.FnImport,171,2,9,9,2,0.0,16,38.77051096420589
+exist-core/src/main/java/org/exist/xquery/functions/system/SystemModule.java,org.exist.xquery.functions.system.SystemModule,86,7,5,7,4,0.23809523809523808,3,67.95333298780191
+exist-core/src/main/java/org/exist/xquery/functions/system/CountInstances.java,org.exist.xquery.functions.system.CountInstances,67,2,5,5,1,1.0,7,52.68780859519445
+exist-core/src/main/java/org/exist/xquery/functions/system/GetExistHome.java,org.exist.xquery.functions.system.GetExistHome,28,2,2,2,2,0.0,8,61.6271188938986
+exist-core/src/main/java/org/exist/xquery/functions/system/AsUser.java,org.exist.xquery.functions.system.AsUser,106,4,5,11,4,0.0,15,51.096953478118216
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,91,3,6,12,2,0.0,13,51.403037440150385
+exist-core/src/main/java/org/exist/xquery/functions/system/Shutdown.java,org.exist.xquery.functions.system.Shutdown,99,2,2,6,2,0.0,12,45.70034644101904
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport,152,2,9,9,2,0.0,16,39.829876027835134
+exist-core/src/main/java/org/exist/xquery/functions/system/GetIndexStatistics.java,org.exist.xquery.functions.system.GetIndexStatistics,35,2,2,4,2,0.0,12,57.194146005373305
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionTrace.java,org.exist.xquery.functions.system.FunctionTrace,90,2,2,7,2,0.0,17,43.66885742022878
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionAvailable.java,org.exist.xquery.functions.system.FunctionAvailable,49,2,2,7,2,0.0,10,52.719676940660584
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningJobs.java,org.exist.xquery.functions.system.GetRunningJobs,56,2,4,4,2,0.0,18,49.420601767610194
+exist-core/src/main/java/org/exist/xquery/functions/system/GetScheduledJobs.java,org.exist.xquery.functions.system.GetScheduledJobs,132,5,6,17,2,0.1,20,49.9515992903214
+exist-core/src/main/java/org/exist/xquery/functions/system/GetBuild.java,org.exist.xquery.functions.system.GetBuild,27,2,1,2,2,0.0,3,65.67004963799852
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRevision.java,org.exist.xquery.functions.system.GetRevision,28,2,1,2,2,0.0,3,65.32551406164286
+exist-core/src/main/java/org/exist/xquery/functions/system/GetModuleLoadPath.java,org.exist.xquery.functions.system.GetModuleLoadPath,22,2,2,2,2,0.0,3,69.16147892840442
+exist-core/src/main/java/org/exist/xquery/functions/system/GetVersion.java,org.exist.xquery.functions.system.GetVersion,27,2,1,2,2,0.0,3,65.67004963799852
+exist-core/src/main/java/org/exist/xquery/functions/system/GetMemory.java,org.exist.xquery.functions.system.GetMemory,64,2,4,5,2,0.0,5,53.10940486739314
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,95,4,4,8,2,0.16666666666666666,22,52.32583892802155
+exist-core/src/main/java/org/exist/xquery/functions/system/UpdateStatistics.java,org.exist.xquery.functions.system.UpdateStatistics,33,2,2,4,2,0.0,11,58.43952155505722
+exist-core/src/main/java/org/exist/xquery/functions/system/GetMainModuleLoadPath.java,org.exist.xquery.functions.system.GetMainModuleLoadPath,22,2,2,2,2,0.0,3,68.31477311802917
+exist-core/src/main/java/org/exist/xquery/functions/system/Restore.java,org.exist.xquery.functions.system.Restore,134,2,7,6,2,0.0,16,40.9870811645934
+exist-core/src/main/java/org/exist/xquery/functions/system/ClearXQueryCache.java,org.exist.xquery.functions.system.ClearXQueryCache,36,2,1,3,2,0.0,8,58.76562075879337
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,87,3,2,16,2,0.3333333333333333,15,48.71339757539403
+exist-core/src/main/java/org/exist/xquery/functions/system/GetUptime.java,org.exist.xquery.functions.system.GetUptime,34,2,2,2,2,0.0,7,59.80113504715572
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyDocuments.java,org.exist.xquery.functions.util.IndexKeyDocuments,77,2,6,11,2,0.0,22,45.01314384234514
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,122,6,2,15,2,0.0,12,56.00141477517765
+exist-core/src/main/java/org/exist/xquery/functions/util/LineNumber.java,org.exist.xquery.functions.util.LineNumber,22,2,2,2,2,0.0,3,69.6549106430678
+exist-core/src/main/java/org/exist/xquery/functions/util/SharedLockFunction.java,org.exist.xquery.functions.util.SharedLockFunction,22,1,2,1,1,1.0,1,63.12606195801891
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeXPath.java,org.exist.xquery.functions.util.NodeXPath,95,5,2,14,2,0.0,11,56.25730319235252
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,146,3,8,17,2,0.0,24,43.13636488204577
+exist-core/src/main/java/org/exist/xquery/functions/util/RandomFunction.java,org.exist.xquery.functions.util.RandomFunction,56,2,2,4,2,0.0,8,52.971367398855236
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,84,4,2,9,2,0.0,13,56.89196027467337
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,183,7,2,34,2,0.0,23,51.195533484007356
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConverter.java,org.exist.xquery.functions.util.BaseConverter,90,2,7,6,2,0.0,10,46.953253238885026
+exist-core/src/main/java/org/exist/xquery/functions/util/Collations.java,org.exist.xquery.functions.util.Collations,43,2,2,5,2,0.0,6,55.20576308998956
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,170,4,4,22,2,0.0,21,44.16510225931871
+exist-core/src/main/java/org/exist/xquery/functions/util/DeepCopyFunction.java,org.exist.xquery.functions.util.DeepCopyFunction,50,2,2,4,2,0.0,10,53.579396695564895
+exist-core/src/main/java/org/exist/xquery/functions/util/CollectionName.java,org.exist.xquery.functions.util.CollectionName,67,2,2,10,2,0.0,13,47.70869161260216
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,604,8,23,104,2,0.0,65,35.52505973686839
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeys.java,org.exist.xquery.functions.util.IndexKeys,213,4,2,27,3,0.0,40,40.59364481730101
+exist-core/src/main/java/org/exist/xquery/functions/util/Wait.java,org.exist.xquery.functions.util.Wait,39,2,1,4,2,0.0,4,59.88746111809309
+exist-core/src/main/java/org/exist/xquery/functions/util/InspectFunction.java,org.exist.xquery.functions.util.InspectFunction,35,3,2,4,2,0.0,8,62.90596511717988
+exist-core/src/main/java/org/exist/xquery/functions/util/FunDoctype.java,org.exist.xquery.functions.util.FunDoctype,61,2,2,10,2,0.0,19,48.11730833281091
+exist-core/src/main/java/org/exist/xquery/functions/util/Hash.java,org.exist.xquery.functions.util.Hash,59,2,6,4,2,0.0,7,52.662931743578284
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyOccurrences.java,org.exist.xquery.functions.util.IndexKeyOccurrences,79,2,6,12,2,0.0,22,44.3365225504836
+exist-core/src/main/java/org/exist/xquery/functions/util/FunUnEscapeURI.java,org.exist.xquery.functions.util.FunUnEscapeURI,40,2,2,3,2,0.0,6,58.70062943472602
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,437,16,4,88,2,0.0,26,49.834042482743754
+exist-core/src/main/java/org/exist/xquery/functions/util/UtilModule.java,org.exist.xquery.functions.util.UtilModule,192,10,9,14,6,0.13333333333333333,6,61.26646785267542
+exist-core/src/main/java/org/exist/xquery/functions/util/Profile.java,org.exist.xquery.functions.util.Profile,42,2,2,3,2,0.0,6,57.69519072480102
+exist-core/src/main/java/org/exist/xquery/functions/util/UUID.java,org.exist.xquery.functions.util.UUID,56,2,2,4,2,0.0,7,53.297534552718744
+exist-core/src/main/java/org/exist/xquery/functions/util/Expand.java,org.exist.xquery.functions.util.Expand,104,2,3,13,2,0.0,24,41.525267373924834
+exist-core/src/main/java/org/exist/xquery/functions/util/CallFunction.java,org.exist.xquery.functions.util.CallFunction,52,2,2,5,2,0.0,11,52.0676236888932
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,123,3,10,16,3,0.0,24,45.08813880165069
+exist-core/src/main/java/org/exist/xquery/functions/util/GetSequenceType.java,org.exist.xquery.functions.util.GetSequenceType,27,2,2,2,2,0.0,4,64.28071752286225
+exist-core/src/main/java/org/exist/xquery/functions/util/GetNodeById.java,org.exist.xquery.functions.util.GetNodeById,48,2,2,4,2,0.0,11,53.78029470764249
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,157,7,9,27,4,0.0,24,52.61742347072423
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConversionFunctions.java,org.exist.xquery.functions.util.BaseConversionFunctions,46,2,4,5,2,0.0,8,54.79489676265191
+exist-core/src/main/java/org/exist/xquery/functions/util/ExclusiveLockFunction.java,org.exist.xquery.functions.util.ExclusiveLockFunction,20,1,1,1,1,1.0,1,64.02900050353357
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,118,5,6,12,5,0.0,23,52.54666873802558
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,347,8,19,49,2,0.0,30,44.273946622948635
+exist-core/src/main/java/org/exist/xquery/functions/util/Base64Functions.java,org.exist.xquery.functions.util.Base64Functions,81,2,2,5,2,0.0,6,49.337391213588646
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemTime.java,org.exist.xquery.functions.util.SystemTime,86,3,1,10,2,0.0,11,51.5073873376021
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexType.java,org.exist.xquery.functions.util.IndexType,62,3,2,8,3,0.0,10,55.07929596841071
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemProperty.java,org.exist.xquery.functions.util.SystemProperty,37,2,1,4,2,0.0,5,58.69046987303799
+exist-core/src/main/java/org/exist/xquery/functions/util/Parse.java,org.exist.xquery.functions.util.Parse,85,2,4,11,2,0.0,26,43.83727578480555
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,97,5,6,13,2,0.1,21,55.550291675013845
+exist-core/src/main/java/org/exist/xquery/functions/util/LogFunction.java,org.exist.xquery.functions.util.LogFunction,179,3,9,22,2,0.0,22,41.39455850314966
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeId.java,org.exist.xquery.functions.util.NodeId,39,2,2,3,2,0.0,7,57.864067531239755
+exist-core/src/main/java/org/exist/xquery/functions/util/LockFunction.java,org.exist.xquery.functions.util.LockFunction,42,4,2,5,3,0.16666666666666666,7,65.04424244106974
+exist-core/src/main/java/org/exist/xquery/functions/math/TwoParamFunctions.java,org.exist.xquery.functions.math.TwoParamFunctions,66,2,4,5,2,0.0,12,49.39895701131569
+exist-core/src/main/java/org/exist/xquery/functions/math/MathModule.java,org.exist.xquery.functions.math.MathModule,55,5,5,5,5,0.0,1,73.61152770156541
+exist-core/src/main/java/org/exist/xquery/functions/math/OneParamFunctions.java,org.exist.xquery.functions.math.OneParamFunctions,139,2,22,15,2,0.0,11,40.646548396272024
+exist-core/src/main/java/org/exist/xquery/functions/math/NoParamFunctions.java,org.exist.xquery.functions.math.NoParamFunctions,45,3,2,4,3,0.0,9,62.20931353244365
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,272,7,16,33,2,0.0,20,46.52859555530343
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountManagementFunction.java,org.exist.xquery.functions.securitymanager.AccountManagementFunction,216,3,11,25,2,0.0,22,38.11345127882634
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindGroupFunction.java,org.exist.xquery.functions.securitymanager.FindGroupFunction,127,2,12,13,2,0.0,18,40.25115419735939
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,78,4,4,10,2,0.0,16,55.885333140908465
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IsAuthenticatedFunction.java,org.exist.xquery.functions.securitymanager.IsAuthenticatedFunction,34,2,2,3,2,0.0,5,61.25079228973897
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SecurityManagerModule.java,org.exist.xquery.functions.securitymanager.SecurityManagerModule,116,5,5,5,5,0.0,1,66.54172448802326
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountStatusFunction.java,org.exist.xquery.functions.securitymanager.AccountStatusFunction,72,2,4,9,2,0.0,16,47.67666729043022
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IdFunction.java,org.exist.xquery.functions.securitymanager.IdFunction,106,5,1,16,2,0.0,11,54.28251952806871
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,140,3,6,15,2,0.0,19,44.378869498880825
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindUserFunction.java,org.exist.xquery.functions.securitymanager.FindUserFunction,119,3,10,11,2,0.0,16,47.33054865151925
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,111,3,4,18,2,0.0,20,46.8259034907079
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,417,16,29,53,2,0.0,33,50.69060176436625
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,176,6,11,30,2,0.0,20,50.27058838257825
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectionModule.java,org.exist.xquery.functions.inspect.InspectionModule,54,7,4,7,4,0.23809523809523808,3,72.36203745854202
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunction.java,org.exist.xquery.functions.inspect.InspectFunction,35,3,2,4,2,0.0,8,62.90596511717988
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectModule.java,org.exist.xquery.functions.inspect.InspectModule,120,2,7,19,2,0.0,23,38.479771085808345
+exist-core/src/main/java/org/exist/xquery/functions/inspect/FunctionCallVisitor.java,org.exist.xquery.functions.inspect.FunctionCallVisitor,19,2,1,3,1,1.0,4,66.83007292638254
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,124,3,3,16,2,0.0,23,45.42941997204488
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,182,5,10,34,1,0.1,25,45.22764527718108
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEmpty.java,org.exist.xquery.functions.fn.FunEmpty,47,2,1,7,2,0.0,8,52.93578302815795
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringBefore.java,org.exist.xquery.functions.fn.FunSubstringBefore,99,2,4,11,2,0.0,12,43.18769882056958
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java,org.exist.xquery.functions.fn.FnInnerMost,58,3,1,9,2,0.0,12,55.51963168511546
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunString.java,org.exist.xquery.functions.fn.FunString,76,3,1,12,3,0.0,11,52.103453413394895
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java,org.exist.xquery.functions.fn.FunStartsWith,83,2,6,10,2,0.0,11,45.83614640092785
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,1201,16,4,174,2,0.0,34,36.77164106403113
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java,org.exist.xquery.functions.fn.FunEscapeURI,100,4,2,23,2,0.0,11,51.204901941805865
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCollationKey.java,org.exist.xquery.functions.fn.FunCollationKey,44,2,6,6,2,0.0,12,53.97500103080932
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,153,5,2,28,3,0.0,29,48.05277460860902
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,185,4,1,49,2,0.0,24,41.9414785241087
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunData.java,org.exist.xquery.functions.fn.FunData,83,3,2,11,3,0.0,9,51.37856114940958
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java,org.exist.xquery.functions.fn.FunBaseURI,151,3,7,21,2,0.3333333333333333,17,43.518303507629895
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatIntegers.java,org.exist.xquery.functions.fn.FnFormatIntegers,63,2,4,5,2,0.0,9,51.00454440451122
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java,org.exist.xquery.functions.fn.FunNormalizeUnicode,114,2,7,11,2,0.0,13,42.11202965599857
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDefaultCollation.java,org.exist.xquery.functions.fn.FunDefaultCollation,42,3,1,6,3,0.0,6,60.50307027416624
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java,org.exist.xquery.functions.fn.FunGetDurationComponent,124,2,10,15,2,0.0,15,40.08036715241278
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEquals.java,org.exist.xquery.functions.fn.FunEquals,88,3,1,14,3,0.0,13,49.84302026030795
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunName.java,org.exist.xquery.functions.fn.FunName,117,3,4,13,3,0.0,15,46.780718097779896
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReverse.java,org.exist.xquery.functions.fn.FunReverse,82,3,1,15,3,0.0,11,49.616757065883036
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPosition.java,org.exist.xquery.functions.fn.FunPosition,61,4,1,11,3,0.0,9,58.3571919360628
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,1637,50,28,349,2,8.163265306122449E-4,39,47.60975935239577
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRemove.java,org.exist.xquery.functions.fn.FunRemove,78,3,1,13,2,0.0,12,50.857545976347495
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,145,6,6,34,4,0.0,33,50.86223768086926
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEndsWith.java,org.exist.xquery.functions.fn.FunEndsWith,77,3,1,10,3,0.0,11,52.02508786447451
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,553,14,23,112,2,0.01098901098901099,38,44.86182212953895
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDateTime.java,org.exist.xquery.functions.fn.FunDateTime,93,2,1,16,2,0.0,19,41.56039155028296
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLang.java,org.exist.xquery.functions.fn.FunLang,123,4,6,17,3,0.16666666666666666,17,49.24511318372953
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java,org.exist.xquery.functions.fn.FnHasChildren,77,3,3,12,3,0.0,10,52.20621445183801
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEnvironment.java,org.exist.xquery.functions.fn.FunEnvironment,66,2,2,7,2,0.0,11,49.620017394407526
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMax.java,org.exist.xquery.functions.fn.FunMax,177,2,4,24,2,0.0,20,34.17601855750445
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,305,14,7,55,2,0.02197802197802198,16,54.68894513826982
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunFloor.java,org.exist.xquery.functions.fn.FunFloor,56,3,1,9,3,0.0,9,55.400404572994184
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,180,6,2,38,3,0.0,34,47.91399633105239
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExactlyOne.java,org.exist.xquery.functions.fn.FunExactlyOne,50,2,2,8,2,0.0,10,51.52060464258331
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAvg.java,org.exist.xquery.functions.fn.FunAvg,99,2,3,19,2,0.0,16,41.13197759082464
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundBase.java,org.exist.xquery.functions.fn.FunRoundBase,92,6,0,17,3,0.0,13,58.93878586752047
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,128,4,1,23,4,0.0,20,48.4434717967512
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnTransform.java,org.exist.xquery.functions.fn.FnTransform,36,2,3,2,1,1.0,2,62.67167311553898
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java,org.exist.xquery.functions.fn.FunIRIToURI,86,2,2,8,2,0.0,9,46.284917212448676
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,198,4,16,47,2,0.16666666666666666,27,40.75646107693018
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,563,28,2,122,2,0.007936507936507936,30,54.72480624539503
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContainsToken.java,org.exist.xquery.functions.fn.FunContainsToken,71,2,5,9,2,0.0,13,48.25226823515742
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,261,7,9,37,2,0.0,42,45.33459154306069
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCompare.java,org.exist.xquery.functions.fn.FunCompare,93,3,1,11,2,0.0,11,49.85449700605562
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java,org.exist.xquery.functions.fn.FunDistinctValues,133,3,2,12,3,0.0,15,45.665007204176135
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAbs.java,org.exist.xquery.functions.fn.FunAbs,58,2,1,8,2,0.0,9,49.88071946966284
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,156,9,3,31,2,0.027777777777777776,27,56.39299943015722
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java,org.exist.xquery.functions.fn.FunInsertBefore,88,2,2,12,2,0.0,10,44.31404063319013
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,90,5,2,15,5,0.0,19,56.137969580485745
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunZeroOrOne.java,org.exist.xquery.functions.fn.FunZeroOrOne,48,2,1,7,2,0.0,9,52.452798047063936
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExists.java,org.exist.xquery.functions.fn.FunExists,47,2,1,7,2,0.0,8,52.93578302815795
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java,org.exist.xquery.functions.fn.FunSubstringAfter,103,2,4,12,2,0.0,12,42.45561534645465
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,146,6,2,29,4,0.0,19,51.83529668600152
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContains.java,org.exist.xquery.functions.fn.FunContains,78,3,1,11,3,0.0,12,51.670704540689066
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,364,10,16,43,2,0.13333333333333333,23,48.09890035140598
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,236,9,7,32,4,0.08333333333333333,31,50.61090631847578
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,217,6,2,16,2,0.06666666666666667,19,49.73359397732217
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate,510,2,3,4,2,0.0,7,33.40787446978994
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,229,7,1,28,3,0.0,13,49.40350016983111
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCeiling.java,org.exist.xquery.functions.fn.FunCeiling,56,3,1,9,3,0.0,9,55.400404572994184
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDateComponent.java,org.exist.xquery.functions.fn.FunGetDateComponent,224,2,19,23,2,0.0,15,33.37160311449581
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUpperOrLowerCase.java,org.exist.xquery.functions.fn.FunUpperOrLowerCase,59,2,2,9,2,0.0,9,49.52251435654668
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCount.java,org.exist.xquery.functions.fn.FunCount,67,4,1,11,3,0.0,10,57.503057458733174
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,217,7,3,11,2,0.0,17,53.01892698576652
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,178,9,1,27,6,0.0,13,55.505204985037395
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocumentURI.java,org.exist.xquery.functions.fn.FunDocumentURI,94,3,6,17,3,0.0,15,48.50299728549375
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,638,30,6,149,2,0.0022988505747126436,38,53.031608785122415
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointsToString.java,org.exist.xquery.functions.fn.FunCodepointsToString,64,2,2,11,2,0.0,14,47.982602341205904
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,390,14,5,89,2,0.0,32,49.6911464894449
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,560,19,14,104,5,0.0935672514619883,54,48.598191214693344
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTokenize.java,org.exist.xquery.functions.fn.FunTokenize,105,2,4,13,2,0.0,15,42.17483936473585
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,176,5,1,33,3,0.0,22,46.81317569516891
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java,org.exist.xquery.functions.fn.FnOuterMost,58,3,1,9,2,0.0,11,55.63336869753841
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunError.java,org.exist.xquery.functions.fn.FunError,104,3,4,9,3,0.0,10,49.909975002034464
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRound.java,org.exist.xquery.functions.fn.FunRound,64,3,4,4,3,0.0,4,63.10608084899737
+exist-core/src/main/java/org/exist/xquery/functions/fn/CollatingFunction.java,org.exist.xquery.functions.fn.CollatingFunction,31,2,1,3,2,0.0,6,60.723260704529224
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunQName.java,org.exist.xquery.functions.fn.FunQName,114,2,1,27,2,0.0,15,38.550606873285595
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java,org.exist.xquery.functions.fn.FunSubSequence,143,4,1,17,3,0.0,14,47.74530964031726
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeHTMLURI.java,org.exist.xquery.functions.fn.FunEscapeHTMLURI,51,2,1,7,2,0.0,9,51.585710870768885
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGenerateId.java,org.exist.xquery.functions.fn.FunGenerateId,91,3,2,15,3,0.0,18,48.88310568244443
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java,org.exist.xquery.functions.fn.FunImplicitTimezone,44,3,1,7,3,0.0,7,59.162475444635604
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBoolean.java,org.exist.xquery.functions.fn.FunBoolean,47,3,1,8,3,0.0,9,58.09231863541938
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURI.java,org.exist.xquery.functions.fn.FunNamespaceURI,112,3,4,13,3,0.0,15,47.220511162523735
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURIForPrefix.java,org.exist.xquery.functions.fn.FunNamespaceURIForPrefix,68,2,2,8,2,0.0,13,48.25701488668473
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java,org.exist.xquery.functions.fn.FunCodepointEqual,67,3,1,8,2,0.0,10,54.384885304497516
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDoc.java,org.exist.xquery.functions.fn.FunDoc,116,8,3,20,5,0.10714285714285714,16,59.026992566016375
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTranslate.java,org.exist.xquery.functions.fn.FunTranslate,83,2,1,11,2,0.0,13,44.312043762781556
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java,org.exist.xquery.functions.fn.FunDocAvailable,81,4,2,11,3,0.0,15,54.99849270302883
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnModule.java,org.exist.xquery.functions.fn.FnModule,289,7,6,7,7,0.0,4,56.38946407385661
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java,org.exist.xquery.functions.fn.FunStringJoin,76,2,1,10,2,0.0,11,46.897124979028554
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNodeName.java,org.exist.xquery.functions.fn.FunNodeName,101,3,1,14,3,0.0,15,47.91559401000872
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCurrentDateTime.java,org.exist.xquery.functions.fn.FunCurrentDateTime,76,3,4,10,3,0.0,10,52.65025129136083
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrueOrFalse.java,org.exist.xquery.functions.fn.FunTrueOrFalse,57,5,2,9,4,0.0,8,63.625343824504995
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,230,7,2,43,2,0.0,31,47.460936421766746
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEncodeForURI.java,org.exist.xquery.functions.fn.FunEncodeForURI,51,2,1,7,2,0.0,9,51.52689209953657
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java,org.exist.xquery.functions.fn.FunNormalizeSpace,125,5,7,19,4,0.0,15,52.66791121083467
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStrLength.java,org.exist.xquery.functions.fn.FunStrLength,92,4,1,14,4,0.0,16,53.58794151754032
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,132,3,2,27,2,0.0,18,42.80142117084042
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java,org.exist.xquery.functions.fn.FnDefaultLanguage,27,3,1,3,3,0.0,3,72.08320605828936
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNilled.java,org.exist.xquery.functions.fn.FunNilled,77,3,3,10,3,0.0,8,53.60219401871349
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,281,14,8,33,3,0.23076923076923078,17,55.63076325124402
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java,org.exist.xquery.functions.fn.FunOneOrMore,47,2,1,7,2,0.0,9,52.918074864717326
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrace.java,org.exist.xquery.functions.fn.FunTrace,97,2,5,7,2,0.0,15,44.68610859606336
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert,179,1,1,1,1,1.0,1,48.61402608565385
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,256,6,9,28,2,0.0,28,45.215249307084534
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,451,9,6,45,3,0.2777777777777778,56,42.822370899512634
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/TreeUtils.java,org.exist.xquery.functions.fn.transform.TreeUtils,87,5,0,17,4,0.0,8,57.01668551794631
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution,151,4,0,18,2,0.0,12,47.8170171976928
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Delivery.java,org.exist.xquery.functions.fn.transform.Delivery,85,6,6,14,1,0.4,13,61.02564722927892
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,659,13,69,69,1,0.5128205128205128,57,42.66813352134174
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReplace.java,org.exist.xquery.functions.fn.FunReplace,159,2,7,18,2,0.0,22,36.403617545764426
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLocalName.java,org.exist.xquery.functions.fn.FunLocalName,120,3,2,15,3,0.0,14,46.05152349014621
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java,org.exist.xquery.functions.fn.FunHeadTail,50,3,1,6,3,0.0,9,59.72375874584924
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNumber.java,org.exist.xquery.functions.fn.FunNumber,124,3,5,14,3,0.0,12,46.75847025697559
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,127,6,5,11,2,0.0,20,55.80577575171557
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoot.java,org.exist.xquery.functions.fn.FunRoot,139,4,3,21,3,0.0,20,47.51093223651514
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLast.java,org.exist.xquery.functions.fn.FunLast,84,4,1,11,3,0.0,9,55.45500406130597
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPath.java,org.exist.xquery.functions.fn.FunPath,193,5,4,31,3,0.0,21,46.01260759918216
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMin.java,org.exist.xquery.functions.fn.FunMin,212,3,4,32,2,0.0,18,36.96644452960133
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnordered.java,org.exist.xquery.functions.fn.FunUnordered,66,5,1,9,5,0.0,8,61.24195490404679
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,120,2,7,15,2,0.0,13,39.96655166523227
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAdjustTimezone.java,org.exist.xquery.functions.fn.FunAdjustTimezone,107,2,10,8,2,0.0,9,44.32527960311427
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundHalfToEven.java,org.exist.xquery.functions.fn.FunRoundHalfToEven,78,2,6,2,2,0.0,2,59.52392462398304
+exist-core/src/main/java/org/exist/xquery/functions/fn/QNameFunctions.java,org.exist.xquery.functions.fn.QNameFunctions,81,2,3,11,2,0.0,12,45.94175729059869
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinary.java,org.exist.xquery.functions.response.StreamBinary,60,2,5,9,1,1.0,11,49.43623569241211
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,89,2,2,11,2,0.0,22,43.078670594352566
+exist-core/src/main/java/org/exist/xquery/functions/response/SetDateHeader.java,org.exist.xquery.functions.response.SetDateHeader,35,2,4,2,2,0.0,5,60.24401944982629
+exist-core/src/main/java/org/exist/xquery/functions/response/SetCookie.java,org.exist.xquery.functions.response.SetCookie,112,2,8,12,2,0.0,10,41.985149567604516
+exist-core/src/main/java/org/exist/xquery/functions/response/GetExists.java,org.exist.xquery.functions.response.GetExists,28,2,2,2,2,0.0,3,66.87678575856023
+exist-core/src/main/java/org/exist/xquery/functions/response/SetStatusCode.java,org.exist.xquery.functions.response.SetStatusCode,34,2,2,2,2,0.0,5,61.96286303842813
+exist-core/src/main/java/org/exist/xquery/functions/response/RedirectTo.java,org.exist.xquery.functions.response.RedirectTo,33,2,2,3,2,0.0,5,60.96106421448755
+exist-core/src/main/java/org/exist/xquery/functions/response/ResponseFunction.java,org.exist.xquery.functions.response.ResponseFunction,34,3,0,3,2,0.0,3,67.43844235261223
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,106,3,5,15,2,0.0,19,46.96550468902758
+exist-core/src/main/java/org/exist/xquery/functions/response/ResponseModule.java,org.exist.xquery.functions.response.ResponseModule,56,5,6,5,5,0.0,1,73.4408260704874
+exist-core/src/main/java/org/exist/xquery/functions/response/SetHeader.java,org.exist.xquery.functions.response.SetHeader,35,2,4,2,2,0.0,3,61.37857636477486
+exist-core/src/main/java/org/exist/xquery/functions/response/StrictResponseFunction.java,org.exist.xquery.functions.response.StrictResponseFunction,36,3,0,3,2,0.0,4,67.4185146900069
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,239,2,7,15,1,1.0,18,33.24725661706049
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jing.java,org.exist.xquery.functions.validation.Jing,141,2,5,8,1,1.0,19,39.74181212593192
+exist-core/src/main/java/org/exist/xquery/functions/validation/ValidationModule.java,org.exist.xquery.functions.validation.ValidationModule,83,6,7,6,6,0.0,1,69.65151482427952
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,730,18,12,65,2,0.0457516339869281,62,46.77447183582634
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,266,6,5,22,1,0.26666666666666666,29,45.0371845807496
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,477,14,3,57,3,0.10989010989010989,42,47.933061246546806
+exist-core/src/main/java/org/exist/xquery/functions/request/GetQueryString.java,org.exist.xquery.functions.request.GetQueryString,32,2,2,3,2,0.0,4,62.84384957136604
+exist-core/src/main/java/org/exist/xquery/functions/request/NegotiateContentType.java,org.exist.xquery.functions.request.NegotiateContentType,60,2,5,5,2,0.0,10,52.052991846260156
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemoteHost.java,org.exist.xquery.functions.request.GetRemoteHost,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieNames.java,org.exist.xquery.functions.request.GetCookieNames,42,3,2,6,3,0.0,7,62.00265826549867
+exist-core/src/main/java/org/exist/xquery/functions/request/GetExists.java,org.exist.xquery.functions.request.GetExists,27,2,2,2,2,0.0,3,67.22132133491587
+exist-core/src/main/java/org/exist/xquery/functions/request/ParseAcceptHeader.java,org.exist.xquery.functions.request.ParseAcceptHeader,51,2,4,6,2,0.0,12,51.96162062926868
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameterNames.java,org.exist.xquery.functions.request.GetParameterNames,38,2,2,4,2,0.0,6,58.51806592708222
+exist-core/src/main/java/org/exist/xquery/functions/request/RequestFunction.java,org.exist.xquery.functions.request.RequestFunction,34,3,0,3,2,0.0,3,67.43844235261223
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeaderNames.java,org.exist.xquery.functions.request.GetHeaderNames,40,2,2,4,2,0.0,6,58.032129453937
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileSize.java,org.exist.xquery.functions.request.GetUploadedFileSize,40,2,2,5,2,0.0,7,57.04398806000643
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHostname.java,org.exist.xquery.functions.request.GetHostname,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetScheme.java,org.exist.xquery.functions.request.GetScheme,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileName.java,org.exist.xquery.functions.request.GetUploadedFileName,40,2,2,5,2,0.0,6,57.380500367447674
+exist-core/src/main/java/org/exist/xquery/functions/request/GetMethod.java,org.exist.xquery.functions.request.GetMethod,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetURI.java,org.exist.xquery.functions.request.GetURI,39,2,2,4,2,0.0,6,58.87323089048362
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemoteAddr.java,org.exist.xquery.functions.request.GetRemoteAddr,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieValue.java,org.exist.xquery.functions.request.GetCookieValue,53,4,2,8,2,0.0,7,62.78923003857989
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFile.java,org.exist.xquery.functions.request.GetUploadedFile,44,2,2,6,2,0.0,8,55.333391198244804
+exist-core/src/main/java/org/exist/xquery/functions/request/SetAttribute.java,org.exist.xquery.functions.request.SetAttribute,34,2,2,2,2,0.0,3,61.941635205236956
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemotePort.java,org.exist.xquery.functions.request.GetRemotePort,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/StrictRequestFunction.java,org.exist.xquery.functions.request.StrictRequestFunction,36,3,0,3,2,0.0,4,67.4185146900069
+exist-core/src/main/java/org/exist/xquery/functions/request/GetContextPath.java,org.exist.xquery.functions.request.GetContextPath,39,2,2,3,2,0.0,4,60.892100487869754
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeader.java,org.exist.xquery.functions.request.GetHeader,37,2,2,3,2,0.0,4,59.69620357574157
+exist-core/src/main/java/org/exist/xquery/functions/request/GetServerName.java,org.exist.xquery.functions.request.GetServerName,26,2,2,2,2,0.0,3,67.57886128422705
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameter.java,org.exist.xquery.functions.request.GetParameter,78,2,2,8,2,0.0,9,48.56899330039927
+exist-core/src/main/java/org/exist/xquery/functions/request/GetPathInfo.java,org.exist.xquery.functions.request.GetPathInfo,28,2,2,3,2,0.0,3,64.54700188108473
+exist-core/src/main/java/org/exist/xquery/functions/request/RequestModule.java,org.exist.xquery.functions.request.RequestModule,77,5,6,5,5,0.0,1,70.42389598620655
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileHeaders.java,org.exist.xquery.functions.request.GetUploadedFileHeaders,43,2,1,6,2,0.0,9,54.633909419577314
+exist-core/src/main/java/org/exist/xquery/functions/request/GetServerPort.java,org.exist.xquery.functions.request.GetServerPort,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/IsMultiPartContent.java,org.exist.xquery.functions.request.IsMultiPartContent,25,2,2,2,2,0.0,3,67.95042593515288
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,167,4,2,22,2,0.0,32,44.98907708153328
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRequestAttribute.java,org.exist.xquery.functions.request.GetRequestAttribute,52,2,2,6,2,0.0,8,53.34924126052046
+exist-core/src/main/java/org/exist/xquery/functions/request/GetURL.java,org.exist.xquery.functions.request.GetURL,25,2,2,2,2,0.0,4,67.10372012477762
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRemove.java,org.exist.xquery.functions.xmldb.XMLDBRemove,63,2,2,6,2,0.0,13,49.41568619531762
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBReindex.java,org.exist.xquery.functions.xmldb.XMLDBReindex,103,3,4,13,2,0.0,11,49.47450689662412
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildCollections.java,org.exist.xquery.functions.xmldb.XMLDBGetChildCollections,39,2,2,4,2,0.0,5,59.399029733452466
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,146,2,10,15,2,0.0,17,37.36393978794229
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBHasLock.java,org.exist.xquery.functions.xmldb.XMLDBHasLock,62,2,2,7,2,0.0,11,50.18246381167198
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMatchCollection.java,org.exist.xquery.functions.xmldb.XMLDBMatchCollection,47,3,2,5,2,0.0,7,60.731657053727346
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCollectionAvailable.java,org.exist.xquery.functions.xmldb.XMLDBCollectionAvailable,33,2,1,3,2,0.0,2,64.61835648211454
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSize.java,org.exist.xquery.functions.xmldb.XMLDBSize,38,2,2,3,2,0.0,11,56.9824744946296
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBModule.java,org.exist.xquery.functions.xmldb.XMLDBModule,123,8,11,11,4,0.21428571428571427,5,63.35641234553272
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreateCollection.java,org.exist.xquery.functions.xmldb.XMLDBCreateCollection,49,2,2,4,2,0.0,7,54.86878696356282
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,156,8,3,34,2,0.03571428571428571,24,54.330803415163906
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FindLastModified.java,org.exist.xquery.functions.xmldb.FindLastModified,64,2,1,6,2,0.0,9,51.011881634705254
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBURIFunctions.java,org.exist.xquery.functions.xmldb.XMLDBURIFunctions,68,2,2,5,2,0.0,9,51.14647989591856
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRegisterDatabase.java,org.exist.xquery.functions.xmldb.XMLDBRegisterDatabase,48,2,2,4,2,0.0,9,54.761629276450144
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FunXCollection.java,org.exist.xquery.functions.xmldb.FunXCollection,38,2,2,4,2,0.0,3,58.88950126218759
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,184,5,3,18,2,0.0,19,48.14695001513375
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBGetMimeType,55,2,2,6,2,0.0,18,50.83102314566911
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBTouch.java,org.exist.xquery.functions.xmldb.XMLDBTouch,69,2,7,6,2,0.0,11,49.58132539229617
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,75,2,5,7,2,0.0,14,46.52649005543568
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,86,2,2,8,2,0.0,14,44.68191561890222
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreated.java,org.exist.xquery.functions.xmldb.XMLDBCreated,78,2,3,6,2,0.0,12,49.11962854745939
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,152,3,2,18,2,0.3333333333333333,19,42.242572731754684
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java,org.exist.xquery.functions.xmldb.XMLDBXUpdate,58,2,2,4,2,0.0,16,50.4565681570761
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildResources.java,org.exist.xquery.functions.xmldb.XMLDBGetChildResources,35,2,2,4,2,0.0,5,60.42421106162309
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java,org.exist.xquery.functions.xmldb.XMLDBLoadFromPattern,164,2,11,18,2,0.0,20,35.361342522373235
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,247,5,11,40,2,0.0,35,41.617323801973626
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBDefragment.java,org.exist.xquery.functions.xmldb.XMLDBDefragment,72,2,2,4,2,0.0,8,50.43192294718583
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,443,45,4,90,4,0.38686868686868686,29,63.676797833497034
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayConstructor.java,org.exist.xquery.functions.array.ArrayConstructor,76,8,2,16,3,0.39285714285714285,13,65.82525554353418
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayModule.java,org.exist.xquery.functions.array.ArrayModule,62,6,3,6,4,0.13333333333333333,3,70.78898136212793
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,475,22,28,61,2,0.004329004329004329,21,55.059285357319716
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,407,9,4,54,3,0.027777777777777776,49,43.277239590343605
+exist-core/src/main/java/org/exist/xquery/functions/transform/TransformModule.java,org.exist.xquery.functions.transform.TransformModule,52,5,5,5,5,0.0,1,74.14290159615423
+exist-core/src/main/java/org/exist/xquery/functions/map/MapExpr.java,org.exist.xquery.functions.map.MapExpr,121,9,1,20,4,0.4166666666666667,20,60.2765548321409
+exist-core/src/main/java/org/exist/xquery/functions/map/SingleKeyMapType.java,org.exist.xquery.functions.map.SingleKeyMapType,129,14,3,21,2,0.6703296703296703,7,67.2724164943601
+exist-core/src/main/java/org/exist/xquery/functions/map/MapType.java,org.exist.xquery.functions.map.MapType,345,33,3,72,1,0.38257575757575757,16,64.21680623776852
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,284,24,6,90,12,0.010869565217391304,16,61.587123174906914
+exist-core/src/main/java/org/exist/xquery/functions/map/MapErrorCode.java,org.exist.xquery.functions.map.MapErrorCode,13,2,1,2,2,0.0,1,75.80918638447898
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,408,18,19,48,2,0.006535947712418301,28,54.627924406683434
+exist-core/src/main/java/org/exist/xquery/functions/map/MapModule.java,org.exist.xquery.functions.map.MapModule,49,6,3,6,6,0.0,3,73.0182727120334
+exist-core/src/main/java/org/exist/xquery/Annotation.java,org.exist.xquery.Annotation,40,5,3,5,1,0.3,0,73.20189128599083
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,112,7,1,29,3,0.2857142857142857,19,55.92350355812547
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,306,36,12,62,8,0.09682539682539683,21,67.39117313080837
+exist-core/src/main/java/org/exist/xquery/InstanceOfExpression.java,org.exist.xquery.InstanceOfExpression,106,10,2,22,3,0.4666666666666667,15,63.17018710521447
+exist-core/src/main/java/org/exist/xquery/TreatAsExpression.java,org.exist.xquery.TreatAsExpression,55,9,2,9,1,0.7777777777777778,10,71.95447781140025
+exist-core/src/main/java/org/exist/xquery/Intersect.java,org.exist.xquery.Intersect,50,4,0,13,4,0.0,12,60.26959001866928
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,278,21,11,48,4,0.17142857142857143,24,60.57857666190338
+exist-core/src/main/java/org/exist/xquery/QueryRewriter.java,org.exist.xquery.QueryRewriter,32,3,1,3,2,0.3333333333333333,0,73.6772827293708
+exist-core/src/main/java/org/exist/xquery/Materializable.java,org.exist.xquery.Materializable,42,1,0,1,1,1.0,1,64.45599542912834
+exist-core/src/main/java/org/exist/xquery/Option.java,org.exist.xquery.Option,85,8,12,19,2,0.21428571428571427,6,64.14314799568452
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,219,9,0,38,9,0.0,29,50.68876579570246
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,1496,30,11,271,6,0.15632183908045977,54,42.082430212733996
+exist-core/src/main/java/org/exist/xquery/LocalVariable.java,org.exist.xquery.LocalVariable,46,4,4,4,4,0.0,1,70.59165806551422
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,456,19,7,61,2,0.2807017543859649,35,53.046561525445036
+exist-core/src/main/java/org/exist/xquery/ClosureVariable.java,org.exist.xquery.ClosureVariable,17,2,0,2,2,0.0,1,75.8900050529247
+exist-core/src/main/java/org/exist/xquery/EmptySequenceExpr.java,org.exist.xquery.EmptySequenceExpr,34,6,0,6,6,0.0,5,78.85643076906682
+exist-core/src/main/java/org/exist/xquery/PerformanceStats.java,org.exist.xquery.PerformanceStats,93,9,6,9,9,0.0,1,77.74089261038833
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,219,13,3,37,3,0.48717948717948717,17,57.14790724840042
+exist-core/src/main/java/org/exist/xquery/parser/XQueryFunctionAST.java,org.exist.xquery.parser.XQueryFunctionAST,30,5,1,5,4,0.1,1,78.0266984985509
+exist-core/src/main/java/org/exist/xquery/parser/XQueryAST.java,org.exist.xquery.parser.XQueryAST,87,12,2,13,5,0.030303030303030304,2,73.50264731405247
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,111,9,2,18,3,0.2777777777777778,16,60.47190824840369
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,127,16,1,26,2,0.65,15,67.85112512959053
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,187,21,4,39,2,0.5142857142857142,18,65.46753620254623
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,620,22,4,164,9,0.03896103896103896,36,48.714182342352814
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,124,9,4,34,1,0.3055555555555556,14,58.58536665556051
+exist-core/src/main/java/org/exist/xquery/ParentSelector.java,org.exist.xquery.ParentSelector,16,2,1,2,1,1.0,1,71.4477771463828
+exist-core/src/main/java/org/exist/xquery/CDATAConstructor.java,org.exist.xquery.CDATAConstructor,61,4,1,10,1,1.0,8,58.70962883698187
+exist-core/src/main/java/org/exist/xquery/ExternalModule.java,org.exist.xquery.ExternalModule,91,15,0,15,15,0.0,0,82.78625102472681
+exist-core/src/main/java/org/exist/xquery/ContextItemExpression.java,org.exist.xquery.ContextItemExpression,51,5,0,11,5,0.0,9,65.27703618347988
+exist-core/src/main/java/org/exist/xquery/TypeTest.java,org.exist.xquery.TypeTest,110,12,1,26,4,0.22727272727272727,6,67.12149482867038
+exist-core/src/main/java/org/exist/xquery/NamedFunctionReference.java,org.exist.xquery.NamedFunctionReference,120,8,4,24,2,0.32142857142857145,23,57.832653447747575
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,482,14,6,57,1,0.0,36,48.24751738062277
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,154,13,2,31,1,0.3974358974358974,22,61.18088136507441
+exist-core/src/main/java/org/exist/xquery/LogicalOp.java,org.exist.xquery.LogicalOp,87,7,3,17,3,0.23809523809523808,5,62.70129366447502
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,569,74,5,115,3,0.5831173639392817,15,68.9567462943319
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,226,7,0,61,2,0.0,48,46.85559827711701
+exist-core/src/main/java/org/exist/xquery/OpAnd.java,org.exist.xquery.OpAnd,113,5,0,30,5,0.0,16,51.71784851928571
+exist-core/src/main/java/org/exist/xquery/Dependency.java,org.exist.xquery.Dependency,102,5,9,12,3,0.1,3,57.07473348333988
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,247,22,7,53,3,0.23809523809523808,19,62.26049512153092
+exist-core/src/main/java/org/exist/xquery/DebuggableExpression.java,org.exist.xquery.DebuggableExpression,169,34,3,37,8,0.46702317290552586,6,76.97865529555234
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,209,16,3,49,1,0.6833333333333333,16,59.53498251189597
+exist-core/src/main/java/org/exist/xquery/FunctionTypeCheck.java,org.exist.xquery.FunctionTypeCheck,114,14,2,18,1,0.7582417582417582,9,69.65206772272415
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,613,41,6,139,7,0.5353658536585366,28,58.565430448761624
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,1321,36,16,258,4,0.11587301587301588,55,45.97056849532464
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,70,7,0,16,7,0.0,18,62.863933297662406
+exist-core/src/main/java/org/exist/xquery/OpSimpleMap.java,org.exist.xquery.OpSimpleMap,100,12,2,15,3,0.6212121212121212,14,67.91676378518947
+exist-core/src/main/java/org/exist/xquery/NodeTest.java,org.exist.xquery.NodeTest,55,8,0,8,8,0.0,0,81.60126045289316
+exist-core/src/main/java/org/exist/xquery/LiteralValue.java,org.exist.xquery.LiteralValue,90,11,1,13,4,0.509090909090909,8,69.93387702198795
+exist-core/src/main/java/org/exist/xquery/Variable.java,org.exist.xquery.Variable,44,16,0,16,16,0.0,0,90.28190949170097
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,386,14,7,72,1,0.21978021978021978,26,49.836219289071025
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,199,17,4,38,2,0.5735294117647058,24,61.6590871787581
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,640,21,4,95,4,0.10952380952380952,31,49.03509336911167
+exist-core/src/main/java/org/exist/xquery/ExpressionVisitor.java,org.exist.xquery.ExpressionVisitor,88,31,0,31,31,0.0,0,89.98113234977336
+exist-core/src/main/java/org/exist/xquery/Cardinality.java,org.exist.xquery.Cardinality,160,9,1,23,3,0.5833333333333334,2,61.744640429579626
+exist-core/src/main/java/org/exist/xquery/FunctionDSL.java,org.exist.xquery.FunctionDSL,510,31,0,31,11,0.0,10,63.543217826692214
+exist-core/src/main/java/org/exist/xquery/ChildSelector.java,org.exist.xquery.ChildSelector,24,2,2,3,1,1.0,2,63.12253087541473
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,216,11,6,29,1,0.6,21,55.80676588345458
+exist-core/src/main/java/org/exist/xquery/BasicExpressionVisitor.java,org.exist.xquery.BasicExpressionVisitor,258,37,0,50,36,0.0,7,72.49577899905557
+exist-core/src/main/java/org/exist/xquery/FunctionSignature.java,org.exist.xquery.FunctionSignature,276,32,11,61,1,0.17540322580645162,11,67.14227730485453
+exist-core/src/main/java/org/exist/xquery/UserSwitchingBasicFunction.java,org.exist.xquery.UserSwitchingBasicFunction,47,3,1,4,2,0.3333333333333333,4,63.62749212844706
+exist-core/src/main/java/org/exist/xquery/TextConstructor.java,org.exist.xquery.TextConstructor,79,8,2,18,2,0.42857142857142855,8,65.50100800197085
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,455,23,18,84,2,0.35177865612648224,26,54.83441569542184
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression,151,12,3,27,3,0.5757575757575758,16,61.4358658385028
+exist-core/src/main/java/org/exist/xquery/FunctionDef.java,org.exist.xquery.FunctionDef,28,3,2,3,1,0.6666666666666666,0,72.93612987729736
+exist-core/src/main/java/org/exist/xquery/DynamicCommentConstructor.java,org.exist.xquery.DynamicCommentConstructor,96,6,1,17,1,1.0,20,56.726172909278446
+exist-core/src/main/java/org/exist/xquery/DecimalFormat.java,org.exist.xquery.DecimalFormat,94,2,18,8,1,0.0,2,45.418409449760546
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,167,11,1,41,1,0.6545454545454545,20,58.30031695814372
+exist-core/src/main/java/org/exist/xquery/AtomicToString.java,org.exist.xquery.AtomicToString,79,9,1,11,3,0.5833333333333334,11,68.06015090980998
+exist-core/src/main/java/org/exist/debugger/Response.java,org.exist.debugger.Response,16,5,0,5,5,0.0,0,88.84617361470642
+exist-core/src/main/java/org/exist/debugger/ResponseListener.java,org.exist.debugger.ResponseListener,8,1,0,1,1,1.0,0,80.16552457589864
+exist-core/src/main/java/org/exist/debugger/ExceptionTimeout.java,org.exist.debugger.ExceptionTimeout,15,1,1,1,1,1.0,1,72.1024686568611
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,45,20,0,20,20,0.0,0,92.18300029081608
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,71,21,0,21,21,0.0,0,88.32505817722232
+exist-core/src/main/java/org/exist/debugger/model/Breakpoint.java,org.exist.debugger.model.Breakpoint,118,24,6,24,24,0.0,0,84.77741586859239
+exist-core/src/main/java/org/exist/debugger/model/Variable.java,org.exist.debugger.model.Variable,13,3,0,3,3,0.0,0,85.97388274008566
+exist-core/src/main/java/org/exist/debugger/model/Location.java,org.exist.debugger.model.Location,15,3,0,3,3,0.0,0,84.61819053717403
+exist-core/src/main/java/org/exist/ResourceMetadata.java,org.exist.ResourceMetadata,23,1,0,1,1,1.0,0,70.16081503037883
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCollectionFunction.java,org.exist.xmlrpc.function.XmlRpcCollectionFunction,37,2,0,3,1,0.0,1,62.58166850749827
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCompiledXQueryFunction.java,org.exist.xmlrpc.function.XmlRpcCompiledXQueryFunction,33,2,0,3,1,0.0,1,65.32548272807213
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcFunction.java,org.exist.xmlrpc.function.XmlRpcFunction,36,2,0,3,1,0.0,1,63.19303269232071
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcDocumentFunction.java,org.exist.xmlrpc.function.XmlRpcDocumentFunction,36,2,0,3,1,0.0,1,63.19303269232071
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,1009,138,10,138,132,0.0,0,81.01796863732062
+exist-core/src/main/java/org/exist/xmlrpc/SerializedResult.java,org.exist.xmlrpc.SerializedResult,31,3,1,4,1,1.0,2,68.6823125966638
+exist-core/src/main/java/org/exist/xmlrpc/QueryResultCache.java,org.exist.xmlrpc.QueryResultCache,75,8,4,23,1,0.35714285714285715,8,65.20091562305211
+exist-core/src/main/java/org/exist/xmlrpc/CachedContentFile.java,org.exist.xmlrpc.CachedContentFile,27,3,2,4,1,1.0,3,69.75240815310188
+exist-core/src/main/java/org/exist/xmlrpc/AbstractCachedResult.java,org.exist.xmlrpc.AbstractCachedResult,105,11,4,12,3,0.10909090909090909,1,72.39942933141526
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,3924,240,8,597,35,0.05693863319386332,165,56.62747958984987
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,92,6,2,23,2,0.3333333333333333,16,57.972061254815884
+exist-core/src/main/java/org/exist/xmlrpc/QueryResult.java,org.exist.xmlrpc.QueryResult,63,7,4,10,2,0.2857142857142857,4,69.68531939039859
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,71,5,9,11,1,0.7,15,59.89098782740507
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,129,6,2,25,2,0.3333333333333333,13,54.59479168173706
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,172,5,5,16,2,0.3,22,49.92505442501748
+exist-core/src/main/java/org/exist/xmlrpc/ExistRpcTypeFactory.java,org.exist.xmlrpc.ExistRpcTypeFactory,38,3,0,7,3,0.0,6,62.838185309137444
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java,org.exist.xmlrpc.ACEAiderSerializer,46,4,4,5,1,0.16666666666666666,8,62.63822136462319
+exist-core/src/main/java/org/exist/xmlrpc/TupleSerializer.java,org.exist.xmlrpc.TupleSerializer,75,4,4,10,1,0.16666666666666666,12,55.394785450881784
+exist-core/src/main/java/org/exist/Debuggable.java,org.exist.Debuggable,12,1,0,1,1,1.0,0,76.32427618329498
+exist-core/src/main/java/org/exist/SystemProperties.java,org.exist.SystemProperties,39,5,3,7,4,0.1,5,69.4314639373056
+exist-core/src/main/java/org/exist/LifeCycle.java,org.exist.LifeCycle,26,3,0,3,3,0.0,0,79.40722524004408
+exist-core/src/main/java/org/exist/management/DummyAgent.java,org.exist.management.DummyAgent,32,5,0,5,5,0.0,0,82.27951611466484
+exist-core/src/main/java/org/exist/management/AgentFactory.java,org.exist.management.AgentFactory,58,1,2,7,1,1.0,9,41.29914694628173
+exist-core/src/main/java/org/exist/management/CacheManagerMXBean.java,org.exist.management.CacheManagerMXBean,27,3,0,3,3,0.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/management/Agent.java,org.exist.management.Agent,45,5,0,5,5,0.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/management/CacheMXBean.java,org.exist.management.CacheMXBean,49,6,0,6,6,0.0,1,79.97018396029377
+exist-core/src/main/java/org/exist/management/Cache.java,org.exist.management.Cache,73,11,2,11,2,0.5454545454545454,3,73.62590929747533
+exist-core/src/main/java/org/exist/management/TaskStatus.java,org.exist.management.TaskStatus,169,13,4,24,1,0.3717948717948718,10,63.60829737559004
+exist-core/src/main/java/org/exist/management/impl/VectorStoreMXBean.java,org.exist.management.impl.VectorStoreMXBean,73,8,2,8,6,0.0,0,78.91901171263709
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,256,19,17,39,3,0.1871345029239766,28,60.122202971482935
+exist-core/src/main/java/org/exist/management/impl/SystemInfoMXBean.java,org.exist.management.impl.SystemInfoMXBean,22,7,0,7,7,0.0,0,89.01687524578442
+exist-core/src/main/java/org/exist/management/impl/Database.java,org.exist.management.impl.Database,126,18,1,21,1,0.6862745098039216,19,70.10594783103687
+exist-core/src/main/java/org/exist/management/impl/CollectionCacheMXBean.java,org.exist.management.impl.CollectionCacheMXBean,22,2,0,2,2,0.0,1,77.14859449161779
+exist-core/src/main/java/org/exist/management/impl/ExistMBean.java,org.exist.management.impl.ExistMBean,14,1,0,1,1,1.0,0,74.86390132177358
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,103,15,2,19,1,0.7428571428571429,13,69.65719852217121
+exist-core/src/main/java/org/exist/management/impl/CollectionCache.java,org.exist.management.impl.CollectionCache,42,7,1,7,1,0.47619047619047616,3,75.08137993498795
+exist-core/src/main/java/org/exist/management/impl/DatabaseMXBean.java,org.exist.management.impl.DatabaseMXBean,88,12,0,12,12,0.0,0,80.98984288422145
+exist-core/src/main/java/org/exist/management/impl/Lock.java,org.exist.management.impl.Lock,94,8,7,8,1,0.25,1,66.85350293743608
+exist-core/src/main/java/org/exist/management/impl/BinaryValues.java,org.exist.management.impl.BinaryValues,72,6,1,9,3,0.06666666666666667,12,62.54359321650911
+exist-core/src/main/java/org/exist/management/impl/ProcessReportMXBean.java,org.exist.management.impl.ProcessReportMXBean,86,12,0,12,12,0.0,0,81.20763832003439
+exist-core/src/main/java/org/exist/management/impl/BinaryValuesMXBean.java,org.exist.management.impl.BinaryValuesMXBean,12,1,0,1,1,1.0,0,76.32427618329498
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,141,9,4,27,1,1.0,24,58.07014921474464
+exist-core/src/main/java/org/exist/management/impl/LockTableMXBean.java,org.exist.management.impl.LockTableMXBean,62,10,0,10,10,0.0,1,82.58029325659243
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,161,17,3,25,1,0.5147058823529411,17,65.9895723618226
+exist-core/src/main/java/org/exist/management/impl/VectorStore.java,org.exist.management.impl.VectorStore,93,13,4,18,4,0.1794871794871795,5,72.25555048509919
+exist-core/src/main/java/org/exist/management/impl/SystemInfo.java,org.exist.management.impl.SystemInfo,51,8,1,8,8,0.0,5,72.60132372849733
+exist-core/src/main/java/org/exist/management/impl/DiskUsageMXBean.java,org.exist.management.impl.DiskUsageMXBean,81,9,2,9,9,0.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/management/impl/SanityReportMXBean.java,org.exist.management.impl.SanityReportMXBean,21,9,0,9,9,0.0,0,91.8384647144604
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,56,9,7,9,1,0.25,5,72.26579513725636
+exist-core/src/main/java/org/exist/management/impl/RecentQueryHistory.java,org.exist.management.impl.RecentQueryHistory,46,7,6,7,1,0.2857142857142857,2,72.58183459409302
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,139,17,4,22,3,0.22058823529411764,12,67.2577403068368
+exist-core/src/main/java/org/exist/management/impl/BinaryInputStreamCacheInfo.java,org.exist.management.impl.BinaryInputStreamCacheInfo,65,5,4,5,1,0.4,2,66.56308678806263
+exist-core/src/main/java/org/exist/management/impl/PerInstanceMBean.java,org.exist.management.impl.PerInstanceMBean,13,1,0,1,1,1.0,0,75.56597684744041
+exist-core/src/main/java/org/exist/management/CacheManager.java,org.exist.management.CacheManager,57,8,2,8,2,0.32142857142857145,2,74.02716951486782
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,279,8,9,39,1,0.6071428571428571,27,47.54942320705258
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,453,18,18,75,1,0.20261437908496732,51,51.59533253184009
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,477,13,15,78,1,0.34615384615384615,32,45.80792073512462
+exist-core/src/main/java/org/exist/Version.java,org.exist.Version,44,5,6,5,5,0.0,0,77.15477004271631
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,164,7,7,24,1,0.2857142857142857,26,52.7007991237646
+exist-core/src/main/java/org/exist/xslt/TransformerFactoryAllocator.java,org.exist.xslt.TransformerFactoryAllocator,92,2,9,10,2,0.0,11,45.15640907176779
+exist-core/src/main/java/org/exist/xslt/Stylesheet.java,org.exist.xslt.Stylesheet,14,2,0,2,2,0.0,0,81.43055882181517
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,177,6,3,32,1,0.3333333333333333,19,49.50401261982288
+exist-core/src/main/java/org/exist/xslt/XsltURIResolverHelper.java,org.exist.xslt.XsltURIResolverHelper,50,1,0,6,1,1.0,10,44.786876282954275
+exist-core/src/main/java/org/exist/xslt/EXistDbInputSource.java,org.exist.xslt.EXistDbInputSource,36,5,2,5,3,0.2,2,74.88932363457086
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener,74,6,5,14,1,0.6,4,63.62515499726323
+exist-core/src/main/java/org/exist/xslt/EXistDbXMLReader.java,org.exist.xslt.EXistDbXMLReader,144,19,4,26,13,0.05263157894736842,12,69.69469032878997
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,113,7,1,15,4,0.0,21,57.25377213471052
+exist-core/src/main/java/org/exist/xslt/EXistDbSource.java,org.exist.xslt.EXistDbSource,58,7,2,10,3,0.47619047619047616,5,70.80899005091928
+exist-core/src/main/java/org/exist/Database.java,org.exist.Database,141,31,0,31,31,0.0,0,85.51501899914214
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,684,65,19,154,15,0.2514423076923077,34,64.12715392119287
+exist-core/src/main/java/org/exist/stax/IEmbeddedXMLStreamReader.java,org.exist.stax.IEmbeddedXMLStreamReader,65,6,0,6,6,0.0,0,77.29323370127788
+exist-core/src/main/java/org/exist/stax/StaXUtil.java,org.exist.stax.StaXUtil,31,2,0,18,2,0.0,3,57.289228197596174
+exist-core/src/main/java/org/exist/stax/ExtendedXMLStreamReader.java,org.exist.stax.ExtendedXMLStreamReader,11,3,1,3,3,0.0,0,87.55650038426303
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,386,14,11,64,1,0.23076923076923078,31,49.7399007266296
+exist-core/src/main/java/org/exist/util/CollectionOfArrayIterator.java,org.exist.util.CollectionOfArrayIterator,75,3,3,16,1,1.0,4,53.39349119288199
+exist-core/src/main/java/org/exist/util/ParametersExtractor.java,org.exist.util.ParametersExtractor,240,8,4,28,2,0.0,11,50.605189293951476
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,212,7,2,30,1,0.0,18,49.02592502184747
+exist-core/src/main/java/org/exist/util/sax/event/SAXEvent.java,org.exist.util.sax.event.SAXEvent,23,1,0,1,1,1.0,0,70.16081503037883
+exist-core/src/main/java/org/exist/util/sax/event/TextEvent.java,org.exist.util.sax.event.TextEvent,12,1,1,1,1,1.0,1,65.01607858777263
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartElement.java,org.exist.util.sax.event.contenthandler.StartElement,18,2,1,2,1,1.0,3,68.90621996524553
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/IgnorableWhitespace.java,org.exist.util.sax.event.contenthandler.IgnorableWhitespace,15,2,0,2,2,0.0,2,72.57204988858747
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartPrefixMapping.java,org.exist.util.sax.event.contenthandler.StartPrefixMapping,18,2,1,2,1,1.0,2,70.84479303475
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/ProcessingInstruction.java,org.exist.util.sax.event.contenthandler.ProcessingInstruction,18,2,2,2,1,1.0,1,71.06717494957545
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartDocument.java,org.exist.util.sax.event.contenthandler.StartDocument,20,2,1,2,2,0.0,1,75.41800411736989
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/PrefixMapping.java,org.exist.util.sax.event.contenthandler.PrefixMapping,11,1,1,1,1,1.0,0,71.532426907726
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/Characters.java,org.exist.util.sax.event.contenthandler.Characters,15,2,0,2,2,0.0,2,72.57204988858747
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/Element.java,org.exist.util.sax.event.contenthandler.Element,16,1,3,1,1,1.0,0,63.48074792870896
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/SkippedEntity.java,org.exist.util.sax.event.contenthandler.SkippedEntity,16,2,1,2,1,1.0,1,74.17520000780739
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/SetDocumentLocator.java,org.exist.util.sax.event.contenthandler.SetDocumentLocator,17,2,1,2,1,1.0,1,73.60086148533588
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndElement.java,org.exist.util.sax.event.contenthandler.EndElement,15,2,0,2,2,0.0,2,72.84891045362728
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndDocument.java,org.exist.util.sax.event.contenthandler.EndDocument,20,2,1,2,2,0.0,1,75.41800411736989
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndPrefixMapping.java,org.exist.util.sax.event.contenthandler.EndPrefixMapping,15,2,0,2,2,0.0,2,75.14279581375823
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/Entity.java,org.exist.util.sax.event.lexicalhandler.Entity,11,1,1,1,1,1.0,0,71.532426907726
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndCDATA.java,org.exist.util.sax.event.lexicalhandler.EndCDATA,20,2,1,2,2,0.0,1,75.41800411736989
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartDTD.java,org.exist.util.sax.event.lexicalhandler.StartDTD,20,2,3,2,1,1.0,1,68.69552298339872
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/Comment.java,org.exist.util.sax.event.lexicalhandler.Comment,15,2,0,2,2,0.0,2,72.57204988858747
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndEntity.java,org.exist.util.sax.event.lexicalhandler.EndEntity,15,2,0,2,2,0.0,2,75.14279581375823
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartEntity.java,org.exist.util.sax.event.lexicalhandler.StartEntity,15,2,0,2,2,0.0,2,75.14279581375823
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndDTD.java,org.exist.util.sax.event.lexicalhandler.EndDTD,20,2,1,2,2,0.0,1,75.41800411736989
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartCDATA.java,org.exist.util.sax.event.lexicalhandler.StartCDATA,20,2,1,2,2,0.0,1,75.41800411736989
+exist-core/src/main/java/org/exist/util/TraceableStateChange.java,org.exist.util.TraceableStateChange,44,7,4,7,2,0.2857142857142857,3,73.55526230086433
+exist-core/src/main/java/org/exist/util/io/CloseNotifyingInputStream.java,org.exist.util.io.CloseNotifyingInputStream,26,2,1,2,1,1.0,2,66.98593677318149
+exist-core/src/main/java/org/exist/util/io/VirtualTempPath.java,org.exist.util.io.VirtualTempPath,135,8,8,24,1,0.75,13,57.998117386799855
+exist-core/src/main/java/org/exist/util/io/OutputStreamSupplier.java,org.exist.util.io.OutputStreamSupplier,15,1,0,1,1,1.0,0,74.21028464452877
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,154,11,7,20,1,0.5454545454545454,11,61.215560257449994
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheMonitor.java,org.exist.util.io.FilterInputStreamCacheMonitor,79,7,2,11,3,0.2857142857142857,10,64.17149244348474
+exist-core/src/main/java/org/exist/util/io/ContentFile.java,org.exist.util.io.ContentFile,46,5,0,5,4,0.0,2,75.23589308176687
+exist-core/src/main/java/org/exist/util/io/ContentFilePoolObjectFactory.java,org.exist.util.io.ContentFilePoolObjectFactory,31,3,2,3,2,0.3333333333333333,2,70.21760525112252
+exist-core/src/main/java/org/exist/util/io/InputStreamUtil.java,org.exist.util.io.InputStreamUtil,70,4,1,5,3,0.0,4,61.451780320415594
+exist-core/src/main/java/org/exist/util/io/ByteArrayContent.java,org.exist.util.io.ByteArrayContent,36,6,2,8,3,0.4,2,75.160617188064
+exist-core/src/main/java/org/exist/util/io/ContentFilePool.java,org.exist.util.io.ContentFilePool,69,5,3,9,3,0.0,8,61.75876197549958
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,294,19,3,41,2,0.24561403508771928,7,60.68937988895586
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,119,11,3,20,2,0.6909090909090909,4,64.71517947733169
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,119,19,2,19,19,0.0,0,82.48427536496466
+exist-core/src/main/java/org/exist/util/io/CloseNotifyingOutputStream.java,org.exist.util.io.CloseNotifyingOutputStream,26,2,1,2,1,1.0,2,66.98593677318149
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,109,9,5,16,1,0.5277777777777778,4,63.87356377438936
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java,org.exist.util.io.FilterInputStreamCacheFactory,59,3,2,6,2,0.0,14,55.875050823484294
+exist-core/src/main/java/org/exist/util/io/HexOutputStream.java,org.exist.util.io.HexOutputStream,32,2,0,2,1,0.0,2,65.23864118348008
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,174,15,4,27,4,0.3047619047619048,6,64.66810157760769
+exist-core/src/main/java/org/exist/util/io/MemoryContentsInputStream.java,org.exist.util.io.MemoryContentsInputStream,88,5,5,13,1,0.7,5,57.88077827984433
+exist-core/src/main/java/org/exist/util/io/MemoryContents.java,org.exist.util.io.MemoryContents,64,6,0,6,6,0.0,0,77.4401154684607
+exist-core/src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java,org.exist.util.io.MemoryFilterInputStreamCache,60,7,1,8,2,0.7142857142857143,4,71.27632977894577
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,98,6,7,17,1,0.8666666666666667,4,59.263164023151624
+exist-core/src/main/java/org/exist/util/io/MemoryContentsOutputStream.java,org.exist.util.io.MemoryContentsOutputStream,25,3,2,3,1,0.3333333333333333,1,70.9857036639191
+exist-core/src/main/java/org/exist/util/io/Base64OutputStream.java,org.exist.util.io.Base64OutputStream,15,1,0,1,1,1.0,1,65.87364929535896
+exist-core/src/main/java/org/exist/util/io/MemoryContentsImpl.java,org.exist.util.io.MemoryContentsImpl,195,15,10,31,1,0.37142857142857144,11,61.08455702573765
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,135,6,7,16,2,0.6666666666666666,12,54.93935355696586
+exist-core/src/main/java/org/exist/util/io/ByteBufferAccessor.java,org.exist.util.io.ByteBufferAccessor,9,1,0,1,1,1.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/util/CodePointString.java,org.exist.util.CodePointString,362,21,1,52,2,0.8142857142857143,6,58.9292864824382
+exist-core/src/main/java/org/exist/util/Lockable.java,org.exist.util.Lockable,14,1,0,1,1,1.0,0,74.86390132177358
+exist-core/src/main/java/org/exist/util/SwapVals.java,org.exist.util.SwapVals,55,4,0,4,4,0.0,1,63.83427811674609
+exist-core/src/main/java/org/exist/util/OrderedLongLinkedList.java,org.exist.util.OrderedLongLinkedList,42,1,0,6,1,1.0,2,45.87397995623801
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,1254,57,12,193,6,0.12907268170426064,84,52.64654351375111
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,100,12,3,17,1,0.8484848484848485,4,70.7315063546392
+exist-core/src/main/java/org/exist/util/SaxonConversions.java,org.exist.util.SaxonConversions,38,3,0,3,3,0.0,3,66.1024272106157
+exist-core/src/main/java/org/exist/util/Leasable.java,org.exist.util.Leasable,195,6,5,9,3,0.2,6,55.350156904319114
+exist-core/src/main/java/org/exist/util/IPUtil.java,org.exist.util.IPUtil,57,3,1,6,1,0.0,3,59.94540781388141
+exist-core/src/main/java/org/exist/util/InputStreamSupplierInputSource.java,org.exist.util.InputStreamSupplierInputSource,84,8,1,8,7,0.03571428571428571,3,70.63864022043012
+exist-core/src/main/java/org/exist/util/MapUtil.java,org.exist.util.MapUtil,43,2,0,3,1,0.0,4,58.44465985526468
+exist-core/src/main/java/org/exist/util/DeadlockException.java,org.exist.util.DeadlockException,14,2,1,2,2,0.0,1,77.72937782131272
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,175,7,19,15,2,0.2857142857142857,19,53.913108429747915
+exist-core/src/main/java/org/exist/util/CachingFilterInputStreamInputSource.java,org.exist.util.CachingFilterInputStreamInputSource,102,8,3,11,6,0.10714285714285714,8,64.65231873809489
+exist-core/src/main/java/org/exist/util/DatabaseConfigurationException.java,org.exist.util.DatabaseConfigurationException,18,3,1,3,3,0.0,1,78.04683842274385
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,792,17,10,128,7,0.022058823529411766,25,44.02272497851787
+exist-core/src/main/java/org/exist/util/XMLCharUtil.java,org.exist.util.XMLCharUtil,16,1,0,1,1,1.0,0,65.26223172668723
+exist-core/src/main/java/org/exist/util/SyntaxException.java,org.exist.util.SyntaxException,27,2,1,2,2,0.0,1,71.50725589762679
+exist-core/src/main/java/org/exist/util/ByteConversion.java,org.exist.util.ByteConversion,321,17,0,17,13,0.0,1,56.56479821443335
+exist-core/src/main/java/org/exist/util/ThreadUtils.java,org.exist.util.ThreadUtils,50,10,0,10,6,0.0,3,74.60043359415205
+exist-core/src/main/java/org/exist/util/JDKCompatibility.java,org.exist.util.JDKCompatibility,47,1,0,6,1,1.0,6,44.89033589882597
+exist-core/src/main/java/org/exist/util/BinaryValueInputSource.java,org.exist.util.BinaryValueInputSource,159,10,4,17,5,0.17777777777777778,7,61.76332131227793
+exist-core/src/main/java/org/exist/util/crypto/digest/RIPEMD256StreamableDigest.java,org.exist.util.crypto.digest.RIPEMD256StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/MessageDigest.java,org.exist.util.crypto.digest.MessageDigest,67,7,2,11,1,0.8095238095238095,5,67.25155664668792
+exist-core/src/main/java/org/exist/util/crypto/digest/StreamableDigest.java,org.exist.util.crypto.digest.StreamableDigest,66,7,0,7,5,0.0,0,76.5160537814293
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestType.java,org.exist.util.crypto.digest.DigestType,115,8,4,13,1,0.2857142857142857,3,64.79011159829462
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestInputStream.java,org.exist.util.crypto.digest.DigestInputStream,60,5,1,10,1,0.6,3,63.947010261379674
+exist-core/src/main/java/org/exist/util/crypto/digest/SHA256StreamableDigest.java,org.exist.util.crypto.digest.SHA256StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/SHA1StreamableDigest.java,org.exist.util.crypto.digest.SHA1StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/Blake160StreamableDigest.java,org.exist.util.crypto.digest.Blake160StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/Blake512StreamableDigest.java,org.exist.util.crypto.digest.Blake512StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/SHA512StreamableDigest.java,org.exist.util.crypto.digest.SHA512StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/MD5StreamableDigest.java,org.exist.util.crypto.digest.MD5StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/MD2StreamableDigest.java,org.exist.util.crypto.digest.MD2StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/RIPEMD160StreamableDigest.java,org.exist.util.crypto.digest.RIPEMD160StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestOutputStream.java,org.exist.util.crypto.digest.DigestOutputStream,39,4,1,4,1,1.0,3,68.82903108764366
+exist-core/src/main/java/org/exist/util/crypto/digest/Blake256StreamableDigest.java,org.exist.util.crypto.digest.Blake256StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/crypto/digest/MD4StreamableDigest.java,org.exist.util.crypto.digest.MD4StreamableDigest,43,6,1,6,2,0.4,4,72.45654005983445
+exist-core/src/main/java/org/exist/util/SchemaVersion.java,org.exist.util.SchemaVersion,44,3,6,7,2,0.3333333333333333,3,61.53513005092849
+exist-core/src/main/java/org/exist/util/Range.java,org.exist.util.Range,27,5,2,6,1,0.9,0,76.52097210607889
+exist-core/src/main/java/org/exist/util/CharSlice.java,org.exist.util.CharSlice,186,13,4,17,1,0.7948717948717948,4,63.50143143554045
+exist-core/src/main/java/org/exist/util/EXistURISchemeURIResolver.java,org.exist.util.EXistURISchemeURIResolver,36,3,1,6,1,0.3333333333333333,2,64.52213772786911
+exist-core/src/main/java/org/exist/util/UTF8.java,org.exist.util.UTF8,401,11,11,58,5,0.0,3,47.36438056644311
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMSerializer.java,org.exist.util.serializer.ExtendedDOMSerializer,44,2,1,5,1,1.0,10,54.04224701904647
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,277,9,6,58,2,0.5,22,47.978633334370464
+exist-core/src/main/java/org/exist/util/serializer/AbstractSerializer.java,org.exist.util.serializer.AbstractSerializer,131,6,12,24,1,0.4666666666666667,11,54.51820809487618
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,255,25,11,72,4,0.23,16,63.77474577699773
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,48,16,1,16,16,0.0,0,89.45759118337814
+exist-core/src/main/java/org/exist/util/serializer/SerializerObjectFactory.java,org.exist.util.serializer.SerializerObjectFactory,31,3,0,9,3,0.0,5,64.94300955914807
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveSerializer.java,org.exist.util.serializer.AdaptiveSerializer,38,3,3,5,1,0.6666666666666666,8,62.521452341222286
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,358,15,5,53,5,0.0380952380952381,13,54.43988847854682
+exist-core/src/main/java/org/exist/util/serializer/encodings/KOI8RCharSet.java,org.exist.util.serializer.encodings.KOI8RCharSet,20,2,1,6,2,0.0,0,66.91973945197981
+exist-core/src/main/java/org/exist/util/serializer/encodings/UnicodeCharSet.java,org.exist.util.serializer.encodings.UnicodeCharSet,18,2,1,2,2,0.0,0,76.94186930306522
+exist-core/src/main/java/org/exist/util/serializer/encodings/Latin2CharSet.java,org.exist.util.serializer.encodings.Latin2CharSet,130,2,4,3,2,0.0,0,53.23503517426832
+exist-core/src/main/java/org/exist/util/serializer/encodings/CharacterSet.java,org.exist.util.serializer.encodings.CharacterSet,19,2,0,8,2,0.0,6,64.2795490953139
+exist-core/src/main/java/org/exist/util/serializer/encodings/ASCIICharSet.java,org.exist.util.serializer.encodings.ASCIICharSet,19,2,1,2,2,0.0,0,73.64327234965934
+exist-core/src/main/java/org/exist/util/serializer/encodings/Latin1CharSet.java,org.exist.util.serializer.encodings.Latin1CharSet,19,2,1,2,2,0.0,0,73.64327234965934
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,113,20,3,30,7,0.30526315789473685,7,71.33551250388085
+exist-core/src/main/java/org/exist/util/serializer/SerializerPool.java,org.exist.util.serializer.SerializerPool,52,5,1,8,4,0.0,7,64.81110839355446
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,168,25,2,27,12,0.30333333333333334,11,72.01312768409481
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,55,26,0,26,26,0.0,0,92.76746568139298
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,193,29,2,32,27,0.0,13,73.29086022711121
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,769,41,18,162,2,0.08292682926829269,18,56.43975117740791
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,957,51,27,217,2,0.3349019607843137,28,55.77136718532621
+exist-core/src/main/java/org/exist/util/serializer/XHTML5Writer.java,org.exist.util.serializer.XHTML5Writer,103,4,2,4,1,0.16666666666666666,1,62.14877987556568
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMStreamer.java,org.exist.util.serializer.ExtendedDOMStreamer,54,6,1,8,2,0.6666666666666666,6,68.91510084572019
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,448,34,4,115,26,0.040998217468805706,16,59.53706041875014
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,183,10,3,40,4,0.2222222222222222,7,56.62942069897372
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSimpleProperty.java,org.exist.util.serializer.json.JSONSimpleProperty,52,4,1,9,2,0.16666666666666666,5,62.3920400149486
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,270,25,17,43,12,0.10666666666666667,19,64.69725574643829
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,192,12,3,44,1,0.13636363636363635,30,56.597774633585225
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,94,7,2,21,1,0.19047619047619047,6,61.51933354597733
+exist-core/src/main/java/org/exist/util/serializer/json/JSONNode.java,org.exist.util.serializer.json.JSONNode,96,18,8,21,7,0.058823529411764705,3,76.67724898875518
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,228,12,3,49,1,0.42424242424242425,21,54.45407685272674
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,154,21,3,30,4,0.5,8,70.06385872516766
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,139,21,0,30,12,0.0,9,71.27567862742711
+exist-core/src/main/java/org/exist/util/serializer/AttrList.java,org.exist.util.serializer.AttrList,85,10,5,13,1,0.35555555555555557,3,67.5254638421231
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,251,10,2,78,1,0.044444444444444446,41,50.358420335138476
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,177,28,2,36,1,0.9338624338624338,8,72.03477799703138
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,143,6,2,40,3,0.2,14,50.68899445913989
+exist-core/src/main/java/org/exist/util/MimeType.java,org.exist.util.MimeType,73,8,19,9,1,0.32142857142857145,2,72.37806486773154
+exist-core/src/main/java/org/exist/util/TimestampedReference.java,org.exist.util.TimestampedReference,91,6,2,10,1,0.4,2,63.35241562532792
+exist-core/src/main/java/org/exist/util/hashtable/NamePool.java,org.exist.util.hashtable.NamePool,81,2,1,3,1,1.0,3,53.66704455582908
+exist-core/src/main/java/org/exist/util/hashtable/AbstractHashSet.java,org.exist.util.hashtable.AbstractHashSet,111,7,5,18,2,0.2857142857142857,1,61.005281929548666
+exist-core/src/main/java/org/exist/util/hashtable/SequencedLongHashMap.java,org.exist.util.hashtable.SequencedLongHashMap,126,12,2,13,1,1.0,5,69.45536477465336
+exist-core/src/main/java/org/exist/util/XMLString.java,org.exist.util.XMLString,375,33,10,86,1,0.7916666666666666,10,62.62581002910787
+exist-core/src/main/java/org/exist/util/OSUtil.java,org.exist.util.OSUtil,21,2,0,2,1,0.0,2,68.51698011820662
+exist-core/src/main/java/org/exist/util/ArgumentUtil.java,org.exist.util.ArgumentUtil,75,5,0,6,5,0.0,5,62.40073536002629
+exist-core/src/main/java/org/exist/util/pool/NodePool.java,org.exist.util.pool.NodePool,89,6,4,14,4,0.2,13,61.34596606791261
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,449,18,2,110,1,0.19607843137254902,9,51.17370503392641
+exist-core/src/main/java/org/exist/util/RingBuffer.java,org.exist.util.RingBuffer,50,3,4,8,1,1.0,1,59.33324386670602
+exist-core/src/main/java/org/exist/util/UTF16CharacterSet.java,org.exist.util.UTF16CharacterSet,19,1,6,1,1,1.0,0,60.763589506603545
+exist-core/src/main/java/org/exist/util/ReadOnlyException.java,org.exist.util.ReadOnlyException,23,2,1,2,2,0.0,1,73.02629152991796
+exist-core/src/main/java/org/exist/util/StringInputSource.java,org.exist.util.StringInputSource,116,9,1,12,5,0.2777777777777778,7,65.58727676659535
+exist-core/src/main/java/org/exist/util/OrderedLinkedList.java,org.exist.util.OrderedLinkedList,205,13,4,31,1,0.7692307692307693,2,60.3631304361655
+exist-core/src/main/java/org/exist/util/Stacktrace.java,org.exist.util.Stacktrace,71,4,1,7,2,0.0,2,59.79606925856544
+exist-core/src/main/java/org/exist/util/ZipEntryInputSource.java,org.exist.util.ZipEntryInputSource,93,7,3,9,4,0.2857142857142857,5,65.9137472476035
+exist-core/src/main/java/org/exist/util/CompressedWhitespace.java,org.exist.util.CompressedWhitespace,247,12,2,46,2,0.42424242424242425,7,55.19638653978383
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,254,12,0,72,6,0.0,6,53.24950466739358
+exist-core/src/main/java/org/exist/util/GZIPInputSource.java,org.exist.util.GZIPInputSource,131,8,3,13,4,0.2857142857142857,8,61.765026637691854
+exist-core/src/main/java/org/exist/util/StringBuilderUtil.java,org.exist.util.StringBuilderUtil,24,1,0,2,1,1.0,2,56.20577096667096
+exist-core/src/main/java/org/exist/util/ProgressBar.java,org.exist.util.ProgressBar,43,4,3,8,1,0.8333333333333334,3,63.19282446246233
+exist-core/src/main/java/org/exist/util/ByteArrayPool.java,org.exist.util.ByteArrayPool,64,3,4,12,2,0.3333333333333333,2,55.90066070217928
+exist-core/src/main/java/org/exist/util/HexEncoder.java,org.exist.util.HexEncoder,15,1,1,2,1,1.0,1,58.163505188728024
+exist-core/src/main/java/org/exist/util/URIResolverHierarchy.java,org.exist.util.URIResolverHierarchy,55,3,1,9,1,1.0,2,59.58896146021575
+exist-core/src/main/java/org/exist/util/XMLFilenameFilter.java,org.exist.util.XMLFilenameFilter,21,2,0,5,2,0.0,4,63.171235545352566
+exist-core/src/main/java/org/exist/util/FixedByteArray.java,org.exist.util.FixedByteArray,89,14,3,14,6,0.2857142857142857,5,74.40351498600744
+exist-core/src/main/java/org/exist/util/Holder.java,org.exist.util.Holder,17,2,1,2,2,0.0,0,76.08283445720305
+exist-core/src/main/java/org/exist/util/LongLinkedList.java,org.exist.util.LongLinkedList,138,10,3,17,2,0.4,3,63.37692391835753
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,71,11,1,15,3,0.6545454545454545,3,73.26347965385438
+exist-core/src/main/java/org/exist/util/SingleInstanceConfiguration.java,org.exist.util.SingleInstanceConfiguration,61,5,3,7,1,0.2,4,65.10629675052532
+exist-core/src/main/java/org/exist/util/ConcurrentValueWrapper.java,org.exist.util.ConcurrentValueWrapper,94,6,2,6,1,1.0,6,62.459389548807685
+exist-core/src/main/java/org/exist/util/Occurrences.java,org.exist.util.Occurrences,66,9,3,10,1,0.4166666666666667,4,73.2254922569596
+exist-core/src/main/java/org/exist/util/FileInputSource.java,org.exist.util.FileInputSource,159,10,3,17,4,0.26666666666666666,10,61.08160292470728
+exist-core/src/main/java/org/exist/util/NamedThreadFactory.java,org.exist.util.NamedThreadFactory,71,4,4,5,1,0.16666666666666666,5,60.509282047345096
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,525,25,2,56,17,0.02,24,57.179830887561316
+exist-core/src/main/java/org/exist/util/ExistSAXParserFactory.java,org.exist.util.ExistSAXParserFactory,97,2,2,13,1,1.0,7,44.656789864889845
+exist-core/src/main/java/org/exist/util/CollectionScanner.java,org.exist.util.CollectionScanner,32,2,0,6,1,0.0,7,56.922723261692845
+exist-core/src/main/java/org/exist/util/sanity/AssertFailure.java,org.exist.util.sanity.AssertFailure,33,3,1,3,3,0.0,1,72.30449923102506
+exist-core/src/main/java/org/exist/util/sanity/SanityCheck.java,org.exist.util.sanity.SanityCheck,79,6,2,15,1,0.4,7,61.69738779333865
+exist-core/src/main/java/org/exist/util/ProgressIndicator.java,org.exist.util.ProgressIndicator,68,8,3,8,1,0.7142857142857143,0,73.30523012896275
+exist-core/src/main/java/org/exist/util/HtmlToXmlParser.java,org.exist.util.HtmlToXmlParser,64,1,9,7,1,1.0,9,39.28196875342081
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,152,8,7,23,2,0.2857142857142857,13,55.85158461453107
+exist-core/src/main/java/org/exist/util/UUIDGenerator.java,org.exist.util.UUIDGenerator,58,3,4,3,2,0.0,3,63.93559379078664
+exist-core/src/main/java/org/exist/util/XMLNames.java,org.exist.util.XMLNames,135,7,0,61,1,0.0,2,54.49683331408573
+exist-core/src/main/java/org/exist/util/SSLHelper.java,org.exist.util.SSLHelper,113,8,3,14,5,0.07142857142857142,5,62.22809433463498
+exist-core/src/main/java/org/exist/util/CharArrayPool.java,org.exist.util.CharArrayPool,61,3,4,12,2,0.3333333333333333,2,56.2825372286154
+exist-core/src/main/java/org/exist/util/TraceableStateChanges.java,org.exist.util.TraceableStateChanges,64,4,1,6,1,1.0,6,60.26098079307406
+exist-core/src/main/java/org/exist/util/LockException.java,org.exist.util.LockException,21,3,1,3,3,0.0,1,76.58646356122246
+exist-core/src/main/java/org/exist/util/HSort.java,org.exist.util.HSort,519,12,0,96,6,0.0,6,43.71975471327845
+exist-core/src/main/java/org/exist/util/XQueryFilenameFilter.java,org.exist.util.XQueryFilenameFilter,24,2,1,7,1,1.0,5,60.68999167598087
+exist-core/src/main/java/org/exist/util/Compressor.java,org.exist.util.Compressor,87,4,0,5,2,0.0,6,57.61824947905045
+exist-core/src/main/java/org/exist/util/NamedThreadGroupFactory.java,org.exist.util.NamedThreadGroupFactory,38,2,2,3,1,1.0,2,60.45560422685785
+exist-core/src/main/java/org/exist/util/ByteArray.java,org.exist.util.ByteArray,14,10,0,10,10,0.0,0,96.67786536066454
+exist-core/src/main/java/org/exist/util/PatternFactory.java,org.exist.util.PatternFactory,32,4,2,4,2,0.5,3,70.23810692063884
+exist-core/src/main/java/org/exist/util/WeakLazyStripes.java,org.exist.util.WeakLazyStripes,382,8,13,46,1,0.5357142857142857,11,45.47484476630946
+exist-core/src/main/java/org/exist/util/IndexCallback.java,org.exist.util.IndexCallback,5,1,0,1,1,1.0,0,84.61819053717403
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,362,21,11,44,4,0.05238095238095238,21,59.28977867368983
+exist-core/src/main/java/org/exist/util/EXistInputSource.java,org.exist.util.EXistInputSource,56,6,1,7,3,0.2,1,74.1813571212242
+exist-core/src/main/java/org/exist/util/IterableEnumeration.java,org.exist.util.IterableEnumeration,25,3,1,3,1,1.0,2,72.7837211852896
+exist-core/src/main/java/org/exist/util/ValueOccurrences.java,org.exist.util.ValueOccurrences,80,9,3,12,1,0.4722222222222222,8,67.61693034893258
+exist-core/src/main/java/org/exist/util/InsertionSort.java,org.exist.util.InsertionSort,192,6,0,56,6,0.0,6,47.29061128437133
+exist-core/src/main/java/org/exist/util/PropertiesBuilder.java,org.exist.util.PropertiesBuilder,30,5,1,5,2,0.6,1,75.45636972574164
+exist-core/src/main/java/org/exist/util/XMLReaderPool.java,org.exist.util.XMLReaderPool,74,8,0,10,5,0.0,5,68.36227493063554
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,250,9,0,24,1,0.0,28,51.68665763199598
+exist-core/src/main/java/org/exist/resolver/RecordingContentHandler.java,org.exist.resolver.RecordingContentHandler,78,13,1,14,1,1.0,13,74.02323233836893
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,121,6,1,19,2,0.2,15,56.541546198459876
+exist-core/src/main/java/org/exist/scheduler/Scheduler.java,org.exist.scheduler.Scheduler,176,18,0,18,17,0.0,0,78.26443377678352
+exist-core/src/main/java/org/exist/scheduler/JobConfig.java,org.exist.scheduler.JobConfig,98,12,20,14,4,0.12121212121212122,6,70.72278012722724
+exist-core/src/main/java/org/exist/scheduler/UserJob.java,org.exist.scheduler.UserJob,17,1,1,1,1,1.0,0,70.91671256571789
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,621,25,6,68,1,0.3333333333333333,45,52.7390450120647
+exist-core/src/main/java/org/exist/scheduler/impl/ShutdownTask.java,org.exist.scheduler.impl.ShutdownTask,43,4,0,4,4,0.0,5,68.3989767709043
+exist-core/src/main/java/org/exist/scheduler/impl/SystemTaskJobImpl.java,org.exist.scheduler.impl.SystemTaskJobImpl,87,7,3,10,4,0.19047619047619047,7,64.53970594501384
+exist-core/src/main/java/org/exist/scheduler/JobException.java,org.exist.scheduler.JobException,57,2,2,6,1,1.0,3,54.09538758929509
+exist-core/src/main/java/org/exist/scheduler/JobDescription.java,org.exist.scheduler.JobDescription,38,3,7,3,3,0.0,0,75.81206040283973
+exist-core/src/main/java/org/exist/scheduler/UserJavaJob.java,org.exist.scheduler.UserJavaJob,46,2,0,3,1,0.0,6,57.35840724479515
+exist-core/src/main/java/org/exist/scheduler/ScheduledJobInfo.java,org.exist.scheduler.ScheduledJobInfo,141,11,2,20,1,1.0,7,65.43906222497851
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,208,11,5,33,1,0.2545454545454545,29,55.5929525997234
+exist-core/src/main/java/org/exist/scheduler/SystemTaskJob.java,org.exist.scheduler.SystemTaskJob,5,1,0,1,1,1.0,0,84.61819053717403
+exist-core/src/main/java/org/exist/xupdate/Conditional.java,org.exist.xupdate.Conditional,79,4,1,10,3,0.16666666666666666,14,55.23112525530547
+exist-core/src/main/java/org/exist/xupdate/Rename.java,org.exist.xupdate.Rename,66,3,0,8,3,0.0,20,52.73103214015837
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,804,29,36,166,10,0.1724137931034483,55,49.687165139631006
+exist-core/src/main/java/org/exist/xupdate/Update.java,org.exist.xupdate.Update,90,3,0,12,3,0.0,23,48.355146291802924
+exist-core/src/main/java/org/exist/xupdate/Replace.java,org.exist.xupdate.Replace,96,3,0,13,3,0.0,22,47.47670113468884
+exist-core/src/main/java/org/exist/xupdate/Append.java,org.exist.xupdate.Append,101,4,1,14,2,0.16666666666666666,20,51.67322774079122
+exist-core/src/main/java/org/exist/xupdate/Insert.java,org.exist.xupdate.Insert,88,4,3,11,1,0.5,14,54.469114963498726
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,305,15,10,32,5,0.21904761904761905,35,56.121672484415974
+exist-core/src/main/java/org/exist/xupdate/Remove.java,org.exist.xupdate.Remove,63,3,0,7,3,0.0,15,54.3887354801183
+exist-core/src/main/java/org/exist/debuggee/DummyDebuggee.java,org.exist.debuggee.DummyDebuggee,25,3,0,3,3,0.0,0,77.67097390330223
+exist-core/src/main/java/org/exist/debuggee/CommandContinuation.java,org.exist.debuggee.CommandContinuation,35,8,7,8,8,0.0,0,85.88322478309055
+exist-core/src/main/java/org/exist/debuggee/DebuggeeJoint.java,org.exist.debuggee.DebuggeeJoint,53,22,0,22,22,0.0,0,91.53576534787156
+exist-core/src/main/java/org/exist/debuggee/Packet.java,org.exist.debuggee.Packet,12,2,0,2,2,0.0,0,82.89093368333656
+exist-core/src/main/java/org/exist/debuggee/DebuggeeFactory.java,org.exist.debuggee.DebuggeeFactory,67,2,2,14,2,0.0,10,48.18419213514478
+exist-core/src/main/java/org/exist/debuggee/Debuggee.java,org.exist.debuggee.Debuggee,19,3,4,3,3,0.0,0,82.37871790288132
+exist-core/src/main/java/org/exist/security/User.java,org.exist.security.User,134,20,3,20,19,0.0,0,81.84553103647362
+exist-core/src/main/java/org/exist/security/utils/Utils.java,org.exist.security.utils.Utils,29,2,0,4,1,0.0,4,60.417699176357644
+exist-core/src/main/java/org/exist/security/PermissionRequired.java,org.exist.security.PermissionRequired,29,3,8,3,3,0.0,0,78.37270563195469
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,81,4,2,11,1,0.16666666666666666,6,55.49739754522997
+exist-core/src/main/java/org/exist/security/BouncyCastleJceProviderStartupTrigger.java,org.exist.security.BouncyCastleJceProviderStartupTrigger,20,1,1,1,1,1.0,3,60.41891191324326
+exist-core/src/main/java/org/exist/security/Credential.java,org.exist.security.Credential,12,2,0,2,2,0.0,0,82.89093368333656
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,416,10,12,94,4,0.022222222222222223,7,45.04644583484088
+exist-core/src/main/java/org/exist/security/PermissionDeniedException.java,org.exist.security.PermissionDeniedException,34,4,1,4,4,0.0,1,74.77245473305312
+exist-core/src/main/java/org/exist/security/management/AccountsManagement.java,org.exist.security.management.AccountsManagement,21,8,0,8,8,0.0,0,90.72262542929467
+exist-core/src/main/java/org/exist/security/management/GroupsManagement.java,org.exist.security.management.GroupsManagement,22,8,0,8,8,0.0,0,90.28190949170097
+exist-core/src/main/java/org/exist/security/AXSchemaType.java,org.exist.security.AXSchemaType,52,5,2,9,1,0.2,1,67.81372460626119
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,604,25,1,90,6,0.0,34,52.91357866749425
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,339,30,9,65,14,0.08735632183908046,25,63.93866083577443
+exist-core/src/main/java/org/exist/security/XmldbPrincipal.java,org.exist.security.XmldbPrincipal,9,1,0,1,1,1.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,226,5,6,19,1,0.9,18,46.793240453032006
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,330,17,17,48,10,0.03676470588235294,42,54.49315244028942
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,882,56,21,145,2,0.1448051948051948,59,58.53856349331918
+exist-core/src/main/java/org/exist/security/internal/web/HttpAccount.java,org.exist.security.internal.web.HttpAccount,30,1,1,8,1,1.0,7,48.893694748905325
+exist-core/src/main/java/org/exist/security/internal/SubjectAccreditedImpl.java,org.exist.security.internal.SubjectAccreditedImpl,44,4,1,5,2,0.5,5,67.43091099700659
+exist-core/src/main/java/org/exist/security/internal/EventAuthentication.java,org.exist.security.internal.EventAuthentication,39,4,4,4,1,0.6666666666666666,2,69.79158401152758
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,148,22,5,28,9,0.06493506493506493,6,74.32262471252683
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,280,44,9,57,18,0.040169133192389,17,72.99424481639663
+exist-core/src/main/java/org/exist/security/internal/aider/ACEAider.java,org.exist.security.internal.aider.ACEAider,57,11,4,11,2,0.38181818181818183,0,77.74383149021342
+exist-core/src/main/java/org/exist/security/internal/aider/PermissionAiderFactory.java,org.exist.security.internal.aider.PermissionAiderFactory,20,1,1,2,1,1.0,2,58.18089111048912
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,360,37,3,72,10,0.2897897897897898,8,65.94630732724902
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,172,21,1,37,3,0.5,9,67.87653361510111
+exist-core/src/main/java/org/exist/security/internal/SubjectImpl.java,org.exist.security.internal.SubjectImpl,49,5,1,6,1,0.1,3,68.22680028630924
+exist-core/src/main/java/org/exist/security/internal/Password.java,org.exist.security.internal.Password,140,12,5,25,1,0.18181818181818182,14,63.13847297558357
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,25,5,0,5,4,0.0,1,76.13523729572093
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,291,16,5,26,5,0.11666666666666667,20,58.74646527913058
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,140,8,6,21,1,0.21428571428571427,26,57.02272084436222
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,482,42,10,94,11,0.03716608594657375,29,62.1305968576675
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,494,44,3,82,1,0.41226215644820297,12,63.76339459105207
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,214,40,2,41,3,0.8115384615384615,5,76.734563686244
+exist-core/src/main/java/org/exist/security/realm/AuthenticatingRealm.java,org.exist.security.realm.AuthenticatingRealm,10,1,0,1,1,1.0,0,78.05153303713244
+exist-core/src/main/java/org/exist/security/realm/Realm.java,org.exist.security.realm.Realm,29,14,0,14,14,0.0,0,92.96639549355925
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,257,43,2,48,24,0.1893687707641196,13,74.93508359855859
+exist-core/src/main/java/org/exist/security/SchemaType.java,org.exist.security.SchemaType,11,2,0,2,2,0.0,0,83.71525199165937
+exist-core/src/main/java/org/exist/security/Account.java,org.exist.security.Account,33,4,1,4,4,0.0,0,79.87400359905571
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,430,35,3,92,5,0.20168067226890757,14,61.67761385452722
+exist-core/src/main/java/org/exist/security/AuthenticationException.java,org.exist.security.AuthenticationException,44,4,7,4,1,1.0,1,68.88090624405008
+exist-core/src/main/java/org/exist/security/Session.java,org.exist.security.Session,58,8,4,9,1,0.21428571428571427,6,71.29488114649233
+exist-core/src/main/java/org/exist/security/Subject.java,org.exist.security.Subject,17,5,0,5,5,0.0,0,88.27183509223494
+exist-core/src/main/java/org/exist/security/PermissionRequiredAspect.java,org.exist.security.PermissionRequiredAspect,107,4,0,29,4,0.0,8,51.24045263826654
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,185,47,12,47,47,0.0,0,86.88457706516616
+exist-core/src/main/java/org/exist/security/Principal.java,org.exist.security.Principal,25,9,0,9,9,0.0,0,90.18669578361515
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,17,6,1,6,6,0.0,0,89.9990919460724
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission,102,15,0,15,15,0.0,0,81.70517759219334
+exist-core/src/main/java/org/exist/security/AccountComparator.java,org.exist.security.AccountComparator,12,1,0,1,1,1.0,2,66.50367384166923
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,118,14,5,21,2,0.46153846153846156,5,67.9788243813616
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,233,33,35,33,33,0.0,0,81.34888862455709
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,225,19,3,50,5,0.15789473684210525,25,62.16866148130113
+exist-core/src/main/java/org/exist/security/EXistSchemaType.java,org.exist.security.EXistSchemaType,44,5,2,9,1,0.2,1,69.39634225043855
+exist-core/src/main/java/org/exist/collections/CollectionURI.java,org.exist.collections.CollectionURI,102,7,4,16,1,0.7142857142857143,2,59.976564691506496
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,443,78,2,79,1,1.0,5,74.61687558246606
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationException.java,org.exist.collections.CollectionConfigurationException,39,4,1,4,4,0.0,1,73.47265463450431
+exist-core/src/main/java/org/exist/collections/IndexInfo.java,org.exist.collections.IndexInfo,93,14,7,18,3,0.21978021978021978,4,72.50248189292948
+exist-core/src/main/java/org/exist/collections/ManagedLocks.java,org.exist.collections.ManagedLocks,88,5,2,9,2,0.3,5,61.149984253321186
+exist-core/src/main/java/org/exist/collections/CollectionMetadata.java,org.exist.collections.CollectionMetadata,23,2,1,2,1,1.0,1,70.73714796232916
+exist-core/src/main/java/org/exist/collections/CollectionCache.java,org.exist.collections.CollectionCache,326,10,7,11,1,0.4222222222222222,13,54.49723304333634
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,1255,75,2,75,61,0.0,3,73.17431324205901
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,1965,104,12,293,8,0.19977595220313668,89,55.34510222885497
+exist-core/src/main/java/org/exist/collections/triggers/STXTemplatesCache.java,org.exist.collections.triggers.STXTemplatesCache,100,4,4,7,2,0.3333333333333333,15,53.64056095378934
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,317,39,2,78,1,0.2807017543859649,20,68.08559655251793
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,184,28,5,50,3,0.36243386243386244,3,73.0890196289166
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggersVisitor.java,org.exist.collections.triggers.AbstractTriggersVisitor,21,3,1,3,2,0.3333333333333333,0,78.32140601489651
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,92,14,0,18,9,0.0,11,70.34917261403261
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,424,18,5,43,13,0.058823529411764705,16,55.2257593050912
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,638,29,31,128,3,0.5246305418719212,39,52.98438052015667
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggerProxy.java,org.exist.collections.triggers.CollectionTriggerProxy,15,2,0,2,2,0.0,1,75.14279581375823
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,277,7,5,30,1,0.5238095238095238,26,46.79028655496401
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,148,14,3,18,10,0.01098901098901099,12,66.25993251522192
+exist-core/src/main/java/org/exist/collections/triggers/TriggersVisitor.java,org.exist.collections.triggers.TriggersVisitor,10,1,0,1,1,1.0,0,78.05153303713244
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,125,13,1,30,2,0.5769230769230769,12,65.53736142363395
+exist-core/src/main/java/org/exist/collections/triggers/TriggerPhase.java,org.exist.collections.triggers.TriggerPhase,14,1,0,3,1,1.0,1,64.40492527984871
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggersVisitor.java,org.exist.collections.triggers.DocumentTriggersVisitor,11,1,0,1,1,1.0,1,72.40724958418757
+exist-core/src/main/java/org/exist/collections/triggers/TriggerProxies.java,org.exist.collections.triggers.TriggerProxies,11,2,0,2,2,0.0,0,83.71525199165937
+exist-core/src/main/java/org/exist/collections/triggers/TriggerEvent.java,org.exist.collections.triggers.TriggerEvent,75,4,1,12,1,0.16666666666666666,6,56.940482097531344
+exist-core/src/main/java/org/exist/collections/triggers/Trigger.java,org.exist.collections.triggers.Trigger,101,1,12,1,1,1.0,0,56.14330270594831
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,138,14,3,22,9,0.0,16,65.79314196636707
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,100,14,0,14,14,0.0,0,81.2391647524913
+exist-core/src/main/java/org/exist/collections/triggers/TriggerStatePerThread.java,org.exist.collections.triggers.TriggerStatePerThread,283,4,1,19,1,1.0,9,41.94910055152295
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,38,8,0,8,8,0.0,0,85.10412701031925
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggersVisitor.java,org.exist.collections.triggers.CollectionTriggersVisitor,11,1,0,1,1,1.0,1,72.40724958418757
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,328,42,6,74,3,0.281068524970964,17,69.24608085467472
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggerProxy.java,org.exist.collections.triggers.DocumentTriggerProxy,15,2,0,2,2,0.0,1,75.14279581375823
+exist-core/src/main/java/org/exist/collections/triggers/TriggerProxy.java,org.exist.collections.triggers.TriggerProxy,13,3,0,3,3,0.0,0,85.97388274008566
+exist-core/src/main/java/org/exist/collections/triggers/TriggerException.java,org.exist.collections.triggers.TriggerException,36,4,1,4,4,0.0,1,74.23095397035887
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggerProxy.java,org.exist.collections.triggers.AbstractTriggerProxy,46,6,2,7,1,0.4,4,69.9993995296565
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,388,14,8,50,2,0.4065934065934066,34,50.93728804002025
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,250,14,24,47,3,0.18681318681318682,27,56.07217652859919
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,153,6,4,15,4,0.0,21,52.69454071724961
+exist-core/src/main/java/org/exist/source/BinarySource.java,org.exist.source.BinarySource,62,9,3,11,4,0.2777777777777778,7,72.51634356288879
+exist-core/src/main/java/org/exist/source/ClassLoaderSource.java,org.exist.source.ClassLoaderSource,52,4,2,12,2,0.16666666666666666,6,61.24456354974307
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,119,14,2,22,8,0.06593406593406594,8,68.42690298574448
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source,128,14,0,14,14,0.0,0,78.9004903299821
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,116,15,5,20,2,0.4666666666666667,9,69.90006134305244
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,416,7,1,91,1,0.14285714285714285,30,39.31806760639144
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,194,17,5,31,2,0.4852941176470588,19,63.33864946805161
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,203,14,7,49,1,0.6813186813186813,14,59.314704662538325
+exist-core/src/main/java/org/exist/source/StringSource.java,org.exist.source.StringSource,50,8,1,8,4,0.35714285714285715,6,75.70178295600216
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,30,8,0,8,8,0.0,0,87.34359964461194
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,182,10,9,24,1,0.24444444444444444,30,55.054065479235554
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,119,5,2,16,1,0.1,25,52.51501926241842
+exist-core/src/main/java/org/exist/backup/xquery/ListBackups.java,org.exist.backup.xquery.ListBackups,87,2,4,13,2,0.0,25,43.3379972588654
+exist-core/src/main/java/org/exist/backup/xquery/RetrieveBackup.java,org.exist.backup.xquery.RetrieveBackup,76,2,1,12,1,1.0,18,45.22995785050988
+exist-core/src/main/java/org/exist/backup/xquery/BackupModule.java,org.exist.backup.xquery.BackupModule,50,5,5,5,5,0.0,1,74.51446624708007
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,435,7,27,52,1,0.047619047619047616,40,39.293326275306875
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,587,19,17,87,1,0.2807017543859649,46,48.43003992781297
+exist-core/src/main/java/org/exist/backup/restore/RestoreHandler.java,org.exist.backup.restore.RestoreHandler,30,2,0,2,2,0.0,1,64.83480594968296
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,59,5,0,17,5,0.0,3,63.28070008867602
+exist-core/src/main/java/org/exist/backup/restore/DeferredPermission.java,org.exist.backup.restore.DeferredPermission,13,3,0,3,3,0.0,0,85.97388274008566
+exist-core/src/main/java/org/exist/backup/restore/ResourceDeferredPermission.java,org.exist.backup.restore.ResourceDeferredPermission,28,2,1,4,2,0.0,10,58.12328636345231
+exist-core/src/main/java/org/exist/backup/restore/SkippedEntryDeferredPermission.java,org.exist.backup.restore.SkippedEntryDeferredPermission,21,3,0,3,3,0.0,1,77.31549308713167
+exist-core/src/main/java/org/exist/backup/restore/CollectionDeferredPermission.java,org.exist.backup.restore.CollectionDeferredPermission,27,2,1,4,2,0.0,9,58.66202041195048
+exist-core/src/main/java/org/exist/backup/restore/AbstractDeferredPermission.java,org.exist.backup.restore.AbstractDeferredPermission,52,8,6,8,2,0.21428571428571427,2,74.55484153866236
+exist-core/src/main/java/org/exist/backup/restore/listener/LogRestoreListener.java,org.exist.backup.restore.listener.LogRestoreListener,24,3,1,3,1,1.0,1,73.84207661289562
+exist-core/src/main/java/org/exist/backup/restore/listener/AbstractRestoreListener.java,org.exist.backup.restore.listener.AbstractRestoreListener,36,6,0,6,6,0.0,1,75.43737117080607
+exist-core/src/main/java/org/exist/backup/restore/listener/RestoreListener.java,org.exist.backup.restore.listener.RestoreListener,24,9,0,9,9,0.0,0,90.57343046854389
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,168,7,2,37,2,0.2857142857142857,25,51.39212248011533
+exist-core/src/main/java/org/exist/backup/BackupDialog.java,org.exist.backup.BackupDialog,109,7,4,7,1,0.23809523809523808,12,57.65592710384994
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,105,4,8,18,1,0.5,13,51.78163348459294
+exist-core/src/main/java/org/exist/backup/GuiRestoreServiceTaskListener.java,org.exist.backup.GuiRestoreServiceTaskListener,123,19,2,22,1,0.631578947368421,9,71.14875441804281
+exist-core/src/main/java/org/exist/backup/RestoreDialog.java,org.exist.backup.RestoreDialog,226,13,14,16,1,0.16666666666666666,20,55.9927329787337
+exist-core/src/main/java/org/exist/backup/RawDataBackup.java,org.exist.backup.RawDataBackup,17,2,0,2,2,0.0,0,79.59118605342715
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,114,12,4,17,1,0.4393939393939394,11,66.55342480148126
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,544,13,7,79,3,0.358974358974359,36,44.09878574455274
+exist-core/src/main/java/org/exist/backup/BackupFile.java,org.exist.backup.BackupFile,47,7,3,8,1,0.7619047619047619,2,73.63712642785693
+exist-core/src/main/java/org/exist/backup/BackupDescriptor.java,org.exist.backup.BackupDescriptor,51,16,6,16,16,0.0,0,88.88325266090666
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,465,12,14,67,1,0.045454545454545456,67,44.310606743413786
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,874,14,17,94,3,0.3076923076923077,70,39.82700641228198
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,101,11,7,15,2,0.4,11,66.42955287056321
+exist-core/src/main/java/org/exist/backup/DescriptorResourceCounter.java,org.exist.backup.DescriptorResourceCounter,45,2,3,2,1,1.0,5,57.240023558503225
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,222,3,12,23,1,0.3333333333333333,28,37.60086725190443
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,239,15,5,46,1,0.8761904761904762,24,57.50009216043004
+exist-core/src/main/java/org/exist/backup/AbstractBackupDescriptor.java,org.exist.backup.AbstractBackupDescriptor,54,4,2,9,3,0.0,6,61.90238979895638
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,184,14,3,34,1,0.7802197802197802,16,60.231669060735676
+exist-core/src/main/java/org/exist/backup/ErrorReport.java,org.exist.backup.ErrorReport,164,9,12,10,1,0.5555555555555556,1,63.69933992816045
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,593,26,25,65,6,0.16615384615384615,66,51.25334494492608
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,156,5,1,23,1,0.0,32,48.556106459627955
+exist-core/src/main/java/org/exist/storage/ContentLoadingObserver.java,org.exist.storage.ContentLoadingObserver,87,12,0,12,12,0.0,0,81.0981147393926
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,38,2,2,6,1,1.0,8,56.12371383004224
+exist-core/src/main/java/org/exist/storage/QNameRangeIndexSpec.java,org.exist.storage.QNameRangeIndexSpec,45,2,1,8,1,1.0,7,53.18083221969336
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,106,7,1,7,1,1.0,1,68.28012405858719
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,171,17,3,36,2,0.8823529411764706,6,64.58373527204084
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,111,15,0,15,15,0.0,0,80.90410760034854
+exist-core/src/main/java/org/exist/storage/io/VariableByteInputStream.java,org.exist.storage.io.VariableByteInputStream,32,3,1,3,1,1.0,2,70.44504676278042
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,356,23,11,66,2,0.2727272727272727,6,60.056950242197445
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,203,18,1,21,1,0.8888888888888888,5,65.46672354719765
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,152,14,0,36,4,0.0,6,63.46314936684154
+exist-core/src/main/java/org/exist/storage/dom/RemovePageLoggable.java,org.exist.storage.dom.RemovePageLoggable,87,11,8,12,2,0.41818181818181815,5,68.4976662465705
+exist-core/src/main/java/org/exist/storage/dom/InsertValueLoggable.java,org.exist.storage.dom.InsertValueLoggable,73,9,6,10,2,0.4444444444444444,5,67.96307722643328
+exist-core/src/main/java/org/exist/storage/dom/AddValueLoggable.java,org.exist.storage.dom.AddValueLoggable,87,13,5,16,3,0.34615384615384615,5,70.70625152837265
+exist-core/src/main/java/org/exist/storage/dom/RemoveEmptyPageLoggable.java,org.exist.storage.dom.RemoveEmptyPageLoggable,56,8,4,8,3,0.32142857142857145,5,71.28774598127833
+exist-core/src/main/java/org/exist/storage/dom/SplitPageLoggable.java,org.exist.storage.dom.SplitPageLoggable,63,8,5,8,1,0.5357142857142857,7,68.64364234412719
+exist-core/src/main/java/org/exist/storage/dom/UpdateLinkLoggable.java,org.exist.storage.dom.UpdateLinkLoggable,57,8,5,8,3,0.32142857142857145,5,70.12984573554978
+exist-core/src/main/java/org/exist/storage/dom/AddMovedValueLoggable.java,org.exist.storage.dom.AddMovedValueLoggable,49,8,1,8,6,0.10714285714285714,3,72.84657383972495
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,167,5,8,21,1,0.8,22,47.18729821910833
+exist-core/src/main/java/org/exist/storage/dom/RemoveOverflowLoggable.java,org.exist.storage.dom.RemoveOverflowLoggable,60,8,4,8,2,0.42857142857142855,5,69.80360523114962
+exist-core/src/main/java/org/exist/storage/dom/RecordPos.java,org.exist.storage.dom.RecordPos,42,7,4,7,1,0.5714285714285714,0,75.19640821339827
+exist-core/src/main/java/org/exist/storage/dom/ItemId.java,org.exist.storage.dom.ItemId,58,9,9,9,4,0.16666666666666666,0,74.4957067388814
+exist-core/src/main/java/org/exist/storage/dom/WriteOverflowPageLoggable.java,org.exist.storage.dom.WriteOverflowPageLoggable,68,10,4,11,2,0.4444444444444444,6,70.44191930912619
+exist-core/src/main/java/org/exist/storage/dom/CreatePageLoggable.java,org.exist.storage.dom.CreatePageLoggable,64,9,5,10,3,0.25,5,70.08114968141729
+exist-core/src/main/java/org/exist/storage/dom/UpdateHeaderLoggable.java,org.exist.storage.dom.UpdateHeaderLoggable,66,8,6,9,3,0.32142857142857145,5,67.85101233706223
+exist-core/src/main/java/org/exist/storage/dom/UpdateValueLoggable.java,org.exist.storage.dom.UpdateValueLoggable,68,8,6,8,2,0.42857142857142855,6,67.26539929942427
+exist-core/src/main/java/org/exist/storage/dom/AddLinkLoggable.java,org.exist.storage.dom.AddLinkLoggable,56,8,4,8,3,0.32142857142857145,5,70.85690087731557
+exist-core/src/main/java/org/exist/storage/dom/DOMTransaction.java,org.exist.storage.dom.DOMTransaction,74,4,5,6,1,0.16666666666666666,6,59.274615365407755
+exist-core/src/main/java/org/exist/storage/dom/IRawNodeIterator.java,org.exist.storage.dom.IRawNodeIterator,25,3,0,3,3,0.0,0,79.7787898909699
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,256,8,12,38,3,0.32142857142857145,24,47.88067484770114
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,3452,85,35,462,4,0.3686274509803922,82,44.369950725911835
+exist-core/src/main/java/org/exist/storage/dom/RemoveValueLoggable.java,org.exist.storage.dom.RemoveValueLoggable,77,8,7,12,2,0.4642857142857143,6,64.97765795273625
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,211,6,11,23,1,0.5333333333333333,23,49.30157536448124
+exist-core/src/main/java/org/exist/storage/BufferStats.java,org.exist.storage.BufferStats,41,5,6,5,1,0.4,0,72.58495617172936
+exist-core/src/main/java/org/exist/storage/RangeIndexSpec.java,org.exist.storage.RangeIndexSpec,146,10,15,13,6,0.06666666666666667,1,66.21485642193757
+exist-core/src/main/java/org/exist/storage/SystemTaskManager.java,org.exist.storage.SystemTaskManager,76,4,3,14,1,0.5,12,56.67508647237996
+exist-core/src/main/java/org/exist/storage/sync/SyncTask.java,org.exist.storage.sync.SyncTask,69,7,4,10,4,0.14285714285714285,11,64.33921230624374
+exist-core/src/main/java/org/exist/storage/BrokerFactory.java,org.exist.storage.BrokerFactory,112,5,4,10,1,0.1,20,55.03296113775513
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,178,7,4,22,1,0.7142857142857143,3,53.72178959329651
+exist-core/src/main/java/org/exist/storage/index/AbstractBFileLoggable.java,org.exist.storage.index.AbstractBFileLoggable,46,8,2,8,3,0.39285714285714285,5,75.10951941807579
+exist-core/src/main/java/org/exist/storage/index/FreeSpace.java,org.exist.storage.index.FreeSpace,57,6,4,8,1,0.6,1,70.37560636791815
+exist-core/src/main/java/org/exist/storage/index/OverflowAppendLoggable.java,org.exist.storage.index.OverflowAppendLoggable,76,8,4,8,4,0.32142857142857145,5,67.29993006348543
+exist-core/src/main/java/org/exist/storage/index/OverflowCreatePageLoggable.java,org.exist.storage.index.OverflowCreatePageLoggable,60,8,2,8,5,0.21428571428571427,3,71.04883756697039
+exist-core/src/main/java/org/exist/storage/index/RemoveEmptyPageLoggable.java,org.exist.storage.index.RemoveEmptyPageLoggable,59,8,1,8,5,0.21428571428571427,3,71.98499964246986
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,2595,73,26,221,12,0.1936834094368341,51,48.94036847677351
+exist-core/src/main/java/org/exist/storage/index/OverflowCreateLoggable.java,org.exist.storage.index.OverflowCreateLoggable,59,8,1,8,5,0.21428571428571427,3,72.01558979285944
+exist-core/src/main/java/org/exist/storage/index/BTreeStore.java,org.exist.storage.index.BTreeStore,22,2,0,4,2,0.0,4,63.57471864007355
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,171,10,11,14,6,0.044444444444444446,13,59.92797528643634
+exist-core/src/main/java/org/exist/storage/index/CreatePageLoggable.java,org.exist.storage.index.CreatePageLoggable,55,8,1,8,5,0.21428571428571427,3,72.68068276976392
+exist-core/src/main/java/org/exist/storage/index/OverflowModifiedLoggable.java,org.exist.storage.index.OverflowModifiedLoggable,76,8,4,8,5,0.21428571428571427,3,67.54130441023574
+exist-core/src/main/java/org/exist/storage/index/StoreValueLoggable.java,org.exist.storage.index.StoreValueLoggable,79,10,3,10,4,0.37777777777777777,5,68.94876805552576
+exist-core/src/main/java/org/exist/storage/index/OverflowStoreLoggable.java,org.exist.storage.index.OverflowStoreLoggable,75,7,5,7,3,0.42857142857142855,3,65.53535551068981
+exist-core/src/main/java/org/exist/storage/index/OverflowRemoveLoggable.java,org.exist.storage.index.OverflowRemoveLoggable,82,8,5,8,4,0.32142857142857145,3,66.00331735695322
+exist-core/src/main/java/org/exist/storage/index/BFileCallback.java,org.exist.storage.index.BFileCallback,6,1,0,1,1,1.0,0,82.89093368333656
+exist-core/src/main/java/org/exist/storage/index/RemoveValueLoggable.java,org.exist.storage.index.RemoveValueLoggable,94,12,5,12,4,0.3333333333333333,3,69.8301820586919
+exist-core/src/main/java/org/exist/storage/RegexMatcher.java,org.exist.storage.RegexMatcher,30,3,2,5,1,0.3333333333333333,5,65.54294028753617
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,321,4,5,56,1,0.5,30,35.024083719802405
+exist-core/src/main/java/org/exist/storage/ExecutableResource.java,org.exist.storage.ExecutableResource,23,1,2,1,1,1.0,1,65.41947012294861
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,1531,42,22,168,4,0.22996515679442509,75,47.617841990052355
+exist-core/src/main/java/org/exist/storage/statistics/NodeStats.java,org.exist.storage.statistics.NodeStats,174,15,6,43,1,0.5714285714285714,15,61.646453418680345
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,108,14,4,19,5,0.32967032967032966,15,68.1327060369978
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,151,9,2,13,1,0.7777777777777778,8,60.25441188064944
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker,222,20,6,29,9,0.13157894736842105,18,65.57588146899282
+exist-core/src/main/java/org/exist/storage/OccurrenceList.java,org.exist.storage.OccurrenceList,71,9,3,16,1,0.8055555555555556,3,68.46150030487165
+exist-core/src/main/java/org/exist/storage/UpdateListener.java,org.exist.storage.UpdateListener,41,4,3,4,4,0.0,0,77.81760302311838
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,159,5,10,18,3,0.3,20,48.9062444640408
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI,495,2,0,2,2,0.0,2,40.710060302838315
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,264,7,19,24,3,0.19047619047619047,22,47.38538689366076
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManagerException.java,org.exist.storage.BrokerPoolServicesManagerException,17,2,1,2,1,1.0,0,75.24903993530238
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,183,3,1,28,1,0.3333333333333333,23,37.498116159476425
+exist-core/src/main/java/org/exist/storage/vector/VectorOperationMetrics.java,org.exist.storage.vector.VectorOperationMetrics,101,9,1,10,2,0.08333333333333333,6,68.08899683486133
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,143,14,5,25,1,0.5604395604395604,13,64.73975105748036
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,88,7,4,18,1,0.6190476190476191,13,61.28645234842173
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreService.java,org.exist.storage.vector.VectorStoreService,14,1,0,1,1,1.0,0,74.86390132177358
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,49,5,0,5,5,0.0,0,78.2429271064563
+exist-core/src/main/java/org/exist/storage/BrokerPoolServiceException.java,org.exist.storage.BrokerPoolServiceException,19,3,0,3,3,0.0,1,77.01406033471214
+exist-core/src/main/java/org/exist/storage/txn/TxnAbort.java,org.exist.storage.txn.TxnAbort,29,6,0,6,5,0.0,2,78.39542460165408
+exist-core/src/main/java/org/exist/storage/txn/Checkpoint.java,org.exist.storage.txn.Checkpoint,52,8,4,8,2,0.39285714285714285,6,72.61026173613918
+exist-core/src/main/java/org/exist/storage/txn/TxnCommit.java,org.exist.storage.txn.TxnCommit,32,6,0,6,5,0.0,2,77.4628344381601
+exist-core/src/main/java/org/exist/storage/txn/TxnStart.java,org.exist.storage.txn.TxnStart,32,6,0,6,5,0.0,2,77.4628344381601
+exist-core/src/main/java/org/exist/storage/txn/TxnListener.java,org.exist.storage.txn.TxnListener,7,2,0,2,2,0.0,0,87.99721632185675
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn,198,15,6,18,1,0.41904761904761906,10,64.52969478047696
+exist-core/src/main/java/org/exist/storage/txn/TransactionException.java,org.exist.storage.txn.TransactionException,17,2,1,2,2,0.0,1,73.95703972261501
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,593,16,11,73,1,0.5,23,48.5947733428298
+exist-core/src/main/java/org/exist/storage/Indexable.java,org.exist.storage.Indexable,75,2,0,2,2,0.0,0,65.529635605721
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,4461,199,45,689,10,0.20333993198314806,177,52.83778482202125
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,345,10,2,35,1,1.0,12,50.521046869698196
+exist-core/src/main/java/org/exist/storage/IndexSpec.java,org.exist.storage.IndexSpec,190,13,7,37,1,0.24358974358974358,20,59.20929103452573
+exist-core/src/main/java/org/exist/storage/TermMatcher.java,org.exist.storage.TermMatcher,11,1,0,1,1,1.0,0,77.14859449161779
+exist-core/src/main/java/org/exist/storage/SystemTask.java,org.exist.storage.SystemTask,43,4,0,4,4,0.0,0,77.36638992743072
+exist-core/src/main/java/org/exist/storage/cache/LRUCache.java,org.exist.storage.cache.LRUCache,204,22,9,36,1,0.3463203463203463,10,66.29942935796488
+exist-core/src/main/java/org/exist/storage/cache/Accounting.java,org.exist.storage.cache.Accounting,149,11,11,15,1,0.3090909090909091,4,64.38496251834754
+exist-core/src/main/java/org/exist/storage/cache/Cache.java,org.exist.storage.cache.Cache,158,17,0,17,17,0.0,0,78.7450389699847
+exist-core/src/main/java/org/exist/storage/cache/GClockCache.java,org.exist.storage.cache.GClockCache,258,22,13,49,1,0.31601731601731603,8,62.48264652893103
+exist-core/src/main/java/org/exist/storage/cache/BTreeCache.java,org.exist.storage.cache.BTreeCache,52,4,0,12,2,0.0,10,60.26559195317341
+exist-core/src/main/java/org/exist/storage/cache/LRDCache.java,org.exist.storage.cache.LRDCache,141,5,5,25,1,0.8,6,50.65107000481855
+exist-core/src/main/java/org/exist/storage/cache/BTreeCacheable.java,org.exist.storage.cache.BTreeCacheable,5,1,0,1,1,1.0,0,84.61819053717403
+exist-core/src/main/java/org/exist/storage/cache/Cacheable.java,org.exist.storage.cache.Cacheable,95,10,1,10,10,0.0,0,78.53746951027766
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,772,43,6,110,13,0.19047619047619047,40,55.969893400332154
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,90,9,8,13,4,0.3055555555555556,13,65.43226548332788
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,1239,117,15,117,103,0.0,6,77.50868284288394
+exist-core/src/main/java/org/exist/storage/IndexStats.java,org.exist.storage.IndexStats,26,4,2,4,1,0.8333333333333334,3,73.70137039681134
+exist-core/src/main/java/org/exist/storage/Signatures.java,org.exist.storage.Signatures,120,5,11,23,2,0.6,5,55.78683732126111
+exist-core/src/main/java/org/exist/storage/GeneralRangeIndexSpec.java,org.exist.storage.GeneralRangeIndexSpec,49,4,1,6,1,1.0,5,62.45433931871564
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,101,7,3,9,1,1.0,17,56.25416157701875
+exist-core/src/main/java/org/exist/storage/report/Statistics.java,org.exist.storage.report.Statistics,25,1,0,4,1,1.0,7,52.22169392717726
+exist-core/src/main/java/org/exist/storage/CacheManager.java,org.exist.storage.CacheManager,64,9,0,9,9,0.0,1,81.28136386106438
+exist-core/src/main/java/org/exist/storage/NodePath2.java,org.exist.storage.NodePath2,107,9,3,22,1,0.6944444444444444,9,61.504584012080244
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup,97,7,5,14,4,0.19047619047619047,16,60.21914419879515
+exist-core/src/main/java/org/exist/storage/btree/CreateBTNodeLoggable.java,org.exist.storage.btree.CreateBTNodeLoggable,49,7,3,7,4,0.2857142857142857,4,70.54754471352369
+exist-core/src/main/java/org/exist/storage/btree/SetParentLoggable.java,org.exist.storage.btree.SetParentLoggable,59,7,2,7,4,0.2857142857142857,4,69.36393491022328
+exist-core/src/main/java/org/exist/storage/btree/UpdatePageLoggable.java,org.exist.storage.btree.UpdatePageLoggable,113,7,6,16,3,0.42857142857142855,5,57.91283851004035
+exist-core/src/main/java/org/exist/storage/btree/InsertValueLoggable.java,org.exist.storage.btree.InsertValueLoggable,70,8,5,8,4,0.35714285714285715,6,66.36596280990939
+exist-core/src/main/java/org/exist/storage/btree/SetPageLinkLoggable.java,org.exist.storage.btree.SetPageLinkLoggable,45,7,2,7,4,0.2857142857142857,4,71.93011868624286
+exist-core/src/main/java/org/exist/storage/btree/BTAbstractLoggable.java,org.exist.storage.btree.BTAbstractLoggable,37,6,2,6,2,0.4666666666666667,4,74.3322155951297
+exist-core/src/main/java/org/exist/storage/btree/TreeMetrics.java,org.exist.storage.btree.TreeMetrics,49,7,4,9,1,0.19047619047619047,4,70.99338480247614
+exist-core/src/main/java/org/exist/storage/btree/Value.java,org.exist.storage.btree.Value,247,25,5,56,2,0.49,6,64.57332868275743
+exist-core/src/main/java/org/exist/storage/btree/DBException.java,org.exist.storage.btree.DBException,31,4,2,4,1,0.0,1,73.30906924194838
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,98,5,1,19,1,0.3,24,54.068936727359514
+exist-core/src/main/java/org/exist/storage/btree/UpdateValueLoggable.java,org.exist.storage.btree.UpdateValueLoggable,82,8,5,8,4,0.32142857142857145,5,65.10310438984486
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,1096,30,35,65,4,0.17701149425287357,19,51.326489730122105
+exist-core/src/main/java/org/exist/storage/btree/IndexQuery.java,org.exist.storage.btree.IndexQuery,157,16,19,37,1,0.14166666666666666,2,65.38521697755017
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,2693,51,19,137,6,0.06823529411764706,53,46.23486884352901
+exist-core/src/main/java/org/exist/storage/btree/BTreeException.java,org.exist.storage.btree.BTreeException,26,4,1,4,4,0.0,1,77.64279945577438
+exist-core/src/main/java/org/exist/storage/btree/BTreeCallback.java,org.exist.storage.btree.BTreeCallback,15,1,0,1,1,1.0,0,74.21028464452877
+exist-core/src/main/java/org/exist/storage/btree/RemoveValueLoggable.java,org.exist.storage.btree.RemoveValueLoggable,78,8,4,8,4,0.32142857142857145,5,65.88724880143437
+exist-core/src/main/java/org/exist/storage/ElementValue.java,org.exist.storage.ElementValue,87,7,10,10,1,1.0,5,60.57242492766204
+exist-core/src/main/java/org/exist/storage/lock/ManagedLockGroupDocumentLock.java,org.exist.storage.lock.ManagedLockGroupDocumentLock,21,2,1,3,1,1.0,7,64.8110742153907
+exist-core/src/main/java/org/exist/storage/lock/LockedDocumentMap.java,org.exist.storage.lock.LockedDocumentMap,96,7,3,18,1,1.0,10,59.50636695624739
+exist-core/src/main/java/org/exist/storage/lock/EnsureUnlocked.java,org.exist.storage.lock.EnsureUnlocked,45,1,0,1,1,1.0,2,63.80237875188353
+exist-core/src/main/java/org/exist/storage/lock/ManagedDocumentLock.java,org.exist.storage.lock.ManagedDocumentLock,17,2,1,2,1,1.0,1,71.97715599885586
+exist-core/src/main/java/org/exist/storage/lock/LockInfo.java,org.exist.storage.lock.LockInfo,85,12,11,12,1,0.10606060606060606,2,70.91186286920444
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,275,10,7,32,1,0.6666666666666666,22,52.47284119773046
+exist-core/src/main/java/org/exist/storage/lock/EnsureLocked.java,org.exist.storage.lock.EnsureLocked,82,3,1,3,3,0.0,3,68.52553641563888
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,131,7,6,20,1,0.47619047619047616,12,56.286075814909864
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,944,35,11,167,10,0.030252100840336135,42,50.67537857198198
+exist-core/src/main/java/org/exist/storage/lock/ManagedCollectionLock.java,org.exist.storage.lock.ManagedCollectionLock,35,5,2,7,2,0.2,7,70.43490203159445
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,898,18,15,68,4,0.08496732026143791,25,45.82445118279449
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,146,10,6,22,1,0.5555555555555556,13,59.52287647939858
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,735,31,16,74,5,0.12903225806451613,23,54.26551273152319
+exist-core/src/main/java/org/exist/storage/lock/LockGroup.java,org.exist.storage.lock.LockGroup,14,1,2,1,1,1.0,0,66.43263737110291
+exist-core/src/main/java/org/exist/storage/lock/Lock.java,org.exist.storage.lock.Lock,151,12,0,12,11,0.0,0,75.87459319892623
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,156,10,3,20,8,0.044444444444444446,7,61.478334944375675
+exist-core/src/main/java/org/exist/storage/lock/FileLockHeartBeat.java,org.exist.storage.lock.FileLockHeartBeat,50,6,1,8,4,0.2,7,68.16208199880084
+exist-core/src/main/java/org/exist/storage/lock/EnsureContainerLocked.java,org.exist.storage.lock.EnsureContainerLocked,68,2,1,2,2,0.0,2,66.45787105334398
+exist-core/src/main/java/org/exist/storage/lock/FileLockService.java,org.exist.storage.lock.FileLockService,96,6,7,14,1,0.5333333333333333,10,58.60769595753432
+exist-core/src/main/java/org/exist/storage/lock/LockEventLogListener.java,org.exist.storage.lock.LockEventLogListener,32,2,2,4,1,1.0,4,59.87815601639785
+exist-core/src/main/java/org/exist/storage/lock/ManagedSingleLockDocumentLock.java,org.exist.storage.lock.ManagedSingleLockDocumentLock,35,4,3,6,2,0.16666666666666666,7,67.2180108524323
+exist-core/src/main/java/org/exist/storage/lock/LockedPath.java,org.exist.storage.lock.LockedPath,15,1,3,1,1,1.0,1,64.09216549738068
+exist-core/src/main/java/org/exist/storage/lock/LockTableUtils.java,org.exist.storage.lock.LockTableUtils,203,2,1,31,2,0.0,16,30.076625095449025
+exist-core/src/main/java/org/exist/storage/ElementIndex.java,org.exist.storage.ElementIndex,46,8,5,10,8,0.0,5,74.59010888578152
+exist-core/src/main/java/org/exist/storage/ProcessMonitor.java,org.exist.storage.ProcessMonitor,357,20,21,37,2,0.13157894736842105,24,59.15074470567612
+exist-core/src/main/java/org/exist/storage/journal/LogEntryTypes.java,org.exist.storage.journal.LogEntryTypes,55,2,5,3,1,1.0,2,56.77097204879302
+exist-core/src/main/java/org/exist/storage/journal/Lsn.java,org.exist.storage.journal.Lsn,124,13,6,27,2,0.6282051282051282,5,66.43128767068275
+exist-core/src/main/java/org/exist/storage/journal/AbstractLoggable.java,org.exist.storage.journal.AbstractLoggable,60,9,3,9,4,0.1388888888888889,3,74.76219921233408
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,308,11,7,40,1,0.6545454545454545,15,50.666041560773
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,188,11,7,23,1,0.6727272727272727,12,60.66555635517672
+exist-core/src/main/java/org/exist/storage/journal/Loggable.java,org.exist.storage.journal.Loggable,86,10,0,10,10,0.0,0,79.48038146619692
+exist-core/src/main/java/org/exist/storage/journal/JournalException.java,org.exist.storage.journal.JournalException,10,2,0,2,2,0.0,1,78.9840442063619
+exist-core/src/main/java/org/exist/storage/journal/LogException.java,org.exist.storage.journal.LogException,14,2,1,2,2,0.0,1,75.79641249100304
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,750,24,38,80,3,0.19202898550724637,36,50.78083203019331
+exist-core/src/main/java/org/exist/storage/NotificationService.java,org.exist.storage.NotificationService,78,7,3,9,2,0.7142857142857143,7,65.86064958963593
+exist-core/src/main/java/org/exist/storage/StorageAddress.java,org.exist.storage.StorageAddress,105,13,0,13,6,0.0,3,70.12302543062218
+exist-core/src/main/java/org/exist/storage/blob/UpdateBlobRefCountLoggable.java,org.exist.storage.blob.UpdateBlobRefCountLoggable,68,9,2,9,5,0.25,5,70.83913189770341
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,146,11,0,11,9,0.0,1,75.36928429687634
+exist-core/src/main/java/org/exist/storage/blob/AbstractBlobLoggable.java,org.exist.storage.blob.AbstractBlobLoggable,46,6,2,6,2,0.6666666666666666,3,70.48795979344338
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,1704,31,21,138,1,0.3032258064516129,56,43.94597357158814
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImplService.java,org.exist.storage.blob.BlobStoreImplService,61,5,7,9,1,0.8,10,62.97521012045708
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreService.java,org.exist.storage.blob.BlobStoreService,15,1,0,1,1,1.0,0,74.21028464452877
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,126,3,3,12,1,0.0,17,45.88027569598368
+exist-core/src/main/java/org/exist/storage/blob/StoreBlobFileLoggable.java,org.exist.storage.blob.StoreBlobFileLoggable,59,8,1,8,4,0.35714285714285715,6,69.837342162629
+exist-core/src/main/java/org/exist/storage/blob/BlobId.java,org.exist.storage.blob.BlobId,49,5,1,8,1,1.0,3,67.97755035220096
+exist-core/src/main/java/org/exist/storage/NodePath.java,org.exist.storage.NodePath,333,28,8,73,2,0.4021164021164021,14,62.392456371461705
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,279,13,7,25,1,0.358974358974359,12,56.848972280114346
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,169,10,0,10,7,0.0,0,73.08042065774839
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,1994,86,61,234,9,0.08454172366621067,112,53.65205648351022
+exist-core/src/main/java/org/exist/storage/serializers/CustomMatchListenerFactory.java,org.exist.storage.serializers.CustomMatchListenerFactory,74,4,6,12,1,0.3333333333333333,10,56.752959770033875
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,133,12,3,14,1,1.0,2,67.76817612353665
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,1304,68,67,232,6,0.1514486391571554,72,55.68428517930368
+exist-core/src/main/java/org/exist/storage/serializers/ChainOfReceivers.java,org.exist.storage.serializers.ChainOfReceivers,23,3,0,3,3,0.0,0,80.56872092302406
+exist-core/src/main/java/org/exist/storage/serializers/XmlSerializerPool.java,org.exist.storage.serializers.XmlSerializerPool,39,4,0,8,3,0.0,7,64.67208390237079
+exist-core/src/main/java/org/exist/storage/serializers/XmlSerializerPoolObjectFactory.java,org.exist.storage.serializers.XmlSerializerPoolObjectFactory,26,4,2,4,3,0.16666666666666666,4,74.62606048651855
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,148,20,2,36,2,0.7210526315789474,3,71.4856702237962
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,327,5,9,78,2,0.0,39,36.29402895692213
+exist-core/src/main/java/org/exist/storage/serializers/ChainOfReceiversFactory.java,org.exist.storage.serializers.ChainOfReceiversFactory,43,3,3,7,1,0.6666666666666666,5,60.51920362770978
+exist-core/src/main/java/org/exist/storage/serializers/CustomMatchListener.java,org.exist.storage.serializers.CustomMatchListener,25,3,1,3,2,0.3333333333333333,1,75.29767272897159
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,1168,52,19,235,4,0.22699849170437406,61,52.9197488175368
+exist-core/src/main/java/org/exist/storage/DefaultCacheManager.java,org.exist.storage.DefaultCacheManager,325,13,23,41,1,0.46153846153846156,14,52.98147556451877
+exist-core/src/main/java/org/exist/storage/StartupTrigger.java,org.exist.storage.StartupTrigger,28,1,0,1,1,1.0,0,68.297243821732
+exist-core/src/main/java/org/exist/storage/BrokerWatchdog.java,org.exist.storage.BrokerWatchdog,84,5,4,10,1,1.0,9,58.746016137350836
+exist-core/src/main/java/org/exist/indexing/StructuralIndex.java,org.exist.indexing.StructuralIndex,45,8,2,8,8,0.0,0,83.5023512520083
+exist-core/src/main/java/org/exist/indexing/AbstractStreamListener.java,org.exist.indexing.AbstractStreamListener,78,10,2,18,1,1.0,1,71.33786660095407
+exist-core/src/main/java/org/exist/indexing/IndexWorker.java,org.exist.indexing.IndexWorker,204,17,4,17,17,0.0,1,76.32427618329498
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController,502,32,8,71,8,0.15120967741935484,25,60.926138122184064
+exist-core/src/main/java/org/exist/indexing/IndexUtils.java,org.exist.indexing.IndexUtils,55,2,1,15,1,0.0,11,49.84002873212846
+exist-core/src/main/java/org/exist/indexing/StreamListener.java,org.exist.indexing.StreamListener,137,11,0,11,7,0.0,0,75.97205404732047
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,263,18,11,39,1,0.21568627450980393,22,60.53863173881939
+exist-core/src/main/java/org/exist/indexing/ReindexScope.java,org.exist.indexing.ReindexScope,41,1,0,6,1,1.0,1,50.537944541172514
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,105,11,0,11,11,0.0,0,78.49224897472615
+exist-core/src/main/java/org/exist/indexing/AbstractIndex.java,org.exist.indexing.AbstractIndex,56,8,4,10,3,0.17857142857142858,1,73.57214446650535
+exist-core/src/main/java/org/exist/indexing/MatchListener.java,org.exist.indexing.MatchListener,35,3,0,3,3,0.0,0,76.59115817561104
+exist-core/src/main/java/org/exist/indexing/RawBackupSupport.java,org.exist.indexing.RawBackupSupport,10,1,0,1,1,1.0,0,78.05153303713244
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,125,20,2,36,2,0.7210526315789474,2,73.19025408878616
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,145,5,1,30,1,0.3,24,48.980325435571984
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,944,28,15,150,1,0.10317460317460317,76,46.727666978286834
+exist-core/src/main/java/org/exist/repo/PkgXsltModuleURIResolver.java,org.exist.repo.PkgXsltModuleURIResolver,23,2,1,3,1,1.0,3,66.79303421058609
+exist-core/src/main/java/org/exist/repo/AutoDeploymentTrigger.java,org.exist.repo.AutoDeploymentTrigger,101,2,6,19,2,0.0,23,40.58112990218654
+exist-core/src/main/java/org/exist/repo/PackageLoader.java,org.exist.repo.PackageLoader,79,1,0,1,1,1.0,0,58.470727947388454
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,102,5,1,14,2,0.0,19,54.20427872698004
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,143,7,2,23,3,0.0,16,54.83494003199532
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,387,16,7,68,2,0.3,49,51.7651310718237
+exist-core/src/main/java/org/exist/repo/ExistPkgInfo.java,org.exist.repo.ExistPkgInfo,55,10,3,10,10,0.0,3,77.30049483554016
+exist-core/src/main/java/org/exist/EXistException.java,org.exist.EXistException,27,4,1,4,4,0.0,1,76.9563630777968
+exist-core/src/main/java/org/exist/config/Configuration.java,org.exist.config.Configuration,159,19,2,19,19,0.0,0,79.73898443656643
+exist-core/src/main/java/org/exist/config/Reference.java,org.exist.config.Reference,32,3,0,3,3,0.0,0,77.4401154684607
+exist-core/src/main/java/org/exist/config/ConfigurationException.java,org.exist.config.ConfigurationException,25,4,1,4,4,0.0,1,77.6854676780338
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,444,32,6,98,5,0.1774193548387097,21,60.14004170599683
+exist-core/src/main/java/org/exist/config/ReferenceImpl.java,org.exist.config.ReferenceImpl,74,7,4,15,1,0.42857142857142855,5,64.91955686682493
+exist-core/src/main/java/org/exist/config/mapper/CallMethod.java,org.exist.config.mapper.CallMethod,76,5,6,20,1,0.6,9,58.14885237372278
+exist-core/src/main/java/org/exist/config/mapper/Constructor.java,org.exist.config.mapper.Constructor,125,2,1,19,1,1.0,24,38.37882927739504
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,557,21,7,82,9,0.09523809523809523,28,52.23045767410498
+exist-core/src/main/java/org/exist/config/Configurable.java,org.exist.config.Configurable,14,2,0,2,2,0.0,0,81.43055882181517
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationFieldSettings.java,org.exist.config.annotation.ConfigurationFieldSettings,51,1,3,1,1,1.0,0,62.616622660740305
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationFieldClassMask.java,org.exist.config.annotation.ConfigurationFieldClassMask,15,1,0,1,1,1.0,0,74.21028464452877
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationClass.java,org.exist.config.annotation.ConfigurationClass,13,1,0,1,1,1.0,0,75.56597684744041
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationFieldAsAttribute.java,org.exist.config.annotation.ConfigurationFieldAsAttribute,13,1,0,1,1,1.0,0,75.56597684744041
+exist-core/src/main/java/org/exist/config/annotation/NewClass.java,org.exist.config.annotation.NewClass,13,2,0,2,2,0.0,0,82.13263434748201
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationReferenceBy.java,org.exist.config.annotation.ConfigurationReferenceBy,11,1,0,1,1,1.0,0,77.14859449161779
+exist-core/src/main/java/org/exist/config/annotation/ConfigurationFieldAsElement.java,org.exist.config.annotation.ConfigurationFieldAsElement,13,1,0,1,1,1.0,0,75.56597684744041
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,1405,33,4,225,2,0.19696969696969696,92,43.75587728287008
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,988,47,25,151,5,0.19611470860314523,85,54.300961263641874
+exist-core/src/main/java/org/exist/jetty/JettyStartListener.java,org.exist.jetty.JettyStartListener,9,1,0,1,1,1.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,104,3,4,15,1,0.3333333333333333,23,47.16186473414316
+exist-core/src/main/java/org/exist/jetty/WindowsPathResource.java,org.exist.jetty.WindowsPathResource,114,13,2,22,1,0.717948717948718,9,68.38177051379368
+exist-core/src/main/java/org/exist/jetty/WebAppContext.java,org.exist.jetty.WebAppContext,52,5,0,9,4,0.0,8,65.34479346791521
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,575,11,18,92,1,0.07272727272727272,62,40.72248002001928
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,271,23,10,53,2,0.04743083003952569,29,61.313705808945535
+exist-core/src/main/java/org/exist/http/servlets/Authenticator.java,org.exist.http.servlets.Authenticator,31,2,0,2,2,0.0,0,73.89964421778465
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,93,3,2,18,1,0.3333333333333333,12,48.77495043497707
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,298,4,9,38,1,0.3333333333333333,35,37.28844168943156
+exist-core/src/main/java/org/exist/http/servlets/HttpSessionWrapper.java,org.exist.http.servlets.HttpSessionWrapper,91,14,1,15,1,1.0,1,75.2698221448776
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,332,7,10,52,2,0.14285714285714285,53,42.27152939482043
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator,149,5,1,22,1,0.1,15,50.389535755485056
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,699,77,6,110,1,0.7860560492139439,26,67.4136088472502
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,184,27,3,34,1,0.7891737891737892,7,71.56334140618819
+exist-core/src/main/java/org/exist/http/servlets/SessionWrapper.java,org.exist.http.servlets.SessionWrapper,127,12,0,12,12,0.0,1,77.51441925493359
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,936,64,16,131,1,0.4558531746031746,25,61.46408897282664
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,542,11,3,99,1,0.4727272727272727,26,42.01171668542689
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,251,24,0,24,23,0.0,2,77.62697920333441
+exist-core/src/main/java/org/exist/http/servlets/RequestWrapper.java,org.exist.http.servlets.RequestWrapper,563,47,0,47,45,0.0,2,76.34108840458478
+exist-core/src/main/java/org/exist/http/servlets/ExistExtensionServlet.java,org.exist.http.servlets.ExistExtensionServlet,11,1,0,1,1,1.0,0,77.14859449161779
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,98,15,7,22,2,0.2571428571428571,4,70.67128504078724
+exist-core/src/main/java/org/exist/http/MethodNotAllowedException.java,org.exist.http.MethodNotAllowedException,15,2,1,2,2,0.0,1,75.14279581375823
+exist-core/src/main/java/org/exist/http/NotFoundException.java,org.exist.http.NotFoundException,14,2,1,2,2,0.0,1,75.79641249100304
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,112,4,4,13,2,0.3333333333333333,14,49.96211155728501
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,295,11,5,45,1,0.6,25,51.21442114776653
+exist-core/src/main/java/org/exist/http/ws/WallClockQueryTimeout.java,org.exist.http.ws.WallClockQueryTimeout,43,3,6,5,1,0.6666666666666666,5,64.20529043310168
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,264,10,17,37,2,0.3333333333333333,12,51.221768098047924
+exist-core/src/main/java/org/exist/http/ws/EvalSession.java,org.exist.http.ws.EvalSession,57,6,2,8,2,0.4666666666666667,2,69.08061278460228
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,455,18,4,72,1,0.17647058823529413,36,50.11282916047344
+exist-core/src/main/java/org/exist/http/urlrewrite/PathForward.java,org.exist.http.urlrewrite.PathForward,49,5,2,10,2,0.6,9,65.26526236835826
+exist-core/src/main/java/org/exist/http/urlrewrite/PassThrough.java,org.exist.http.urlrewrite.PassThrough,32,5,1,5,2,0.6,5,70.60619740431115
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,1413,26,21,181,1,0.28923076923076924,85,41.78982019309519
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,234,7,6,37,1,0.3333333333333333,35,48.217468321593415
+exist-core/src/main/java/org/exist/http/urlrewrite/ControllerForward.java,org.exist.http.urlrewrite.ControllerForward,76,9,1,15,7,0.08333333333333333,7,67.24624529541094
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,81,4,2,15,2,0.5,19,53.93716801617432
+exist-core/src/main/java/org/exist/http/urlrewrite/Forward.java,org.exist.http.urlrewrite.Forward,23,4,0,5,3,0.0,4,73.21946095493713
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,239,26,9,64,6,0.11076923076923077,17,65.05595635420153
+exist-core/src/main/java/org/exist/http/urlrewrite/Redirect.java,org.exist.http.urlrewrite.Redirect,32,4,0,6,4,0.0,6,68.71280263160972
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,370,13,8,40,3,0.3333333333333333,34,50.76715249173326
+exist-core/src/main/java/org/exist/http/AuditTrailSessionListener.java,org.exist.http.AuditTrailSessionListener,120,3,3,15,1,1.0,25,45.0704392216313
+exist-core/src/main/java/org/exist/http/SessionCountListener.java,org.exist.http.SessionCountListener,19,3,1,3,1,1.0,1,77.01406033471214
+exist-core/src/main/java/org/exist/http/RESTServerParameter.java,org.exist.http.RESTServerParameter,382,2,0,2,1,0.0,2,40.986741776808735
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,186,7,0,37,2,0.0,10,51.00583914328417
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,2924,68,15,373,1,0.0649692712906058,137,44.688905538751655
+exist-core/src/main/java/org/exist/http/BadRequestException.java,org.exist.http.BadRequestException,14,2,1,2,2,0.0,1,75.79641249100304
+exist-core/src/main/java/org/exist/http/SessionManager.java,org.exist.http.SessionManager,138,6,4,15,1,1.0,8,55.825859912354616
+exist-core/src/main/java/org/exist/http/filter/GuestFilter.java,org.exist.http.filter.GuestFilter,108,5,3,16,1,0.7,12,53.24140086151582
+exist-core/src/main/java/org/exist/http/filter/PathFilter.java,org.exist.http.filter.PathFilter,171,8,12,36,1,0.35714285714285715,10,53.89483290199564
+exist-core/src/main/java/org/exist/http/filter/DumpFilter.java,org.exist.http.filter.DumpFilter,147,4,2,15,2,0.5,11,45.9025669667349
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,847,24,12,24,12,0.043478260869565216,0,61.210434885155635
+exist-core/src/main/java/org/exist/http/jaxb/Result.java,org.exist.http.jaxb.Result,318,13,7,14,7,0.07692307692307693,1,63.683029973817725
+exist-core/src/main/java/org/exist/http/jaxb/YesNo.java,org.exist.http.jaxb.YesNo,44,3,1,5,1,1.0,2,65.29307880950519
+exist-core/src/main/java/org/exist/http/jaxb/Collection.java,org.exist.http.jaxb.Collection,192,11,6,12,6,0.09090909090909091,1,66.72870539170864
+exist-core/src/main/java/org/exist/http/jaxb/Sequence.java,org.exist.http.jaxb.Sequence,148,1,1,2,1,1.0,1,42.0461606902796
+exist-core/src/main/java/org/exist/http/jaxb/ObjectFactory.java,org.exist.http.jaxb.ObjectFactory,127,12,0,12,12,0.0,11,71.39573481399394
+exist-core/src/main/java/org/exist/validation/ValidationReportItem.java,org.exist.validation.ValidationReportItem,92,16,10,19,4,0.125,0,76.10259869726326
+exist-core/src/main/java/org/exist/validation/GrammarPool.java,org.exist.validation.GrammarPool,130,9,8,19,1,0.5555555555555556,14,61.38162045515601
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSResourceResolver.java,org.exist.validation.resolver.unstable.eXistLSResourceResolver,54,2,2,6,1,0.0,10,52.3244062565878
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSInput.java,org.exist.validation.resolver.unstable.eXistLSInput,82,16,8,16,8,0.06666666666666667,0,80.04211440503522
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,122,7,4,17,1,0.9047619047619048,10,57.51329370153529
+exist-core/src/main/java/org/exist/validation/resolver/AnyUriResolver.java,org.exist.validation.resolver.AnyUriResolver,107,4,5,16,1,0.16666666666666666,10,50.76824898001039
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,284,6,5,30,1,0.4,18,44.979103580461924
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,186,7,9,23,1,0.8095238095238095,13,51.881108609226715
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializer.java,org.exist.validation.internal.node.NodeSerializer,49,1,1,2,1,1.0,10,43.828099311679075
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializerRunnable.java,org.exist.validation.internal.node.NodeSerializerRunnable,57,2,4,4,1,1.0,6,53.097634000170025
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,58,8,2,8,1,1.0,6,71.45426953654031
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,253,7,5,30,1,0.19047619047619047,29,47.61885639587541
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,326,9,4,21,1,0.1388888888888889,14,49.12214802370823
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,203,21,6,29,2,0.15714285714285714,15,66.64902886839054
+exist-core/src/main/java/org/exist/validation/ValidationContentHandler.java,org.exist.validation.ValidationContentHandler,47,3,3,4,1,0.6666666666666666,2,65.72545289209539
+exist-core/src/main/java/org/exist/launcher/ServiceManagerFactory.java,org.exist.launcher.ServiceManagerFactory,19,1,1,2,1,1.0,2,62.373877379378264
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,71,7,0,7,7,0.0,0,77.91715228457706
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,184,9,4,40,1,0.19444444444444445,31,53.28034353975735
+exist-core/src/main/java/org/exist/launcher/UtilityPanel.java,org.exist.launcher.UtilityPanel,165,5,4,17,1,0.4,33,46.74025238063794
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,160,12,5,32,4,0.045454545454545456,31,59.063132826992685
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,831,37,21,137,6,0.22672672672672672,76,52.38816613374527
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,631,15,34,47,2,0.24761904761904763,52,42.62806194274362
+exist-core/src/main/java/org/exist/launcher/SplashScreen.java,org.exist.launcher.SplashScreen,123,5,3,16,2,0.4,24,50.71148158282332
+exist-core/src/main/java/org/exist/launcher/ServiceManagerException.java,org.exist.launcher.ServiceManagerException,14,3,0,3,3,0.0,1,79.90714964624965
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,400,14,7,63,3,0.34065934065934067,31,48.809607064095324
+exist-core/src/main/java/org/exist/EventListener.java,org.exist.EventListener,10,1,0,1,1,1.0,0,78.05153303713244
+exist-core/src/main/java/org/exist/numbering/NodeIdFactory.java,org.exist.numbering.NodeIdFactory,99,9,0,9,8,0.0,2,77.14859449161779
+exist-core/src/main/java/org/exist/numbering/DLNFactory.java,org.exist.numbering.DLNFactory,51,9,0,12,8,0.0,5,73.34979705248269
+exist-core/src/main/java/org/exist/numbering/DLNBase.java,org.exist.numbering.DLNBase,579,35,11,90,2,0.5579831932773109,9,58.29339328037044
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,363,27,0,62,19,0.0,9,61.2722411886355
+exist-core/src/main/java/org/exist/numbering/NodeId.java,org.exist.numbering.NodeId,192,22,7,22,22,0.0,0,79.34120626757584
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,167,18,9,31,1,0.06535947712418301,19,64.90346541258795
+exist-core/src/main/java/org/exist/test/XmlStringDiffMatcher.java,org.exist.test.XmlStringDiffMatcher,87,7,2,11,3,0.14285714285714285,6,63.47787728604937
+exist-core/src/main/java/org/exist/test/runner/XQueryFailureLog.java,org.exist.test.runner.XQueryFailureLog,38,2,1,7,2,0.0,5,55.92930198050522
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,614,18,3,47,5,0.013071895424836602,30,51.761763307123395
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,278,11,2,47,1,0.05454545454545454,56,50.434561321328154
+exist-core/src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java,org.exist.test.runner.ExtTestIgnoredFunction,19,2,0,2,2,0.0,7,65.18643606859752
+exist-core/src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java,org.exist.test.runner.ExtTestFinishedFunction,19,2,0,2,2,0.0,7,65.18643606859752
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,56,3,0,10,2,0.0,12,54.8113874341997
+exist-core/src/main/java/org/exist/test/runner/ExtTestStartedFunction.java,org.exist.test.runner.ExtTestStartedFunction,19,2,0,2,2,0.0,7,65.18643606859752
+exist-core/src/main/java/org/exist/test/runner/JUnitIntegrationFunction.java,org.exist.test.runner.JUnitIntegrationFunction,42,3,2,4,2,0.3333333333333333,5,63.67196955044393
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,178,12,2,48,2,0.0,23,57.19751884891724
+exist-core/src/main/java/org/exist/test/runner/AbstractTestRunner.java,org.exist.test.runner.AbstractTestRunner,98,5,2,15,3,0.1,19,54.58553470373652
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,168,8,3,28,1,0.14285714285714285,38,53.10297323523906
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,164,10,1,36,1,0.022222222222222223,24,56.41270854476007
+exist-core/src/main/java/org/exist/test/DiffMatcher.java,org.exist.test.DiffMatcher,124,8,2,15,4,0.10714285714285714,8,59.935441739731736
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer,271,16,14,31,1,0.23333333333333334,14,59.5324323833567
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,188,20,5,29,3,0.1,30,65.36114450961166
+exist-core/src/main/java/org/exist/test/XQueryAssertions.java,org.exist.test.XQueryAssertions,71,11,0,12,2,0.0,10,69.37473344755928
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,34,2,1,4,1,1.0,6,57.70968526761723
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,60,9,1,10,5,0.2777777777777778,8,72.69822522745157
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,52,6,0,6,6,0.0,0,79.40722524004408
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,58,5,0,5,5,0.0,0,76.64544877811721
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,65,9,0,12,9,0.0,11,70.839724612249
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,192,13,2,18,4,0.46153846153846156,8,63.38790612053238
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,257,21,0,44,9,0.0,19,60.57756543290206
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,110,22,0,22,4,0.0,4,76.48832110659932
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,41,2,0,5,1,0.0,3,57.917610433571866
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,42,2,0,5,1,0.0,3,57.54964114473849
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,43,2,0,5,1,0.0,3,57.19310604108044
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,424,32,9,73,5,0.07661290322580645,51,59.415740943108716
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,377,27,9,54,5,0.1396011396011396,32,60.73290455740255
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,640,44,8,121,4,0.03171247357293869,70,57.996472728334304
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceIterator.java,org.exist.xmldb.RemoteResourceIterator,65,5,5,9,1,0.8,13,59.94235348965491
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,712,51,0,106,44,0.0,33,58.31099511400038
+exist-core/src/main/java/org/exist/xmldb/EXistUserManagementService.java,org.exist.xmldb.EXistUserManagementService,8,1,0,1,1,1.0,0,80.16552457589864
+exist-core/src/main/java/org/exist/xmldb/EXistUserPrincipal.java,org.exist.xmldb.EXistUserPrincipal,7,1,1,1,1,1.0,1,75.10711085881216
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,237,13,4,20,2,0.02564102564102564,18,59.06743518663777
+exist-core/src/main/java/org/exist/xmldb/RemoteCallSite.java,org.exist.xmldb.RemoteCallSite,17,1,0,1,1,1.0,0,73.02452855338557
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,358,19,25,64,3,0.0935672514619883,27,56.063570397217916
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,69,3,0,9,1,0.0,8,54.093077685452606
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,35,6,1,7,4,0.0,6,74.47618491265949
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,189,16,0,16,13,0.0,0,76.47347114404576
+exist-core/src/main/java/org/exist/xmldb/EXistCollection.java,org.exist.xmldb.EXistCollection,23,5,0,5,5,0.0,0,85.40812156922819
+exist-core/src/main/java/org/exist/xmldb/EXistRestoreService.java,org.exist.xmldb.EXistRestoreService,11,1,0,1,1,1.0,0,77.14859449161779
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,239,15,0,15,12,0.0,0,73.6384232260616
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,35,6,1,7,4,0.0,6,74.68462051325905
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,845,77,33,185,17,0.039644565960355434,15,63.480129137885626
+exist-core/src/main/java/org/exist/xmldb/ConsoleRestoreServiceTaskListener.java,org.exist.xmldb.ConsoleRestoreServiceTaskListener,29,5,1,6,3,0.1,2,75.71543730153894
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,67,9,2,9,6,0.16666666666666666,5,69.303906073078
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,35,5,0,6,4,0.0,6,72.31059422598926
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,595,23,8,81,7,0.16996047430830039,56,51.933534242357844
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,280,26,5,64,10,0.046153846153846156,27,63.511959843237165
+exist-core/src/main/java/org/exist/xmldb/ShutdownListener.java,org.exist.xmldb.ShutdownListener,18,1,0,1,1,1.0,0,72.48302779069131
+exist-core/src/main/java/org/exist/xmldb/LocalRestoreService.java,org.exist.xmldb.LocalRestoreService,85,4,0,5,4,0.0,8,59.495427344688395
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,101,14,0,18,7,0.0,17,68.84572815664139
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,35,5,0,6,4,0.0,6,72.52776885783733
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalXPathQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalXPathQueryService,14,2,0,2,2,0.0,2,73.07033292943821
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalIndexQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalIndexQueryService,14,2,0,2,2,0.0,2,73.07033292943821
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalUserManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalUserManagementService,14,2,0,2,2,0.0,2,73.07033292943821
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,74,6,0,12,5,0.0,16,61.43705603205757
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollectionManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalCollectionManagementService,34,3,0,5,3,0.0,9,62.73027050942775
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalXUpdateQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalXUpdateQueryService,14,2,0,2,2,0.0,2,73.07033292943821
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,500,32,11,111,5,0.0846774193548387,38,57.938087145563216
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,82,9,0,9,9,0.0,0,78.93344230828414
+exist-core/src/main/java/org/exist/xmldb/AbstractRestoreServiceTaskListener.java,org.exist.xmldb.AbstractRestoreServiceTaskListener,63,12,0,12,12,0.0,2,76.63108826134582
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,259,16,9,38,3,0.25,29,56.96339945050609
+exist-core/src/main/java/org/exist/xmldb/EXistBinaryResource.java,org.exist.xmldb.EXistBinaryResource,35,3,0,3,3,0.0,0,76.59115817561104
+exist-core/src/main/java/org/exist/xmldb/NullRestoreServiceTaskListener.java,org.exist.xmldb.NullRestoreServiceTaskListener,14,3,0,3,3,0.0,0,85.27180721441883
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,128,18,4,25,11,0.0784313725490196,17,69.96905728372569
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,43,13,0,13,13,0.0,0,88.53259515593051
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,223,21,6,27,6,0.047619047619047616,15,65.72959755182896
+exist-core/src/main/java/org/exist/xmldb/AbstractRemote.java,org.exist.xmldb.AbstractRemote,39,4,1,7,3,0.16666666666666666,8,64.85127269855033
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,99,12,0,13,9,0.0,17,66.33917613449887
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,239,20,0,37,8,0.0,9,62.34157074072356
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,412,51,0,51,51,0.0,0,80.0730976553636
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,768,50,8,106,13,0.0563265306122449,75,58.6244147986947
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,92,5,2,14,4,0.0,22,55.46996159796738
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,240,11,2,39,8,0.05454545454545454,28,52.68905600665871
+exist-core/src/main/java/org/exist/xmldb/RemoteCompiledExpression.java,org.exist.xmldb.RemoteCompiledExpression,23,3,1,3,2,0.3333333333333333,0,77.4595681161054
+exist-core/src/main/java/org/exist/xmldb/EXistGroupPrincipal.java,org.exist.xmldb.EXistGroupPrincipal,7,1,1,1,1,1.0,1,75.10711085881216
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,143,8,1,8,8,0.0,0,72.54904676315957
+exist-core/src/main/java/org/exist/xmldb/EXistAttributes.java,org.exist.xmldb.EXistAttributes,23,4,1,4,2,0.5,5,75.12723568749186
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,110,22,0,22,4,0.0,4,76.55442271005991
+exist-core/src/main/java/org/exist/xmldb/DatabaseStatus.java,org.exist.xmldb.DatabaseStatus,93,8,7,8,2,0.21428571428571427,5,66.37873970123796
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,340,30,6,69,4,0.1724137931034483,27,61.43758363055786
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,162,23,1,39,5,0.2608695652173913,13,69.47328204882861
+exist-core/src/main/java/org/exist/xmldb/RestoreServiceTaskListener.java,org.exist.xmldb.RestoreServiceTaskListener,22,15,0,15,15,0.0,0,96.23714942307082
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,357,28,3,67,2,0.42063492063492064,8,61.35615398211922
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,228,13,4,38,3,0.3717948717948718,40,55.91589674028358
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,572,55,0,82,49,0.0,34,62.722480716185856
+exist-core/src/main/java/org/exist/Transaction.java,org.exist.Transaction,31,3,0,3,3,0.0,0,77.74089261038833
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer,732,34,44,147,5,0.31194295900178254,48,53.511491881287334
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,113,6,4,18,1,0.6666666666666666,13,55.21217963678297
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,643,15,25,45,4,0.2761904761904762,72,43.96217470771377
+exist-core/src/main/java/org/exist/client/ClientTask.java,org.exist.client.ClientTask,65,9,4,11,3,0.08333333333333333,6,70.43669486740863
+exist-core/src/main/java/org/exist/client/ClientAction.java,org.exist.client.ClientAction,25,2,0,3,1,0.0,1,67.95567812742425
+exist-core/src/main/java/org/exist/client/ZipFilter.java,org.exist.client.ZipFilter,14,2,0,3,2,0.0,3,71.11237000324326
+exist-core/src/main/java/org/exist/client/ResourceDescriptor.java,org.exist.client.ResourceDescriptor,79,8,3,8,3,0.2857142857142857,2,71.80559852985743
+exist-core/src/main/java/org/exist/client/EnterKeyAdapter.java,org.exist.client.EnterKeyAdapter,39,3,1,8,2,0.3333333333333333,4,63.27692197074633
+exist-core/src/main/java/org/exist/client/NewResourceDialog.java,org.exist.client.NewResourceDialog,258,4,4,13,1,0.16666666666666666,34,38.48797641980852
+exist-core/src/main/java/org/exist/client/Messages.java,org.exist.client.Messages,18,2,2,3,2,0.0,1,69.78205222088991
+exist-core/src/main/java/org/exist/client/CheckboxTableCellRenderer.java,org.exist.client.CheckboxTableCellRenderer,50,2,2,6,1,1.0,9,53.093914115226546
+exist-core/src/main/java/org/exist/client/CheckboxTableCellEditor.java,org.exist.client.CheckboxTableCellEditor,41,3,3,3,1,0.6666666666666666,7,61.27392549009229
+exist-core/src/main/java/org/exist/client/DialogCompleteWithResponse.java,org.exist.client.DialogCompleteWithResponse,8,1,0,1,1,1.0,0,80.16552457589864
+exist-core/src/main/java/org/exist/client/FavouriteConnection.java,org.exist.client.FavouriteConnection,110,7,7,8,1,1.0,4,64.86088370982435
+exist-core/src/main/java/org/exist/client/security/FindUserForm.java,org.exist.client.security.FindUserForm,157,10,9,15,2,0.08888888888888889,26,57.216227641667885
+exist-core/src/main/java/org/exist/client/security/FindGroupForm.java,org.exist.client.security.FindGroupForm,155,10,9,14,2,0.08888888888888889,26,57.36426176477634
+exist-core/src/main/java/org/exist/client/security/UmaskEditorFormatter.java,org.exist.client.security.UmaskEditorFormatter,26,3,1,3,3,0.0,2,74.66588033261387
+exist-core/src/main/java/org/exist/client/security/SortedListModel.java,org.exist.client.security.SortedListModel,63,11,2,13,1,1.0,5,73.84463650720862
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,180,10,4,23,1,0.044444444444444446,27,56.36602750557609
+exist-core/src/main/java/org/exist/client/security/ModeDisplay.java,org.exist.client.security.ModeDisplay,141,2,12,23,1,1.0,1,37.32004004360755
+exist-core/src/main/java/org/exist/client/security/UmaskSpinnerModel.java,org.exist.client.security.UmaskSpinnerModel,79,8,2,17,1,0.25,4,66.3091202030273
+exist-core/src/main/java/org/exist/client/security/ReadOnlyDefaultTableModel.java,org.exist.client.security.ReadOnlyDefaultTableModel,20,2,1,2,2,0.0,1,73.15733587651413
+exist-core/src/main/java/org/exist/client/security/MemberOfGroupsListCellRenderer.java,org.exist.client.security.MemberOfGroupsListCellRenderer,25,2,1,4,1,1.0,6,62.416406240755784
+exist-core/src/main/java/org/exist/client/security/AclTableModel.java,org.exist.client.security.AclTableModel,49,3,3,5,3,0.0,4,58.23864403701471
+exist-core/src/main/java/org/exist/client/security/AccessControlEntryDialog.java,org.exist.client.security.AccessControlEntryDialog,294,15,13,30,2,0.1523809523809524,37,53.84115653068518
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,517,24,21,56,1,0.13043478260869565,49,51.79373860476042
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,461,29,12,60,1,0.2955665024630542,53,56.7285488379085
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,368,25,21,38,4,0.016666666666666666,44,57.42068283760893
+exist-core/src/main/java/org/exist/client/security/UmaskEditor.java,org.exist.client.security.UmaskEditor,22,1,1,1,1,1.0,6,55.31860053545667
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,152,11,2,31,2,0.38181818181818183,21,59.147806653209926
+exist-core/src/main/java/org/exist/client/security/RegExpInputVerifier.java,org.exist.client.security.RegExpInputVerifier,23,2,1,3,1,1.0,3,65.76850094300374
+exist-core/src/main/java/org/exist/client/security/AutoCompletion.java,org.exist.client.security.AutoCompletion,214,13,9,40,2,0.1794871794871795,20,57.62294439418123
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,640,21,59,53,2,0.19523809523809524,64,47.01057836090335
+exist-core/src/main/java/org/exist/client/security/BasicPermissionsTableModel.java,org.exist.client.security.BasicPermissionsTableModel,69,5,2,5,5,0.0,4,59.64492415992831
+exist-core/src/main/java/org/exist/client/security/UmaskDocumentFilter.java,org.exist.client.security.UmaskDocumentFilter,83,6,2,14,1,0.0,5,59.977551792927905
+exist-core/src/main/java/org/exist/client/CommandlineOptions.java,org.exist.client.CommandlineOptions,284,3,54,7,2,0.0,7,36.15976621014744
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,1771,60,24,196,7,0.20451977401129945,137,48.412603571207896
+exist-core/src/main/java/org/exist/client/DialogWithResponse.java,org.exist.client.DialogWithResponse,9,1,0,1,1,1.0,0,79.0496852907329
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,621,31,21,71,11,0.06451612903225806,58,52.63355571544937
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,142,6,1,15,3,0.06666666666666667,11,53.02330400794334
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,2549,70,53,468,2,0.26749482401656316,128,45.1898212031372
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,386,13,15,35,1,0.5256410256410257,66,48.29412535955807
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckboxTableCellEditor.java,org.exist.client.tristatecheckbox.TristateCheckboxTableCellEditor,41,3,3,3,1,0.6666666666666666,8,61.19710574840086
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateState.java,org.exist.client.tristatecheckbox.TristateState,43,6,0,10,6,0.0,0,73.69094947953543
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBoxTableCellRenderer.java,org.exist.client.tristatecheckbox.TristateCheckBoxTableCellRenderer,48,2,2,5,1,1.0,9,53.69281208653413
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,103,10,2,23,3,0.06666666666666667,10,63.912473275146084
+exist-core/src/main/java/org/exist/client/BackupContentsFilter.java,org.exist.client.BackupContentsFilter,14,2,0,3,2,0.0,3,70.85211309460352
+exist-core/src/main/java/org/exist/client/LabelledBoolean.java,org.exist.client.LabelledBoolean,27,4,2,4,1,0.3333333333333333,0,75.13516984939504
+exist-core/src/main/java/org/exist/client/DefaultConnectionSettings.java,org.exist.client.DefaultConnectionSettings,23,5,0,5,5,0.0,1,78.65049374568932
+exist-core/src/main/java/org/exist/client/MimeTypeFileFilter.java,org.exist.client.MimeTypeFileFilter,59,3,2,9,1,1.0,7,56.35357630182274
+exist-core/src/main/java/org/exist/client/PrettyXmldbURI.java,org.exist.client.PrettyXmldbURI,17,3,1,3,1,1.0,2,76.64116544738636
+exist-core/src/main/java/org/exist/client/UploadDialog.java,org.exist.client.UploadDialog,237,11,9,13,2,0.23636363636363636,22,52.44937159789195
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,269,8,5,19,1,0.32142857142857145,34,48.34596688854244
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,655,19,10,62,1,0.4152046783625731,29,49.74044320955522
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,373,8,8,20,1,0.39285714285714285,40,43.809083035959766
+exist-core/src/main/java/org/exist/client/HighlightedTableCellRenderer.java,org.exist.client.HighlightedTableCellRenderer,55,1,5,8,1,1.0,8,41.58973885022193
+exist-core/src/main/java/org/exist/client/Connection.java,org.exist.client.Connection,87,7,5,7,1,0.5238095238095238,0,67.02888482072775
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,122,3,1,3,1,1.0,8,45.398167414569976
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeBuilderTest.java,org.exist.dom.memtree.MemtreeBuilderTest,52,3,2,3,2,0.0,15,56.96656194098289
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,471,20,0,20,20,0.0,10,51.1228718305217
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,97,5,1,5,1,1.0,6,56.564862651158904
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,151,4,1,6,4,0.0,18,45.30861808883133
+exist-core/src/test/java/org/exist/dom/memtree/DOMIndexerTest.java,org.exist.dom.memtree.DOMIndexerTest,84,2,3,3,1,1.0,17,46.05449920977959
+exist-core/src/test/java/org/exist/dom/memtree/NodeImplTest.java,org.exist.dom.memtree.NodeImplTest,84,3,0,8,3,0.0,4,52.1949481733038
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverIntegrationTest.java,org.exist.dom.memtree.DocumentBuilderReceiverIntegrationTest,53,2,4,2,2,0.0,11,52.07638571006627
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,548,14,1,14,1,0.8571428571428571,14,44.10799218869927
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,140,6,1,6,1,0.2,22,51.631939318828756
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,253,23,0,23,23,0.0,10,62.83273386194622
+exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,60,2,4,2,1,1.0,17,49.2164932314235
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,128,4,4,4,1,1.0,23,48.144823895635334
+exist-core/src/test/java/org/exist/dom/persistent/CommentTest.java,org.exist.dom.persistent.CommentTest,40,1,1,1,1,1.0,16,44.806793492036576
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,189,13,0,13,1,0.0,12,58.57043716406641
+exist-core/src/test/java/org/exist/dom/persistent/ElementImplTest.java,org.exist.dom.persistent.ElementImplTest,85,4,0,4,4,0.0,8,54.02538871570345
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,373,17,0,17,3,0.0,10,52.82067114729183
+exist-core/src/test/java/org/exist/dom/persistent/NewArrayNodeSetTest.java,org.exist.dom.persistent.NewArrayNodeSetTest,88,4,0,10,1,0.0,6,54.444211902844586
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,139,9,0,17,6,0.0,7,57.43843731271014
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,439,24,11,27,2,0.07608695652173914,36,54.98844757411138
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,215,7,3,10,1,1.0,24,47.63993471383875
+exist-core/src/test/java/org/exist/dom/persistent/XMLUtilTest.java,org.exist.dom.persistent.XMLUtilTest,26,2,2,2,2,0.0,7,60.320574383234316
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,159,4,0,4,4,0.0,18,44.11736722206308
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,502,37,5,40,1,0.13663663663663664,39,57.68927893584155
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,121,16,0,18,16,0.0,9,67.41341238796365
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,61,3,3,3,1,1.0,10,56.38173861577194
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,91,6,1,7,1,0.0,14,60.06241153505045
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest,71,14,4,14,5,0.03296703296703297,7,74.66462945727189
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,69,4,3,5,1,0.5,9,60.10521171979484
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,140,10,3,12,2,0.13333333333333333,9,60.99481050376036
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,102,6,0,6,6,0.0,5,57.108496105218016
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,159,4,1,8,1,1.0,8,48.31958898757036
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,1691,31,1,51,2,0.6451612903225806,33,42.47042390342995
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,71,6,1,7,1,1.0,4,64.20403457135744
+exist-core/src/test/java/org/exist/xquery/value/LongTest.java,org.exist.xquery.value.LongTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,129,14,0,16,14,0.0,13,64.8876626275644
+exist-core/src/test/java/org/exist/xquery/value/UnsignedIntTest.java,org.exist.xquery.value.UnsignedIntTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,68,6,0,6,6,0.0,12,64.054203940963
+exist-core/src/test/java/org/exist/xquery/value/MapTest.java,org.exist.xquery.value.MapTest,21,1,1,3,1,1.0,7,55.22363895011891
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,78,3,1,3,1,1.0,12,51.081619632667895
+exist-core/src/test/java/org/exist/xquery/value/BifurcanMapTest.java,org.exist.xquery.value.BifurcanMapTest,150,6,0,8,3,0.0,7,53.77753526922975
+exist-core/src/test/java/org/exist/xquery/value/UnsignedShortTest.java,org.exist.xquery.value.UnsignedShortTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,78,3,0,3,3,0.0,11,51.16151709141608
+exist-core/src/test/java/org/exist/xquery/value/ByteTest.java,org.exist.xquery.value.ByteTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromFileSharedReferenceTest.java,org.exist.xquery.value.BinaryValueFromFileSharedReferenceTest,69,2,0,2,2,0.0,9,48.91958501507322
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,72,7,0,7,7,0.0,6,65.15204641064227
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,29,4,0,4,4,0.0,7,69.09810935775823
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,41,4,0,4,4,0.0,5,64.04440375773572
+exist-core/src/test/java/org/exist/xquery/value/EmptySequenceTest.java,org.exist.xquery.value.EmptySequenceTest,65,3,0,8,3,0.0,4,54.30680927056811
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,78,5,0,5,5,0.0,10,58.026223495867534
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,53,5,0,5,5,0.0,4,67.09593117745814
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,158,10,7,20,2,0.6222222222222222,8,58.77735444913508
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,470,10,0,10,8,0.0,15,44.33339070311777
+exist-core/src/test/java/org/exist/xquery/value/IntTest.java,org.exist.xquery.value.IntTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/SingleItemIteratorTest.java,org.exist.xquery.value.SingleItemIteratorTest,69,4,0,9,1,0.0,5,57.40593682570678
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,342,46,0,46,46,0.0,15,67.30998821726764
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,50,6,5,6,2,0.4,8,69.44328867249044
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,60,4,1,6,1,1.0,6,59.808709598423185
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,84,4,0,10,1,0.0,10,53.53988739038689
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,116,5,1,11,2,0.0,22,52.43290025423091
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,330,44,0,44,44,0.0,12,67.39964439058922
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,80,4,0,10,1,0.0,12,54.56139337231088
+exist-core/src/test/java/org/exist/xquery/value/MockBinaryValueManager.java,org.exist.xquery.value.MockBinaryValueManager,45,3,1,10,2,0.3333333333333333,7,60.81464444388419
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,174,22,0,22,22,0.0,10,66.34010628925219
+exist-core/src/test/java/org/exist/xquery/value/UnsignedByteTest.java,org.exist.xquery.value.UnsignedByteTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,56,7,0,14,7,0.0,7,66.5883738410526
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,91,9,7,12,2,0.027777777777777776,6,65.22838677006818
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,441,55,0,58,55,0.0,19,66.31895074860982
+exist-core/src/test/java/org/exist/xquery/value/UnsignedLongTest.java,org.exist.xquery.value.UnsignedLongTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTypeTest.java,org.exist.xquery.value.BinaryValueTypeTest,42,2,0,2,2,0.0,5,56.83501055266504
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,32,3,1,3,1,1.0,9,61.872190439054606
+exist-core/src/test/java/org/exist/xquery/value/ShortTest.java,org.exist.xquery.value.ShortTest,27,4,0,4,4,0.0,3,74.31921936461353
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,215,26,0,27,26,0.0,8,66.2706166931561
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryTest.java,org.exist.xquery.value.Base64BinaryTest,24,1,1,1,1,1.0,7,53.989630642428224
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,195,25,0,25,25,0.0,10,66.46462412123734
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,71,3,1,3,1,1.0,6,53.172223397632614
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,146,6,0,6,6,0.0,10,51.123768857365604
+exist-core/src/test/java/org/exist/xquery/update/UpdateValueTest.java,org.exist.xquery.update.UpdateValueTest,32,2,0,2,2,0.0,1,59.250215537415826
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,49,3,1,3,1,0.3333333333333333,15,56.721273501841836
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,139,4,0,4,4,0.0,11,46.55649309202878
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,290,6,0,6,1,0.0,22,43.96746857049686
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,78,3,1,3,3,0.0,2,51.241840018629695
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,89,5,3,6,2,0.3,12,58.521820966830425
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,1020,62,2,70,1,1.0,20,56.746005333363726
+exist-core/src/test/java/org/exist/xquery/LexerTest.java,org.exist.xquery.LexerTest,68,1,2,3,1,1.0,20,38.91601038137597
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,67,4,2,5,1,0.16666666666666666,13,58.67586624222509
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,493,15,5,23,1,0.3142857142857143,19,48.32404602541013
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,93,9,1,9,1,0.0,9,65.67995423721302
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,156,6,3,7,1,0.26666666666666666,15,51.93789896516571
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,123,5,3,5,1,0.5,14,53.65703626939965
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,552,67,3,70,1,0.003618272274988693,12,68.21061753611522
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,237,8,3,9,1,0.21428571428571427,19,48.525820690206906
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,3139,105,37,149,3,0.02271062271062271,53,48.93533068894157
+exist-core/src/test/java/org/exist/xquery/ForwardReferenceTest.java,org.exist.xquery.ForwardReferenceTest,123,2,11,3,1,1.0,16,41.800033003404984
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,85,5,2,5,1,0.4,9,57.85040962817364
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,504,29,6,43,2,0.06896551724137931,27,57.969779328672296
+exist-core/src/test/java/org/exist/xquery/JavaFunctionsTest.java,org.exist.xquery.JavaFunctionsTest,54,2,3,7,1,1.0,9,52.38721462799451
+exist-core/src/test/java/org/exist/xquery/JavaMethodsTest.java,org.exist.xquery.JavaMethodsTest,32,6,1,6,5,0.06666666666666667,0,76.87821076149122
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,125,6,6,7,1,0.7333333333333333,12,56.28650067236456
+exist-core/src/test/java/org/exist/xquery/StaticXQueryExceptionErrorCodeTest.java,org.exist.xquery.StaticXQueryExceptionErrorCodeTest,104,13,1,16,1,0.0,12,68.87116199114872
+exist-core/src/test/java/org/exist/xquery/ValueIndexByQNameTest.java,org.exist.xquery.ValueIndexByQNameTest,50,2,1,2,1,1.0,1,56.22797715762934
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,158,5,0,5,5,0.0,2,50.00966942795522
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,182,12,1,12,3,0.0,11,59.62623868142499
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,137,12,4,17,7,0.015151515151515152,22,62.76311873126729
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,217,10,4,12,1,0.044444444444444446,27,54.582215402413695
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,87,7,1,14,1,0.0,15,60.94527770562309
+exist-core/src/test/java/org/exist/xquery/TestModule.java,org.exist.xquery.TestModule,71,5,2,5,5,0.0,1,71.19245377916583
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,214,11,2,12,1,0.8181818181818182,24,55.061175033930766
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,392,17,7,23,1,0.6176470588235294,14,52.52817088077919
+exist-core/src/test/java/org/exist/xquery/MemtreeDescendantOrSelfNodeKindTest.java,org.exist.xquery.MemtreeDescendantOrSelfNodeKindTest,22,2,0,2,1,0.0,1,66.43863823994425
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,140,7,6,7,1,0.3333333333333333,24,54.43783086076996
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,47,4,2,5,1,1.0,10,62.359443927939765
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,91,6,1,7,1,1.0,4,62.072488636321
+exist-core/src/test/java/org/exist/xquery/OrderByClauseBenchmark.java,org.exist.xquery.OrderByClauseBenchmark,94,1,5,6,1,1.0,11,35.68858603391423
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,87,10,0,11,1,0.0,7,67.82877879803695
+exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java,org.exist.xquery.CountExpressionTest,49,1,0,3,1,1.0,15,42.7729928149221
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,140,8,6,19,2,0.4642857142857143,15,57.085261496558005
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,203,14,3,14,2,0.01098901098901099,13,61.45195176086203
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,119,9,1,13,7,0.08333333333333333,27,60.12609185806002
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,146,6,8,6,2,0.4666666666666667,32,51.532362745356444
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,131,8,1,18,1,1.0,5,58.11688808936041
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,128,8,1,14,5,0.10714285714285714,22,56.823013663163124
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,485,40,0,56,5,0.0,14,59.61834720868388
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,129,8,0,8,1,0.0,11,57.98459291562917
+exist-core/src/test/java/org/exist/xquery/functions/session/AbstractSessionTest.java,org.exist.xquery.functions.session.AbstractSessionTest,19,2,1,2,1,0.0,2,70.20083416110785
+exist-core/src/test/java/org/exist/xquery/functions/system/GetRunningXQueriesTest.java,org.exist.xquery.functions.system.GetRunningXQueriesTest,15,1,1,1,1,1.0,6,60.276944137294244
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,370,24,4,29,1,0.7608695652173914,20,59.06570439377886
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,77,8,1,8,1,1.0,5,64.73255980577014
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConversionFunctionsTest.java,org.exist.xquery.functions.util.BaseConversionFunctionsTest,40,2,0,2,2,0.0,8,55.348708871708524
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,97,6,5,6,1,1.0,7,57.52009779980731
+exist-core/src/test/java/org/exist/xquery/functions/util/ParseHtmlTest.java,org.exist.xquery.functions.util.ParseHtmlTest,29,1,1,1,1,1.0,10,49.32820330963238
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java,org.exist.xquery.functions.util.BaseConverterTest,34,3,1,3,1,1.0,5,63.18470801422505
+exist-core/src/test/java/org/exist/xquery/functions/util/BinaryToStringTest.java,org.exist.xquery.functions.util.BinaryToStringTest,50,1,0,1,1,1.0,4,47.62530826789041
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,1718,162,16,169,1,0.8916494133885439,35,62.67152833693202
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,177,3,0,3,3,0.0,18,39.10163323848724
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,60,7,1,10,1,0.14285714285714285,9,66.49276986208201
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,328,24,15,29,1,0.6195652173913043,32,58.93541316723445
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,140,10,5,14,1,0.3333333333333333,18,58.68860928836441
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,285,14,7,24,1,0.06593406593406594,18,53.66589126019293
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,53,3,0,3,3,0.0,8,57.12434290887744
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GetPermissionsTest.java,org.exist.xquery.functions.securitymanager.GetPermissionsTest,37,1,1,1,1,1.0,12,46.83092942491794
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,193,7,6,11,1,0.14285714285714285,18,50.82678907338808
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,164,12,1,14,1,0.0,7,61.94065325803161
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,46,4,1,4,1,0.0,9,63.30972286188354
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,65,6,1,9,1,0.0,13,63.57677616881983
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,176,26,4,28,1,0.9230769230769231,12,69.57029402554791
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,126,8,3,9,1,0.32142857142857145,13,58.54473335778719
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,268,18,5,18,1,0.0392156862745098,10,61.81214437839191
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunStrLengthTest.java,org.exist.xquery.functions.fn.FunStrLengthTest,38,1,1,1,1,1.0,6,45.7516233498882
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,95,3,2,4,1,0.0,23,47.393263925943806
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,143,8,5,17,1,0.4642857142857143,13,56.84297970972396
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java,org.exist.xquery.functions.fn.FunNumberTest,46,2,1,2,1,1.0,4,54.47392341342923
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,212,9,3,11,2,0.08333333333333333,36,51.33814235605487
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,120,5,1,5,5,0.0,18,50.11934560367102
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,207,8,0,8,8,0.0,12,51.38035131278738
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,65,4,1,4,1,0.0,7,61.261582456823255
+exist-core/src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java,org.exist.xquery.functions.fn.ExtDocTest,70,4,4,5,2,0.5,14,57.069033398480485
+exist-core/src/test/java/org/exist/xquery/functions/response/StreamBinaryTest.java,org.exist.xquery.functions.response.StreamBinaryTest,24,1,0,1,1,1.0,13,51.63348692478054
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,118,11,2,12,1,0.05454545454545454,9,64.25923404007855
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,84,5,2,6,1,1.0,8,57.52000834632319
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,77,6,2,7,1,0.06666666666666667,8,61.82850272862545
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,130,9,5,9,1,0.1111111111111111,7,61.27185685308012
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,69,4,3,5,1,0.5,8,58.20051142207434
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,109,7,3,8,1,0.14285714285714285,8,60.43949448053416
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,93,7,3,8,1,0.14285714285714285,8,61.584788688358735
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,162,5,1,6,1,0.6,5,53.44872240773986
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,196,15,2,15,1,0.2,8,61.100640490360675
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,85,5,2,6,1,1.0,8,57.41458520621533
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,125,9,2,9,1,0.08333333333333333,8,60.677085928407735
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,100,6,2,7,1,1.0,9,57.411928623969885
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpSchemaLocationSecurityTest.java,org.exist.xquery.functions.validation.JaxpSchemaLocationSecurityTest,79,7,4,7,3,0.3333333333333333,6,64.50712755070393
+exist-core/src/test/java/org/exist/xquery/functions/validation/IsMissingElementDeclarationTest.java,org.exist.xquery.functions.validation.IsMissingElementDeclarationTest,83,1,2,2,1,1.0,14,37.36671879899355
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpXsd11DetectionCacheTest.java,org.exist.xquery.functions.validation.JaxpXsd11DetectionCacheTest,83,3,2,3,2,0.3333333333333333,6,51.04688445051917
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,125,9,3,11,1,0.16666666666666666,21,58.66202607128359
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,468,24,5,48,1,0.11231884057971014,26,55.68615109623869
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,115,9,5,9,1,0.2222222222222222,21,60.11446444753297
+exist-core/src/test/java/org/exist/xquery/functions/request/GetData2Test.java,org.exist.xquery.functions.request.GetData2Test,113,2,0,2,2,0.0,21,39.18327224728376
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,47,4,2,5,1,0.0,11,62.12914862622548
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,205,17,4,21,2,0.5735294117647058,24,59.93532894757188
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStoreTest.java,org.exist.xquery.functions.xmldb.DbStoreTest,35,1,2,2,1,1.0,7,50.1333779747628
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/AbstractXMLDBTest.java,org.exist.xquery.functions.xmldb.AbstractXMLDBTest,19,2,1,2,1,0.0,2,70.20083416110785
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,283,10,2,10,1,0.6222222222222222,24,49.82858875260865
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,115,5,9,9,2,0.4,25,53.1246951984742
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,398,15,27,17,1,0.3047619047619048,28,51.84593705782867
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,97,9,4,10,2,0.4166666666666667,12,63.55766423408409
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,79,7,1,7,1,0.0,7,66.66793539424101
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/DeclareVariableTest.java,org.exist.xquery.functions.xquery3.DeclareVariableTest,24,1,1,1,1,1.0,5,56.0765497514892
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,280,13,1,15,1,1.0,13,53.44630210463007
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java,org.exist.xquery.functions.xquery3.SwitchTest,53,3,1,3,1,1.0,5,57.45324172657081
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,309,44,10,45,2,0.3202959830866808,20,68.7922430431608
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,128,10,1,13,2,0.022222222222222223,18,61.04568805923852
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,150,6,1,9,2,0.06666666666666667,30,50.797534052323506
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,94,11,0,12,1,0.0,18,65.80594840275066
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,362,11,8,13,1,0.6545454545454545,20,48.703666494433946
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,250,40,3,44,1,0.00641025641025641,14,71.1298471443897
+exist-core/src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java,org.exist.xquery.PersistentDescendantOrSelfNodeKindTest,35,4,1,4,1,0.5,4,67.64923401702548
+exist-core/src/test/java/org/exist/xquery/ReservedNamesConflictTest.java,org.exist.xquery.ReservedNamesConflictTest,48,1,0,3,1,1.0,13,42.76358102443127
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,140,5,3,5,1,0.6,8,50.78959167444378
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,173,10,7,20,1,0.4666666666666667,10,57.788570419355736
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,73,5,1,5,1,0.0,7,62.0133720335872
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,162,5,2,7,1,0.6,9,49.04690835660977
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,307,13,1,13,1,1.0,5,54.070162840395874
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,100,10,0,10,10,0.0,6,65.5208783714871
+exist-core/src/test/java/org/exist/xquery/CardinalityTest.java,org.exist.xquery.CardinalityTest,141,9,0,9,5,0.0,4,57.92083572838197
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,143,7,2,11,1,0.14285714285714285,5,56.11931761234895
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,57,7,0,7,7,0.0,3,67.58766310667524
+exist-core/src/test/java/org/exist/xquery/ConversionsTest.java,org.exist.xquery.ConversionsTest,29,1,1,1,1,1.0,5,52.976001892719665
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,2351,83,27,105,1,0.041140170437848955,39,49.45254282355445
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,63,5,2,7,1,0.0,9,62.85412727655697
+exist-core/src/test/java/org/exist/xquery/AbstractInternalModuleSortTest.java,org.exist.xquery.AbstractInternalModuleSortTest,155,6,2,8,1,0.6666666666666666,12,52.266771972785655
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,106,8,3,10,2,0.21428571428571427,9,62.548785958837385
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,202,11,8,14,2,0.2909090909090909,17,56.5741579729029
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,67,3,1,3,1,1.0,4,56.76287979037597
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,113,13,0,13,13,0.0,4,67.36676244536807
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,154,8,2,8,1,0.5357142857142857,10,56.675819935057696
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,333,22,1,31,16,0.04329004329004329,23,58.44995063717756
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,194,17,2,25,7,0.04411764705882353,32,62.27505631817005
+exist-core/src/test/java/org/exist/xquery/OrderByClauseMemoryBenchmark.java,org.exist.xquery.OrderByClauseMemoryBenchmark,173,5,2,14,1,0.0,13,47.83818722009509
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,82,9,2,9,1,0.0,5,65.28471478221917
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,449,12,0,36,12,0.0,17,44.78136683085963
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,116,8,1,10,1,0.10714285714285714,7,61.27216414893714
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,111,6,3,7,4,0.2,18,56.5056245474616
+exist-core/src/test/java/org/exist/xquery/XQueryProcessingInstructionTest.java,org.exist.xquery.XQueryProcessingInstructionTest,23,1,1,1,1,1.0,5,56.47974609861464
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallTest.java,org.exist.xquery.DeferredFunctionCallTest,112,1,0,1,1,1.0,16,32.138935890345095
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,81,7,2,7,1,1.0,8,62.12445156179393
+exist-core/src/test/java/org/exist/xmlrpc/CachedContentFileTest.java,org.exist.xmlrpc.CachedContentFileTest,41,4,4,4,1,1.0,7,65.82858150979385
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,138,5,7,8,2,0.0,21,51.73426282435572
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,60,4,4,4,1,0.5,14,58.00139099028197
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,945,53,10,63,1,0.18577648766328012,48,54.653972713884436
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest,218,7,5,10,5,0.047619047619047616,24,52.19287329984275
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest,151,2,3,12,2,0.0,15,38.32498550619759
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,500,30,37,31,1,0.871264367816092,20,61.049805013448804
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,121,7,1,10,2,0.0,23,55.03721372902559
+exist-core/src/test/java/org/exist/xslt/TransformerFactoryAllocatorTest.java,org.exist.xslt.TransformerFactoryAllocatorTest,38,2,1,2,2,0.0,10,55.580618372026414
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,409,20,4,33,1,0.015789473684210527,35,55.33861373327285
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,119,5,3,5,2,0.4,28,51.48988537251785
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,455,16,0,31,16,0.0,5,49.39890644698014
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,78,11,0,13,4,0.0,13,67.08072813984391
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,830,34,2,38,2,0.0,16,52.44311354934436
+exist-core/src/test/java/org/exist/util/io/ContentFilePoolTest.java,org.exist.util.io.ContentFilePoolTest,53,6,4,6,1,0.8,9,67.08123216238259
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,94,8,2,12,3,0.35714285714285715,8,60.45220470123534
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,137,5,3,12,1,1.0,18,49.90181312301457
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,106,5,3,5,1,1.0,6,53.87125610477389
+exist-core/src/test/java/org/exist/util/io/ByteArrayContentTest.java,org.exist.util.io.ByteArrayContentTest,43,6,1,6,2,0.6666666666666666,4,70.74218167106271
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,110,12,2,13,1,0.6818181818181818,9,65.76133127598051
+exist-core/src/test/java/org/exist/util/io/MemoryContentsOutputStreamTest.java,org.exist.util.io.MemoryContentsOutputStreamTest,38,3,2,3,1,1.0,4,61.70466530822382
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,72,7,2,7,1,1.0,6,63.620970801374135
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,266,17,0,24,12,0.0,11,58.46092648745124
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,862,38,6,41,2,0.012802275960170697,18,53.46945663705542
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,944,25,0,30,24,0.0,26,45.340610633120306
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,89,5,0,8,5,0.0,3,56.575839430905035
+exist-core/src/test/java/org/exist/util/LeasableTest.java,org.exist.util.LeasableTest,30,1,0,1,1,1.0,6,49.6869234401212
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,71,9,0,9,9,0.0,1,71.69725605291866
+exist-core/src/test/java/org/exist/util/sorters/SortTestNodeProxy.java,org.exist.util.sorters.SortTestNodeProxy,38,3,1,5,2,0.3333333333333333,3,64.74159968821365
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,50,10,0,10,10,0.0,3,82.40874565982865
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,57,5,0,7,5,0.0,6,64.8220723949744
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,73,9,0,9,9,0.0,1,71.43408123506215
+exist-core/src/test/java/org/exist/util/sorters/SortTestNodeId.java,org.exist.util.sorters.SortTestNodeId,122,25,1,26,22,0.01,2,80.37223500100615
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyChecker.java,org.exist.util.sorters.NodeProxyChecker,59,6,1,8,2,0.6666666666666666,5,67.06809531094268
+exist-core/src/test/java/org/exist/util/sorters/ComparatorChecker.java,org.exist.util.sorters.ComparatorChecker,37,5,0,5,3,0.0,1,73.73899868196439
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,174,10,3,39,2,0.7111111111111111,10,56.08825998712419
+exist-core/src/test/java/org/exist/util/sorters/LongArrayAndObjectChecker.java,org.exist.util.sorters.LongArrayAndObjectChecker,68,6,2,8,2,0.6666666666666666,4,64.68596421125707
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,57,10,2,10,5,0.022222222222222223,8,75.12001961210859
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,73,9,0,9,9,0.0,1,71.43408123506215
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,65,9,0,9,9,0.0,1,72.53371233114086
+exist-core/src/test/java/org/exist/util/sorters/ListChecker.java,org.exist.util.sorters.ListChecker,62,6,1,8,2,0.6666666666666666,6,66.73055834904356
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,183,13,3,38,2,0.3974358974358974,7,59.59656205389996
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,110,9,1,18,2,0.5833333333333334,6,63.16417382993767
+exist-core/src/test/java/org/exist/util/sorters/ObjectAndIntArrayChecker.java,org.exist.util.sorters.ObjectAndIntArrayChecker,70,6,2,8,2,0.6666666666666666,4,64.26498858676395
+exist-core/src/test/java/org/exist/util/XMLReaderSecurityTest.java,org.exist.util.XMLReaderSecurityTest,73,2,4,2,1,1.0,20,47.41134417780177
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,83,8,3,8,1,1.0,12,63.0905938017851
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,177,12,1,13,1,0.09090909090909091,12,58.07967635783537
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,132,5,3,5,1,0.6,14,50.91932832581497
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,294,16,0,16,16,0.0,7,55.40520537311116
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,62,5,2,5,1,1.0,5,61.28528524207877
+exist-core/src/test/java/org/exist/util/serializer/SerializerPoolTest.java,org.exist.util.serializer.SerializerPoolTest,76,1,0,1,1,1.0,5,37.11234663294052
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest,258,6,3,13,2,0.2,17,44.71264567238646
+exist-core/src/test/java/org/exist/util/SchemaVersionSyncTest.java,org.exist.util.SchemaVersionSyncTest,53,2,1,4,1,0.0,10,51.28095433550978
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,167,9,0,27,9,0.0,6,54.69892891951369
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,47,4,0,4,4,0.0,4,61.21927619475436
+exist-core/src/test/java/org/exist/util/pool/NodePoolTest.java,org.exist.util.pool.NodePoolTest,20,1,0,3,1,1.0,3,54.898709023341546
+exist-core/src/test/java/org/exist/util/SchemaVersionTest.java,org.exist.util.SchemaVersionTest,8,1,0,1,1,1.0,2,72.70964954234137
+exist-core/src/test/java/org/exist/util/DOMSerializerTest.java,org.exist.util.DOMSerializerTest,24,1,0,1,1,1.0,8,52.82106277477305
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,517,14,2,20,9,0.16483516483516483,4,45.172481638189865
+exist-core/src/test/java/org/exist/util/CollationsTest.java,org.exist.util.CollationsTest,24,2,0,2,2,0.0,4,61.51721039823552
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,66,6,0,6,6,0.0,3,62.89486880262602
+exist-core/src/test/java/org/exist/util/XMLReaderExpansionTest.java,org.exist.util.XMLReaderExpansionTest,63,2,2,2,1,1.0,25,48.158870080649805
+exist-core/src/test/java/org/exist/util/TestJavaCollator.java,org.exist.util.TestJavaCollator,89,16,1,16,1,1.0,1,76.72541228166168
+exist-core/src/test/java/org/exist/util/WeakLazyStripesTest.java,org.exist.util.WeakLazyStripesTest,19,1,0,3,1,1.0,5,55.512890304920845
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,102,7,7,10,3,0.047619047619047616,18,59.63436291562877
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,153,6,0,6,6,0.0,11,50.752869581521786
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,108,4,0,4,3,0.0,19,51.46055918160917
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,151,8,9,11,2,0.35714285714285715,26,56.32346012196382
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,150,9,6,15,2,0.16666666666666666,16,56.874154734623865
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,113,6,6,12,2,0.4,17,54.95774877853278
+exist-core/src/test/java/org/exist/security/RemoteSecurityManagerRoundtripTest.java,org.exist.security.RemoteSecurityManagerRoundtripTest,22,2,1,2,1,1.0,2,66.12400873828173
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,110,16,1,19,1,0.008333333333333333,13,67.94688579241169
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,233,10,0,10,10,0.0,22,51.73483904354053
+exist-core/src/test/java/org/exist/security/AbstractRealmTest.java,org.exist.security.AbstractRealmTest,95,1,0,1,1,1.0,16,35.00394879106018
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,130,21,14,23,3,0.047619047619047616,2,71.03606587444318
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,141,4,8,6,1,0.5,20,45.97922778953634
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,232,6,0,18,1,0.0,10,45.667549948406744
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,182,6,6,7,1,0.2,34,48.68427622996866
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest,100,6,0,7,6,0.0,7,56.53027728756646
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,632,18,0,19,17,0.0,18,46.593905461437366
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,218,8,10,19,1,0.5357142857142857,24,50.340623953564986
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,2023,93,4,102,1,2.337540906965872E-4,26,52.81580348137894
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,269,15,11,26,1,0.3523809523809524,33,56.603568737279296
+exist-core/src/test/java/org/exist/security/AccountTest.java,org.exist.security.AccountTest,50,1,0,1,1,1.0,14,43.1978985497347
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,366,16,4,64,1,0.008333333333333333,26,52.90958142113709
+exist-core/src/test/java/org/exist/security/LocalSecurityManagerRoundtripTest.java,org.exist.security.LocalSecurityManagerRoundtripTest,25,2,1,3,1,1.0,3,66.78341132218021
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,163,18,2,29,1,0.006535947712418301,11,64.26990978852245
+exist-core/src/test/java/org/exist/security/ApiException.java,org.exist.security.ApiException,19,3,0,3,3,0.0,1,77.01406033471214
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,682,17,1,17,6,0.4852941176470588,21,43.80432825365977
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,224,9,14,20,1,0.2777777777777778,33,51.4211055799127
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,190,7,0,8,7,0.0,22,50.540347812905274
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest,126,5,7,9,3,0.1,14,53.33960156367903
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,47,4,2,4,1,0.16666666666666666,11,62.35466417712821
+exist-core/src/test/java/org/exist/collections/InitCollectionConfigurationTest.java,org.exist.collections.InitCollectionConfigurationTest,24,1,1,1,1,1.0,10,53.03057940542914
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,91,4,5,6,1,0.16666666666666666,26,51.83504461666578
+exist-core/src/test/java/org/exist/collections/CollectionURITest.java,org.exist.collections.CollectionURITest,41,2,0,2,2,0.0,3,53.49603705478268
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,104,17,3,19,13,0.051470588235294115,3,72.93850231962617
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java,org.exist.collections.triggers.XQueryTriggerSetGidTest,173,2,11,2,1,1.0,21,35.46708891235971
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java,org.exist.collections.triggers.XQueryTriggerSetUidTest,175,2,11,2,1,1.0,21,35.54611300203061
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,132,14,3,18,11,0.06593406593406594,16,65.64282869046703
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,147,9,1,9,1,1.0,1,68.66218155282196
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,569,12,34,16,1,1.0,21,43.66831313279414
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java,org.exist.collections.triggers.XQueryTriggerChainTest,203,2,13,3,1,1.0,16,34.09551110149595
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,698,12,30,16,1,1.0,21,41.80435127641474
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,71,5,5,5,1,0.9,10,61.03040165811686
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,128,6,7,10,3,0.4,16,54.42956341511462
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,167,7,4,7,1,0.6190476190476191,23,52.197874215180185
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,69,14,0,14,14,0.0,2,78.33590932680423
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,175,8,7,17,4,0.35714285714285715,15,52.793293344309426
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,168,8,4,12,3,0.10714285714285714,28,54.085001113501534
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,345,16,7,28,2,0.30833333333333335,28,53.87303836063473
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,422,26,0,26,26,0.0,18,55.79949188738865
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,171,6,17,7,2,0.2,24,49.99730947845499
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,290,10,4,12,1,0.6444444444444445,28,51.214534481784526
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,146,3,6,8,2,0.3333333333333333,27,42.260974673617234
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,128,5,2,5,2,0.6,7,51.31259383413949
+exist-core/src/test/java/org/exist/backup/FilterForBackup.java,org.exist.backup.FilterForBackup,15,1,0,2,1,1.0,3,62.27645979527311
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,154,7,13,7,1,0.09523809523809523,27,53.58169052617738
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,155,6,15,6,1,0.06666666666666667,29,51.02776101265953
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,610,29,7,41,2,0.1206896551724138,37,52.94788640694618
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,182,5,8,6,1,0.2,20,49.762008841287624
+exist-core/src/test/java/org/exist/storage/ReplaceTest.java,org.exist.storage.ReplaceTest,77,1,0,3,1,1.0,6,36.7000875408482
+exist-core/src/test/java/org/exist/storage/StartupLockingTest.java,org.exist.storage.StartupLockingTest,174,4,3,10,1,1.0,14,48.02970081326988
+exist-core/src/test/java/org/exist/storage/io/VariableByteStreamTest.java,org.exist.storage.io.VariableByteStreamTest,91,3,2,12,2,0.3333333333333333,5,48.41218804359982
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,480,11,5,37,1,0.8181818181818182,13,45.52481185648853
+exist-core/src/test/java/org/exist/storage/NativeValueIndexTest.java,org.exist.storage.NativeValueIndexTest,38,4,2,4,2,0.5,6,66.8637196428561
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,349,11,0,33,9,0.0,5,47.51329452330676
+exist-core/src/test/java/org/exist/storage/ShutdownTest.java,org.exist.storage.ShutdownTest,47,2,1,4,1,0.0,14,51.984668941561054
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,173,11,8,14,1,0.2545454545454545,23,58.45391251419103
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,96,3,2,6,1,0.0,15,48.25597156045395
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,126,3,3,10,1,1.0,26,43.46044798718443
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,217,11,1,14,2,0.509090909090909,28,53.69849171038871
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,204,10,7,11,1,0.6444444444444445,16,53.28015140553999
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,267,19,10,22,1,0.3216374269005848,33,58.02012590200727
+exist-core/src/test/java/org/exist/storage/BrokerPoolNoRecoveryTest.java,org.exist.storage.BrokerPoolNoRecoveryTest,23,2,1,2,2,0.0,5,66.6606179881373
+exist-core/src/test/java/org/exist/storage/AppendTest.java,org.exist.storage.AppendTest,55,1,0,3,1,1.0,5,41.32703267069573
+exist-core/src/test/java/org/exist/storage/DOMFileRecoverTest.java,org.exist.storage.DOMFileRecoverTest,131,2,1,9,1,1.0,19,38.2725764934713
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,154,10,3,12,3,0.13333333333333333,18,58.15423035213048
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,126,6,4,7,2,0.06666666666666667,19,54.06517168946846
+exist-core/src/test/java/org/exist/storage/statistics/StatisticsIndexTest.java,org.exist.storage.statistics.StatisticsIndexTest,23,2,2,2,2,0.0,12,61.3361795692368
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,181,5,1,7,1,1.0,14,47.005930412255246
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,180,9,3,15,2,0.05555555555555555,19,54.83016167442839
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,126,3,4,10,1,0.3333333333333333,26,44.97089561419209
+exist-core/src/test/java/org/exist/storage/util/TestUtilModule.java,org.exist.storage.util.TestUtilModule,40,5,5,5,5,0.0,1,76.62845778584628
+exist-core/src/test/java/org/exist/storage/util/PauseFunction.java,org.exist.storage.util.PauseFunction,26,2,1,3,2,0.0,4,63.876020232906356
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,69,5,3,5,3,0.2,15,60.09953998822181
+exist-core/src/test/java/org/exist/storage/RemoveTest.java,org.exist.storage.RemoveTest,66,1,0,3,1,1.0,12,38.5313872217533
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,686,10,0,12,10,0.0,17,37.36053785491775
+exist-core/src/test/java/org/exist/storage/BrokerPoolsTest.java,org.exist.storage.BrokerPoolsTest,63,1,1,3,1,1.0,17,40.632832868903066
+exist-core/src/test/java/org/exist/storage/StartupTriggerTest.java,org.exist.storage.StartupTriggerTest,59,2,3,2,2,0.0,9,55.03176061665485
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,81,4,2,4,1,1.0,6,53.87746426159122
+exist-core/src/test/java/org/exist/storage/BFileRecoverTest.java,org.exist.storage.BFileRecoverTest,60,2,1,5,1,1.0,14,48.157498471315684
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,159,7,5,8,2,0.19047619047619047,14,55.51548925582512
+exist-core/src/test/java/org/exist/storage/txn/CountingTxnListener.java,org.exist.storage.txn.CountingTxnListener,24,4,2,4,2,0.3333333333333333,0,80.78311769566889
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,150,7,1,7,1,1.0,6,54.20432804813977
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,142,7,3,8,1,1.0,17,54.509738254455726
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,263,9,1,9,1,1.0,7,49.48312158190381
+exist-core/src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java,org.exist.storage.txn.TransactionManagerTestHelper,40,2,2,3,1,1.0,10,53.36944811803222
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,112,2,1,5,1,1.0,10,42.50861056532992
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,89,6,3,7,2,0.13333333333333333,20,58.16717207896538
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,185,1,1,5,1,1.0,7,31.528216684694062
+exist-core/src/test/java/org/exist/storage/UpdateTest.java,org.exist.storage.UpdateTest,59,1,0,3,1,1.0,6,40.414766280719896
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,85,7,0,11,3,0.0,6,61.35413989497411
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,111,5,10,5,1,0.1,18,53.4556613758405
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,180,4,1,4,1,1.0,11,43.51060964070078
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,120,8,2,11,2,0.10714285714285714,20,58.26781304114101
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,303,7,1,7,1,1.0,30,42.96306895842191
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,396,9,2,27,1,0.1111111111111111,30,43.27489215467896
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,157,7,1,7,2,0.7142857142857143,17,51.87017237883122
+exist-core/src/test/java/org/exist/storage/RenameTest.java,org.exist.storage.RenameTest,56,1,0,2,1,1.0,6,41.426008914102106
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,167,4,2,7,2,0.0,30,43.918203785497745
+exist-core/src/test/java/org/exist/storage/RangeIndexUpdateTest.java,org.exist.storage.RangeIndexUpdateTest,149,3,8,6,1,0.3333333333333333,25,42.22846802609972
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,65,2,2,5,1,1.0,21,47.88973460096202
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,773,44,6,49,3,0.5243128964059197,21,58.907096015003475
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,124,7,3,14,3,0.09523809523809523,28,55.711239483604004
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,208,12,1,15,2,0.42424242424242425,28,55.412849456656176
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,70,6,2,7,1,0.26666666666666666,13,62.009294324938715
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,135,7,0,7,1,0.0,13,54.01400400495935
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,204,10,1,12,2,0.4666666666666667,29,53.121569630330576
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,395,9,7,32,1,1.0,26,43.702600192241505
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,60,2,1,3,1,1.0,12,48.26925334329105
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,126,5,3,6,1,0.0,31,52.49558360907731
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,815,23,5,27,2,0.42292490118577075,16,47.07750819980196
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,120,4,1,9,3,0.16666666666666666,16,49.14561596490476
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,672,31,10,42,3,0.11827956989247312,20,55.19796015725273
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,101,5,4,8,1,0.7,14,54.78811696487655
+exist-core/src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java,org.exist.storage.lock.GetXMLResourceNoLockTest,57,2,3,3,1,1.0,16,49.83465737425407
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,349,8,21,19,5,0.14285714285714285,30,47.556223891631106
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,251,5,9,5,1,0.3,22,45.61151246626041
+exist-core/src/test/java/org/exist/storage/IndexManagerTest.java,org.exist.storage.IndexManagerTest,157,1,1,1,1,1.0,9,34.85717390966495
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,2180,111,6,147,16,0.16953316953316952,47,57.266346243124424
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,601,31,4,44,26,0.004301075268817204,27,54.48443013849456
+exist-core/src/test/java/org/exist/storage/journal/LsnTest.java,org.exist.storage.journal.LsnTest,43,2,0,2,2,0.0,4,51.59985170901468
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,375,16,1,17,9,0.125,25,50.78177883933381
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,508,29,4,30,6,0.0049261083743842365,25,55.74484109212856
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,97,4,1,9,1,0.5,25,51.57814439425467
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,398,18,3,22,1,0.42483660130718953,29,52.98977122554855
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,494,18,7,28,3,0.24836601307189543,37,49.8950635643979
+exist-core/src/test/java/org/exist/storage/BFileOverflowTest.java,org.exist.storage.BFileOverflowTest,66,2,1,4,1,1.0,13,47.254390342986596
+exist-core/src/test/java/org/exist/storage/UpdateAttributeTest.java,org.exist.storage.UpdateAttributeTest,58,1,0,3,1,1.0,6,40.542730197618845
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,127,9,1,15,1,0.08333333333333333,20,58.5735055898091
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,86,4,1,4,1,0.5,16,53.57293960437863
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,97,8,6,9,1,0.8214285714285714,10,63.480950464748716
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,81,7,3,8,1,1.0,11,61.54032847809715
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,606,42,30,45,1,0.6515679442508711,29,57.6889397021302
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,154,6,4,9,2,0.2,24,51.499546851762915
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,483,26,13,28,1,0.6461538461538462,22,54.90750552689486
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,415,13,16,21,1,0.10256410256410256,17,49.01193541564058
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,327,9,11,41,1,0.05555555555555555,40,45.251941120231976
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,110,4,6,12,1,1.0,26,49.433132512906376
+exist-core/src/test/java/org/exist/config/ConfigurableObject2.java,org.exist.config.ConfigurableObject2,48,3,8,3,1,1.0,1,66.63238784341351
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,110,3,3,3,3,0.0,18,47.73109736065653
+exist-core/src/test/java/org/exist/config/Spice.java,org.exist.config.Spice,35,4,3,4,2,0.5,1,71.67640582602655
+exist-core/src/test/java/org/exist/config/SaxonConfigTest.java,org.exist.config.SaxonConfigTest,25,1,1,1,1,1.0,7,52.82409466272584
+exist-core/src/test/java/org/exist/config/mapping/SubConfig.java,org.exist.config.mapping.SubConfig,26,4,2,4,2,0.3333333333333333,0,77.79048822935722
+exist-core/src/test/java/org/exist/config/mapping/ConfigurableTest.java,org.exist.config.mapping.ConfigurableTest,38,1,1,1,1,1.0,8,47.833322236659875
+exist-core/src/test/java/org/exist/config/mapping/MappedClass.java,org.exist.config.mapping.MappedClass,24,3,3,3,3,0.0,1,74.29487584914105
+exist-core/src/test/java/org/exist/config/mapping/ConfigurableObject.java,org.exist.config.mapping.ConfigurableObject,33,3,2,3,1,1.0,1,70.18211525917424
+exist-core/src/test/java/org/exist/config/ConfiguratorUnregisterPerfTest.java,org.exist.config.ConfiguratorUnregisterPerfTest,103,3,1,9,1,0.3333333333333333,10,49.93806063772452
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,111,7,7,10,2,0.19047619047619047,23,56.63546222291741
+exist-core/src/test/java/org/exist/config/ConfigurableObject.java,org.exist.config.ConfigurableObject,58,5,8,5,2,0.4,3,69.82117900116766
+exist-core/src/test/java/org/exist/config/Sp.java,org.exist.config.Sp,31,4,2,4,2,0.5,1,73.78541519035576
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,55,5,2,5,1,0.2,7,63.883925652464356
+exist-core/src/test/java/org/exist/http/PortalRedirectTest.java,org.exist.http.PortalRedirectTest,26,2,1,2,1,0.0,8,60.14754754067247
+exist-core/src/test/java/org/exist/http/AuthenticatedHttpClientTest.java,org.exist.http.AuthenticatedHttpClientTest,23,1,1,1,1,1.0,5,54.60034419606497
+exist-core/src/test/java/org/exist/http/ws/WallClockQueryTimeoutTest.java,org.exist.http.ws.WallClockQueryTimeoutTest,22,2,0,2,2,0.0,4,62.404546781223345
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,1228,79,10,315,27,0.0022719896137617657,92,55.32763014442591
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,171,5,6,5,1,0.6,12,48.752289926921684
+exist-core/src/test/java/org/exist/http/urlrewrite/XQueryURLRewriteTest.java,org.exist.http.urlrewrite.XQueryURLRewriteTest,109,5,0,7,5,0.0,9,53.61229006377493
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,68,3,4,3,1,1.0,15,51.883927251597626
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteTest.java,org.exist.http.urlrewrite.URLRewriteTest,88,1,0,2,1,1.0,11,35.03831876219747
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,77,5,4,5,1,0.4,11,58.12466816116522
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,95,4,4,5,1,0.3333333333333333,10,53.344286010680385
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,110,4,6,4,1,0.6666666666666666,10,52.229223701276986
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,432,21,21,26,1,0.22380952380952382,37,54.227080932466855
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,108,6,6,7,1,0.5333333333333333,21,55.37354702468014
+exist-core/src/test/java/org/exist/http/RESTTest.java,org.exist.http.RESTTest,14,2,1,2,1,0.0,2,73.09392347264536
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,111,15,0,15,15,0.0,8,67.36810295668147
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,1791,67,34,87,1,0.16598824061510628,45,50.92146475690146
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,165,11,0,12,6,0.0,18,62.547104304434214
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,223,8,8,13,1,0.4642857142857143,8,52.929310534625046
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,40,3,2,3,1,0.3333333333333333,7,61.10523223989974
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,50,3,3,3,1,1.0,10,57.21121791459699
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,143,7,3,7,1,0.47619047619047616,13,54.00148307986281
+exist-core/src/test/java/org/exist/validation/ApacheXmlComponentsTest.java,org.exist.validation.ApacheXmlComponentsTest,27,2,0,2,2,0.0,3,63.19931208879628
+exist-core/src/test/java/org/exist/validation/TestTools.java,org.exist.validation.TestTools,34,2,4,2,2,0.0,5,60.004189431247745
+exist-core/src/test/java/org/exist/validation/internal/DatabaseResourcesTest.java,org.exist.validation.internal.DatabaseResourcesTest,27,1,1,1,1,1.0,9,50.194398926939044
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,127,8,3,10,1,0.21428571428571427,15,58.37833320593909
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,50,2,1,4,1,1.0,4,52.958291595940686
+exist-core/src/test/java/org/exist/validation/CollectionConfigSchema6000Test.java,org.exist.validation.CollectionConfigSchema6000Test,65,2,1,4,1,0.0,9,49.52874546281259
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,98,5,2,7,1,0.3,10,56.534342428149834
+exist-core/src/test/java/org/exist/launcher/WindowsServiceManagerTest.java,org.exist.launcher.WindowsServiceManagerTest,47,2,0,2,2,0.0,3,50.79421447527148
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,105,5,3,6,3,0.0,22,54.65091427146213
+exist-core/src/test/java/org/exist/numbering/DLNBaseTest.java,org.exist.numbering.DLNBaseTest,28,1,0,4,1,1.0,3,50.98405991455028
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,104,3,3,3,2,0.3333333333333333,21,46.38145360953125
+exist-core/src/test/java/org/exist/numbering/DLNTest.java,org.exist.numbering.DLNTest,245,6,1,15,5,0.06666666666666667,7,44.27249125336883
+exist-core/src/test/java/org/exist/test/runner/XSuiteDebuggabilityTest.java,org.exist.test.runner.XSuiteDebuggabilityTest,79,4,0,19,2,0.0,16,52.86145146740885
+exist-core/src/test/java/org/exist/test/runner/AbstractTestRunnerTest.java,org.exist.test.runner.AbstractTestRunnerTest,46,7,0,7,7,0.0,9,69.8958272960855
+exist-core/src/test/java/org/exist/test/runner/XSuiteDiscoveryTest.java,org.exist.test.runner.XSuiteDiscoveryTest,53,2,1,4,1,1.0,10,49.91046505776857
+exist-core/src/test/java/org/exist/test/runner/XMLTestRunnerTest.java,org.exist.test.runner.XMLTestRunnerTest,45,3,2,3,1,0.3333333333333333,8,58.010399403224504
+exist-core/src/test/java/org/exist/test/runner/XQueryTestRunnerTest.java,org.exist.test.runner.XQueryTestRunnerTest,29,2,0,2,2,0.0,8,57.58304458578339
+exist-core/src/test/java/org/exist/test/runner/InspectLineSourceTest.java,org.exist.test.runner.InspectLineSourceTest,29,1,1,2,1,1.0,14,47.910101012971424
+exist-core/src/test/java/org/exist/test/runner/XSuiteParallelTest.java,org.exist.test.runner.XSuiteParallelTest,46,5,0,5,2,0.0,6,66.38697869188833
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,54,4,0,7,3,0.0,12,60.005510762988635
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,77,7,6,7,1,0.19047619047619047,15,63.35335377975018
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,83,3,6,5,1,1.0,9,51.560810582390005
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,1370,37,18,60,1,0.6231231231231231,20,45.506408231219474
+exist-core/src/test/java/org/exist/xmldb/EXistUserPrincipalTest.java,org.exist.xmldb.EXistUserPrincipalTest,17,1,0,1,1,1.0,7,57.80219060052991
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,831,63,0,79,63,0.0,5,59.53740469101944
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,78,4,2,8,1,1.0,13,54.76965338110801
+exist-core/src/test/java/org/exist/xmldb/DOMJUnitTest.java,org.exist.xmldb.DOMJUnitTest,81,3,3,9,1,0.3333333333333333,15,50.10343965077388
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,233,14,16,18,1,0.6153846153846154,23,57.489057505352775
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,390,20,2,28,3,0.4789473684210526,39,54.94331878631186
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java,org.exist.xmldb.concurrent.ConcurrentQueryTest,38,4,4,4,3,0.16666666666666666,7,65.75757841802812
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,136,14,0,21,7,0.0,20,65.27169803191805
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,36,4,0,5,4,0.0,12,65.08295544998103
+exist-core/src/test/java/org/exist/xmldb/concurrent/DeadlockTest.java,org.exist.xmldb.concurrent.DeadlockTest,57,1,3,3,1,1.0,2,45.35618280225566
+exist-core/src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java,org.exist.xmldb.concurrent.XMLGenerator,90,5,6,16,1,0.3,6,56.05213204225976
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentAttrUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentAttrUpdateTest,38,4,2,4,2,0.3333333333333333,8,66.9853347450458
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,215,7,3,20,2,0.14285714285714285,14,52.15714536991671
+exist-core/src/test/java/org/exist/xmldb/concurrent/ComplexUpdateTest.java,org.exist.xmldb.concurrent.ComplexUpdateTest,29,3,1,3,3,0.0,8,66.389193654302
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest3.java,org.exist.xmldb.concurrent.ConcurrentResourceTest3,28,3,2,3,3,0.0,8,66.53987252809206
+exist-core/src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java,org.exist.xmldb.concurrent.FragmentsTest,44,4,2,5,2,0.5,8,63.926453190284384
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java,org.exist.xmldb.concurrent.ConcurrentResourceTest,29,3,0,3,3,0.0,8,65.01897988451655
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentXUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentXUpdateTest,56,4,3,4,2,0.3333333333333333,10,62.1262628268112
+exist-core/src/test/java/org/exist/xmldb/concurrent/ValueIndexUpdateTest.java,org.exist.xmldb.concurrent.ValueIndexUpdateTest,33,3,1,3,3,0.0,7,66.0778950662328
+exist-core/src/test/java/org/exist/xmldb/concurrent/TextUpdateTest.java,org.exist.xmldb.concurrent.TextUpdateTest,26,3,1,3,3,0.0,6,69.32645051729004
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RetrieveResourceAction.java,org.exist.xmldb.concurrent.action.RetrieveResourceAction,18,2,0,2,2,0.0,5,67.03689051609928
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/AttributeUpdateAction.java,org.exist.xmldb.concurrent.action.AttributeUpdateAction,32,2,3,3,2,0.0,6,58.98475986486545
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/TextUpdateAction.java,org.exist.xmldb.concurrent.action.TextUpdateAction,68,2,5,2,1,1.0,10,48.7636920028107
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryAction.java,org.exist.xmldb.concurrent.action.XQueryAction,47,4,3,6,1,0.6666666666666666,9,62.807878252772916
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java,org.exist.xmldb.concurrent.action.CreateCollectionAction,35,3,1,5,2,0.0,8,61.469972154045685
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,57,5,1,7,2,0.0,9,62.57105296202098
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryUpdateAction.java,org.exist.xmldb.concurrent.action.XQueryUpdateAction,30,2,1,2,2,0.0,5,62.19748986989516
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java,org.exist.xmldb.concurrent.action.MultiResourcesAction,34,3,1,7,1,0.3333333333333333,7,62.838750083943516
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java,org.exist.xmldb.concurrent.action.RemoveAppendAction,49,4,2,6,1,0.16666666666666666,5,62.866167866548004
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ReplaceResourceAction.java,org.exist.xmldb.concurrent.action.ReplaceResourceAction,55,2,5,2,2,0.0,7,51.81753702160643
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/Action.java,org.exist.xmldb.concurrent.action.Action,23,2,2,2,2,0.0,0,70.4040245674174
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,95,4,3,6,1,0.16666666666666666,12,54.5103188366017
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest2.java,org.exist.xmldb.concurrent.ConcurrentResourceTest2,48,4,2,5,3,0.0,12,62.00273551301402
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,51,5,2,5,1,1.0,11,62.98115261325397
+exist-core/src/test/java/org/exist/xmldb/IndexingTest.java,org.exist.xmldb.IndexingTest,342,11,15,30,2,0.2727272727272727,21,50.559511706532064
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,69,3,4,4,1,1.0,19,52.80015624123659
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest,63,6,4,6,1,1.0,14,65.57706032805791
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateIT.java,org.exist.xmldb.BinaryResourceUpdateIT,57,3,6,4,1,1.0,13,55.73413800229526
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,306,26,2,32,24,0.0,59,60.535320360252214
+exist-core/src/test/java/org/exist/xmldb/EXistAttributesTest.java,org.exist.xmldb.EXistAttributesTest,54,4,0,4,4,0.0,10,58.574411660957225
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,96,8,2,8,1,1.0,19,59.77327309253979
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,97,8,2,8,1,1.0,21,59.60885423334581
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,241,6,3,10,1,0.4,23,46.27916161474183
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,79,5,10,5,1,0.4,13,58.62748312004059
+exist-core/src/test/java/org/exist/xmldb/RemoteDBTest.java,org.exist.xmldb.RemoteDBTest,63,6,4,7,1,0.26666666666666666,10,64.18879908264192
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,66,4,3,4,1,1.0,12,56.60441142613056
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java,org.exist.xmldb.BinaryResourceUpdateTest,55,3,6,4,1,1.0,13,56.11600642493757
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,161,7,5,9,1,1.0,29,51.735406388113404
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,108,6,9,7,1,0.4666666666666667,14,56.81484387354266
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,24,3,1,3,1,1.0,6,68.43829351863118
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,407,31,6,31,1,1.0,24,58.78547974971319
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest,59,6,2,6,1,1.0,14,66.29002992850506
+exist-core/src/test/java/org/exist/xmldb/EXistGroupPrincipalTest.java,org.exist.xmldb.EXistGroupPrincipalTest,17,1,0,1,1,1.0,7,57.80219060052991
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,101,3,3,7,1,0.3333333333333333,13,48.69018109474176
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,116,14,2,15,1,0.8681318681318682,39,65.77399932331704
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,73,5,9,5,1,0.4,11,60.09336328687908
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,104,5,2,5,1,1.0,16,53.120930335207035
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,178,11,2,13,2,0.509090909090909,33,56.35343078010761
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,88,5,3,11,1,0.3,24,55.86981717903446
+exist-core/src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java,org.exist.xmldb.RemoteDatabaseImplTest,45,2,1,4,2,0.0,14,52.21697299753967
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,88,4,2,7,1,1.0,24,52.53924174195139
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,53,5,2,5,1,1.0,13,62.30708436563302
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,363,15,6,73,3,0.047619047619047616,45,51.50408912056599
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,289,22,10,24,2,0.8441558441558441,37,58.679242085431845
+exist-core/src/test/java/org/exist/client/security/BasicPermissionsTableModelTest.java,org.exist.client.security.BasicPermissionsTableModelTest,40,1,0,2,1,1.0,4,47.47987760014078
+exist-ant/src/main/java/org/exist/ant/XMLDBExistTask.java,org.exist.ant.XMLDBExistTask,63,2,1,8,1,1.0,6,50.46904414312359
+exist-ant/src/main/java/org/exist/ant/RemoveGroupTask.java,org.exist.ant.RemoveGroupTask,49,2,1,6,1,1.0,6,54.041966508760446
+exist-ant/src/main/java/org/exist/ant/XMLDBShutdownTask.java,org.exist.ant.XMLDBShutdownTask,54,1,0,6,1,1.0,8,43.08914213156682
+exist-ant/src/main/java/org/exist/ant/RemoveUserTask.java,org.exist.ant.RemoveUserTask,47,2,1,6,1,1.0,6,55.50069686335127
+exist-ant/src/main/java/org/exist/ant/ListGroupsTask.java,org.exist.ant.ListGroupsTask,71,3,2,9,1,0.6666666666666666,9,54.32071938945517
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,345,12,11,68,1,0.15151515151515152,22,48.75268035970606
+exist-ant/src/main/java/org/exist/ant/LockResourceTask.java,org.exist.ant.LockResourceTask,75,3,2,11,1,0.6666666666666666,7,53.58238557052847
+exist-ant/src/main/java/org/exist/ant/XMLDBRemoveTask.java,org.exist.ant.XMLDBRemoveTask,92,3,2,12,1,0.6666666666666666,9,50.4234315305097
+exist-ant/src/main/java/org/exist/ant/RestoreTask.java,org.exist.ant.RestoreTask,156,6,5,25,1,0.3333333333333333,16,50.74732052931876
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,223,10,7,35,1,0.15555555555555556,36,52.789658592405296
+exist-ant/src/main/java/org/exist/ant/UserPasswordTask.java,org.exist.ant.UserPasswordTask,67,3,2,9,1,0.6666666666666666,8,54.90386005912696
+exist-ant/src/main/java/org/exist/ant/ChmodTask.java,org.exist.ant.ChmodTask,64,3,2,8,1,0.6666666666666666,7,56.719127922776195
+exist-ant/src/main/java/org/exist/ant/XMLDBCopyTask.java,org.exist.ant.XMLDBCopyTask,123,5,4,17,1,0.4,11,52.773370921645046
+exist-ant/src/main/java/org/exist/ant/BackupTask.java,org.exist.ant.BackupTask,59,3,2,7,1,0.6666666666666666,8,56.78565451529133
+exist-ant/src/main/java/org/exist/ant/ListUsersTask.java,org.exist.ant.ListUsersTask,71,3,2,9,1,0.6666666666666666,10,54.20168839944006
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,292,15,10,41,2,0.19047619047619047,19,56.64865209989769
+exist-ant/src/main/java/org/exist/ant/UserTask.java,org.exist.ant.UserTask,52,1,2,6,1,1.0,8,43.86551362508067
+exist-ant/src/main/java/org/exist/ant/XMLDBXUpdateTask.java,org.exist.ant.XMLDBXUpdateTask,89,3,2,11,1,0.6666666666666666,9,50.55281224595334
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,205,10,7,32,1,0.15555555555555556,26,54.02655687628222
+exist-ant/src/main/java/org/exist/ant/XMLDBListTask.java,org.exist.ant.XMLDBListTask,132,5,4,22,1,0.4,11,52.12296809730067
+exist-ant/src/main/java/org/exist/ant/ChownTask.java,org.exist.ant.ChownTask,64,4,3,9,1,0.5,7,60.00887110142479
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,306,14,6,55,2,0.25274725274725274,19,54.149808188866906
+exist-ant/src/main/java/org/exist/ant/XMLDBMoveTask.java,org.exist.ant.XMLDBMoveTask,122,5,4,17,1,0.4,11,52.85070754875289
+exist-ant/src/main/java/org/exist/ant/AddUserTask.java,org.exist.ant.AddUserTask,68,4,3,9,1,0.5,7,59.49273920615308
+exist-ant/src/main/java/org/exist/ant/AddGroupTask.java,org.exist.ant.AddGroupTask,45,2,1,5,1,1.0,7,55.805774362042875
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,118,3,1,14,1,0.3333333333333333,11,46.07435643835264
+exist-ant/src/test/java/org/exist/ant/BaseTaskTest.java,org.exist.ant.BaseTaskTest,57,3,2,3,3,0.0,32,55.60876560422543
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,56,5,2,5,3,0.3,12,62.390973907782566
+exist-ant/src/test/java/org/exist/ant/AbstractTaskTest.java,org.exist.ant.AbstractTaskTest,28,2,5,2,1,0.0,6,60.91703686495872
+exist-ant/src/test/java/org/exist/ant/UserTaskTest.java,org.exist.ant.UserTaskTest,71,5,3,5,3,0.3,9,59.529768610954804
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,73,6,6,6,3,0.4,17,60.91418721162396
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,278,20,16,20,3,0.8052631578947368,22,59.037164109041306
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,81,7,4,13,1,0.5238095238095238,9,63.694725159406005
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentExtractionModule.java,org.exist.contentextraction.xquery.ContentExtractionModule,49,5,5,5,5,0.0,1,74.70586031640394
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,171,4,3,17,2,0.0,25,44.83016413233418
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,228,21,12,32,13,0.08095238095238096,9,66.73327626208022
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,33,3,1,5,1,0.3333333333333333,6,63.57262580494655
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtractionException.java,org.exist.contentextraction.ContentExtractionException,12,1,0,1,1,1.0,1,70.00082822029196
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,135,5,1,6,1,1.0,20,50.5497898364212
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,47,3,0,6,2,0.0,9,58.17956007978648
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,157,6,2,18,2,0.0,33,50.88026373505064
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/ExiftoolModule.java,org.exist.exiftool.xquery.ExiftoolModule,50,7,5,7,7,0.0,3,74.95380480171312
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,205,6,8,19,2,0.0,22,50.14917395213515
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,276,7,7,29,2,0.14285714285714285,33,45.82297814895126
+extensions/expath/src/main/java/org/expath/exist/ZipModule.java,org.expath.exist.ZipModule,48,5,5,5,5,0.0,1,74.9012009320088
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ConnectionFunctions.java,org.exist.extensions.exquery.modules.request.ConnectionFunctions,67,2,8,6,2,0.0,7,50.923298596398205
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/HeaderFunctions.java,org.exist.extensions.exquery.modules.request.HeaderFunctions,79,3,5,9,2,0.0,10,52.759915093601094
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/URIFunctions.java,org.exist.extensions.exquery.modules.request.URIFunctions,93,2,12,9,2,0.0,8,46.00557388269677
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/CookieFunctions.java,org.exist.extensions.exquery.modules.request.CookieFunctions,67,3,3,7,2,0.0,9,55.23514934778324
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ParameterFunctions.java,org.exist.extensions.exquery.modules.request.ParameterFunctions,86,3,5,11,2,0.0,11,51.27135747624137
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/RequestModule.java,org.exist.extensions.exquery.modules.request.RequestModule,66,5,5,5,5,0.0,1,71.88427084772795
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/AbstractRequestModuleFunction.java,org.exist.extensions.exquery.modules.request.AbstractRequestModuleFunction,23,3,0,4,2,0.0,6,69.99850824511047
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/GeneralFunctions.java,org.exist.extensions.exquery.modules.request.GeneralFunctions,25,2,2,2,2,0.0,4,67.10372012477762
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,602,31,12,142,1,0.13333333333333333,55,54.09149020428608
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ContentTypeHelper.java,org.exist.xquery.modules.httpclient.ContentTypeHelper,136,6,2,25,3,0.0,1,54.712233428742806
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,100,9,0,22,2,0.0,13,61.69824885636686
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitor.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitor,84,9,3,13,2,0.7777777777777778,12,66.99342454922723
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMXBean.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMXBean,63,7,0,7,7,0.0,0,79.0496852907329
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,108,3,3,14,2,0.0,18,47.03764686564808
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/HttpClientFactory.java,org.exist.xquery.modules.httpclient.HttpClientFactory,74,5,2,8,5,0.0,9,61.80680561088542
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,393,18,6,98,1,0.0,38,52.86220942812067
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/HttpClientModule.java,org.exist.xquery.modules.httpclient.HttpClientModule,84,6,11,6,4,0.13333333333333333,2,69.82039290099823
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,1578,93,4,126,1,0.8158017765310893,36,56.513394238428994
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/xquery/HttpClientXqueryTests.java,org.exist.xquery.modules.httpclient.xquery.HttpClientXqueryTests,53,2,1,2,2,0.0,6,51.0361709738348
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,102,10,3,12,1,1.0,11,63.62502106515783
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,111,10,0,10,1,0.0,14,61.469884621785965
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/ContentTypeHelperTest.java,org.exist.xquery.modules.httpclient.ContentTypeHelperTest,269,43,0,43,43,0.0,2,73.67094761913835
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/xdm/type/impl/DocumentTypedValue.java,org.exist.extensions.exquery.xdm.type.impl.DocumentTypedValue,16,2,0,2,2,0.0,2,72.70964954234137
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/xdm/type/impl/StringTypedValue.java,org.exist.extensions.exquery.xdm.type.impl.StringTypedValue,12,1,0,1,1,1.0,2,68.86840114973768
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/xdm/type/impl/BinaryTypedValue.java,org.exist.extensions.exquery.xdm.type.impl.BinaryTypedValue,12,1,0,1,1,1.0,3,66.30184828667363
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/RestXqServiceCompiledXQueryCache.java,org.exist.extensions.exquery.restxq.RestXqServiceCompiledXQueryCache,15,4,0,4,4,0.0,0,87.34359964461194
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,179,6,16,22,2,0.0,26,49.12744586798247
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/ExistRestXqModule.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.ExistRestXqModule,46,5,4,5,5,0.0,1,75.30439727913424
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,334,9,25,42,2,0.027777777777777776,35,45.98622883328423
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RestXqModule.java,org.exist.extensions.exquery.restxq.impl.xquery.RestXqModule,41,5,4,5,5,0.0,1,76.3945277718322
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/UriFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.UriFunctions,46,2,1,4,2,0.0,9,56.39008393577993
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServlet.java,org.exist.extensions.exquery.restxq.impl.RestXqServlet,71,3,1,10,1,0.3333333333333333,22,51.82059184931677
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,345,12,7,47,4,0.030303030303030304,58,50.18087346167573
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryLogger.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryLogger,31,3,1,3,1,0.3333333333333333,6,64.12598951999475
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,422,23,5,57,4,0.07905138339920949,25,57.180617160031616
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqStartupTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqStartupTrigger,15,1,0,1,1,1.0,2,65.87364929535896
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence,176,10,9,23,1,0.1111111111111111,31,55.63468029459616
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryInspector.java,org.exist.extensions.exquery.restxq.impl.XQueryInspector,103,4,0,18,2,0.0,25,51.05867830337067
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompilationException.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompilationException,15,2,0,2,2,0.0,1,75.14279581375823
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryManager.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryManager,48,1,2,3,1,1.0,8,45.390876854480815
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheImpl,103,9,4,11,5,0.2777777777777778,15,64.00786936359455
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,224,9,3,41,2,0.1388888888888889,43,51.405086735855434
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,61,2,1,10,1,0.0,15,47.90598137855396
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,233,24,4,43,1,0.8369565217391305,22,65.27855922979454
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/TypeAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.TypeAdapter,188,2,1,4,1,1.0,5,43.50892317864981
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/LiteralValueAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.LiteralValueAdapter,40,6,2,7,2,0.4,3,72.78940169110123
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/FunctionSignatureAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.FunctionSignatureAdapter,89,11,4,16,2,0.2727272727272727,6,67.86122827540434
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/FunctionParameterSequenceTypeAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.FunctionParameterSequenceTypeAdapter,46,8,3,8,2,0.32142857142857145,4,75.03339616019096
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletResponseAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletResponseAdapter,50,8,1,8,1,1.0,3,75.33294074438889
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/AnnotationAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.AnnotationAdapter,49,7,3,8,2,0.23809523809523808,4,71.15284098148479
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,105,14,3,22,6,0.12087912087912088,11,68.66396440453124
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/CardinalityAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.CardinalityAdapter,18,1,0,7,1,1.0,1,58.683672530454395
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapter,57,2,0,10,1,0.0,27,49.235831548231985
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/EXQueryErrorCode.java,org.exist.extensions.exquery.restxq.impl.adapters.EXQueryErrorCode,7,1,0,1,1,1.0,5,67.88688736694083
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,68,5,1,14,2,0.1,18,58.983530783601914
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheCleanupListener.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheCleanupListener,17,2,0,2,2,0.0,1,73.362366691925
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,83,14,0,17,6,0.0,4,74.17254317671316
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.LibraryCircularDependencyIntegrationTest,123,4,13,6,2,0.5,7,53.247969770170975
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,105,7,0,7,5,0.0,22,58.047764117308645
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistryTest.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistryTest,49,5,0,5,5,0.0,3,65.68318732900853
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,130,12,3,15,2,0.0,29,62.50329813026662
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,124,7,3,8,2,0.0,11,59.70054674347504
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,37,7,2,7,1,0.8571428571428571,2,76.74198378518193
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.SelfImportCircularDependencyIntegrationTest,47,2,5,2,1,1.0,1,60.3655702928779
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,141,9,4,9,2,0.027777777777777776,33,57.99785247522656
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,45,9,2,9,1,0.9166666666666666,2,77.13009291634403
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,373,8,0,53,8,0.0,34,43.22812885381891
+extensions/webdav/src/main/java/org/exist/webdav/ExistActiveLock.java,org.exist.webdav.ExistActiveLock,81,13,5,15,7,0.08974358974358974,2,76.53466613398734
+extensions/webdav/src/main/java/org/exist/webdav/ExistResource.java,org.exist.webdav.ExistResource,99,13,14,15,11,0.038461538461538464,4,72.94672857709017
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,176,8,5,22,2,0.2857142857142857,26,54.57787994386804
+extensions/webdav/src/main/java/org/exist/webdav/DeadPropertyStore.java,org.exist.webdav.DeadPropertyStore,92,6,1,12,1,1.0,3,61.53442243904974
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,216,15,2,34,7,0.14285714285714285,25,59.80913830015841
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,317,19,4,49,1,0.08187134502923976,25,56.78604165100511
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,341,16,2,56,6,0.175,30,53.77450743126491
+extensions/webdav/src/main/java/org/exist/webdav/exceptions/DocumentNotLockedException.java,org.exist.webdav.exceptions.DocumentNotLockedException,29,4,1,4,4,0.0,1,76.27938341901857
+extensions/webdav/src/main/java/org/exist/webdav/exceptions/EXistWebdavException.java,org.exist.webdav.exceptions.EXistWebdavException,29,4,1,4,4,0.0,1,76.27938341901857
+extensions/webdav/src/main/java/org/exist/webdav/exceptions/CollectionExistsException.java,org.exist.webdav.exceptions.CollectionExistsException,29,4,1,4,4,0.0,1,76.27938341901857
+extensions/webdav/src/main/java/org/exist/webdav/exceptions/DocumentAlreadyLockedException.java,org.exist.webdav.exceptions.DocumentAlreadyLockedException,29,4,1,4,4,0.0,1,76.27938341901857
+extensions/webdav/src/main/java/org/exist/webdav/exceptions/CollectionDoesNotExistException.java,org.exist.webdav.exceptions.CollectionDoesNotExistException,29,4,1,4,4,0.0,1,76.27938341901857
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,624,13,3,96,9,0.038461538461538464,34,42.82470531673297
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,370,31,10,65,4,0.13548387096774195,26,62.710642861880544
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,595,19,4,66,2,0.05847953216374269,20,51.079963542542245
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavSession.java,org.exist.webdav.ExistDavSession,52,7,3,7,3,0.23809523809523808,2,74.5523288482351
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,253,12,1,47,1,0.42424242424242425,19,53.77164666980263
+extensions/webdav/src/test/java/org/exist/jetty/WindowsPathResourceIT.java,org.exist.jetty.WindowsPathResourceIT,42,1,0,3,1,1.0,11,44.82496896827587
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,55,6,3,6,1,0.4666666666666667,13,64.47836412812678
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,113,11,8,15,1,0.03636363636363636,11,64.54597224412264
+extensions/xqdoc/src/main/java/org/exist/xqdoc/XQDocHelper.java,org.exist.xqdoc.XQDocHelper,16,2,1,2,1,1.0,3,69.07976680784206
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,162,5,4,27,2,0.0,32,47.32291049155951
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/XQDocModule.java,org.exist.xqdoc.xquery.XQDocModule,38,5,4,5,5,0.0,1,77.1143942589915
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,115,5,4,17,1,0.3,22,52.16227790791848
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,92,5,5,13,2,0.0,16,56.45682200391742
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,103,6,5,16,2,0.0,18,56.90741411199886
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/VectorModule.java,org.exist.xquery.modules.vector.VectorModule,68,6,9,6,4,0.13333333333333333,3,69.91386569772884
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Models.java,org.exist.xquery.modules.vector.Models,27,2,1,3,2,0.0,5,63.69874874286168
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Diagnostics.java,org.exist.xquery.modules.vector.Diagnostics,56,2,2,5,2,0.0,11,49.56205945682886
+extensions/vector/src/main/java/org/exist/management/impl/VectorEmbedding.java,org.exist.management.impl.VectorEmbedding,116,19,4,19,7,0.1871345029239766,5,75.54688529475506
+extensions/vector/src/main/java/org/exist/management/impl/VectorEmbeddingMXBean.java,org.exist.management.impl.VectorEmbeddingMXBean,112,14,0,14,14,0.0,1,80.16552457589864
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingJmx.java,org.exist.vector.VectorEmbeddingJmx,46,3,2,7,2,0.3333333333333333,7,60.81340350054413
+extensions/vector/src/main/java/org/exist/vector/VectorModelConstants.java,org.exist.vector.VectorModelConstants,92,5,4,5,5,0.0,1,65.36357979744702
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,140,9,4,30,2,0.2222222222222222,12,57.615937440362856
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics,140,10,2,24,2,0.022222222222222223,14,60.09601574438299
+extensions/vector/src/main/java/org/exist/vector/VectorExtensionLifecycle.java,org.exist.vector.VectorExtensionLifecycle,44,3,0,7,3,0.0,5,60.36254322947117
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingProvider.java,org.exist.vector.VectorEmbeddingProvider,34,3,0,3,1,0.0,0,73.88313828186
+extensions/vector/src/main/java/org/exist/vector/VectorMetrics.java,org.exist.vector.VectorMetrics,126,12,7,12,3,0.22727272727272727,3,68.71284676615093
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,221,13,8,44,2,0.2564102564102564,22,56.31264680323624
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry,172,8,4,29,2,0.14285714285714285,18,53.78581015560138
+extensions/vector/src/main/java/org/exist/vector/VectorModelInfo.java,org.exist.vector.VectorModelInfo,101,8,7,8,1,0.25,0,68.07996654358803
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,221,14,15,57,1,0.21978021978021978,17,57.53221790778486
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingService.java,org.exist.vector.VectorEmbeddingService,151,8,3,19,3,0.21428571428571427,10,57.19241161087947
+extensions/vector/src/test/java/org/exist/vector/VectorModelDiagnosticsTest.java,org.exist.vector.VectorModelDiagnosticsTest,40,5,0,6,5,0.0,8,67.43854959673217
+extensions/vector/src/test/java/org/exist/vector/VectorMetricsTest.java,org.exist.vector.VectorMetricsTest,60,5,0,6,5,0.0,8,60.729403335485685
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,41,3,1,3,3,0.0,11,58.84065431388637
+extensions/vector/src/test/java/org/exist/vector/VectorOperationMetricsTest.java,org.exist.vector.VectorOperationMetricsTest,68,5,1,9,2,0.6,7,59.02462581045372
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/RemoveIndex.java,org.exist.xquery.modules.lucene.RemoveIndex,52,2,1,4,2,0.0,14,52.87564208817886
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,350,12,10,77,2,0.0,61,48.171544070505185
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,47,2,1,6,2,0.0,17,52.845349679641856
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,123,4,5,20,2,0.0,21,48.903425929095874
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,412,18,9,106,5,0.1503267973856209,46,51.38898980541499
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport,64,4,0,13,4,0.0,11,57.9124658524582
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,174,4,1,26,2,0.0,34,43.894895982671564
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/GetField.java,org.exist.xquery.modules.lucene.GetField,45,2,1,6,2,0.0,14,52.985201840324955
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/LuceneIndexKeys.java,org.exist.xquery.modules.lucene.LuceneIndexKeys,68,3,1,9,3,0.0,19,51.81264693328115
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Score.java,org.exist.xquery.modules.lucene.Score,44,2,2,5,2,0.0,9,55.103059931568524
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Search.java,org.exist.xquery.modules.lucene.Search,144,3,2,13,3,0.0,22,44.49724849928964
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/LuceneModule.java,org.exist.xquery.modules.lucene.LuceneModule,93,7,9,7,4,0.23809523809523808,3,67.21199638559376
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Optimize.java,org.exist.xquery.modules.lucene.Optimize,29,2,1,3,2,0.0,10,60.73218255225795
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Index.java,org.exist.xquery.modules.lucene.Index,104,2,2,8,2,0.0,17,44.19304228593145
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,150,7,6,29,2,0.0,28,53.65387070835831
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,265,14,21,49,3,0.08791208791208792,30,56.276199887684584
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/FieldValueParser.java,org.exist.xquery.modules.lucene.FieldValueParser,27,2,0,8,2,0.0,4,60.49537582796286
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,154,8,4,23,6,0.10714285714285714,25,54.512705732138954
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,270,13,15,62,1,0.19230769230769232,44,53.25823346968156
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,65,5,3,11,1,0.6,17,60.08200376323604
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzingQueryRewriter.java,org.exist.indexing.lucene.AnalyzingQueryRewriter,91,7,0,23,2,0.0,15,59.469594182197675
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/BinaryTokenStream.java,org.exist.indexing.lucene.BinaryTokenStream,70,3,2,4,2,0.3333333333333333,1,62.845711003789944
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,2298,85,23,379,6,0.20252100840336135,135,50.84998020078007
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,87,6,4,19,1,1.0,19,59.10539974552207
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/StandardQueryParserWrapper.java,org.exist.indexing.lucene.StandardQueryParserWrapper,31,3,2,4,1,1.0,5,66.62430110699266
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/TermInPhrase.java,org.exist.indexing.lucene.TermInPhrase,24,3,2,3,1,1.0,1,71.7325945175699
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,239,19,7,40,8,0.0,27,61.786812004155685
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatch.java,org.exist.indexing.lucene.LuceneMatch,79,11,4,15,4,0.2545454545454545,6,71.40802244870342
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MultiFieldQueryParserWrapper.java,org.exist.indexing.lucene.MultiFieldQueryParserWrapper,36,4,1,7,1,0.5,7,67.87380922873318
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,503,12,10,85,2,0.21212121212121213,52,44.750607616666265
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,614,29,31,127,3,0.2684729064039409,32,54.7547549619663
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,557,33,1,140,1,0.001893939393939394,55,55.78935117798556
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/SearchCallback.java,org.exist.indexing.lucene.SearchCallback,10,1,0,1,1,1.0,0,78.05153303713244
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern,247,13,3,47,1,0.7051282051282052,13,55.24146240654475
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,394,27,26,83,1,0.150997150997151,26,59.25861815759879
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractTextExtractor.java,org.exist.indexing.lucene.AbstractTextExtractor,21,3,3,3,2,0.3333333333333333,0,75.6615389847353
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/TextExtractor.java,org.exist.indexing.lucene.TextExtractor,22,7,0,7,7,0.0,0,89.01687524578442
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,477,12,10,65,1,0.16666666666666666,30,45.906736760120566
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/DefaultTextExtractor.java,org.exist.indexing.lucene.DefaultTextExtractor,57,6,2,21,1,0.3333333333333333,4,64.78549683548593
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextIndexConfig.java,org.exist.indexing.lucene.PlainTextIndexConfig,177,4,2,15,1,0.16666666666666666,14,45.805735703797296
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,456,22,23,106,1,0.4329004329004329,38,53.97521308101387
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextHighlighter.java,org.exist.indexing.lucene.PlainTextHighlighter,101,3,1,19,2,0.3333333333333333,17,46.69726375518286
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/FieldType.java,org.exist.indexing.lucene.FieldType,87,7,9,15,1,0.3333333333333333,11,62.206025958968084
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,245,18,15,44,3,0.1568627450980392,31,60.34841715713786
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MarkableTokenFilter.java,org.exist.indexing.lucene.MarkableTokenFilter,79,6,4,13,2,0.4666666666666667,6,63.132225889349435
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,237,13,5,57,4,0.0641025641025641,23,55.802701411444836
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/analyzers/EnglishStopwordsStandardAnalyzer.java,org.exist.indexing.lucene.analyzers.EnglishStopwordsStandardAnalyzer,37,3,3,3,3,0.0,6,65.19057518823595
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/analyzers/MetaAnalyzer.java,org.exist.indexing.lucene.analyzers.MetaAnalyzer,34,4,2,5,1,1.0,3,69.33152393119059
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/analyzers/NoDiacriticsStandardAnalyzer.java,org.exist.indexing.lucene.analyzers.NoDiacriticsStandardAnalyzer,68,5,3,5,2,0.3,6,65.24106258123159
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/QueryParserWrapper.java,org.exist.indexing.lucene.QueryParserWrapper,42,4,2,7,4,0.0,12,62.95233738106119
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ByteTermAttributeImpl.java,org.exist.indexing.lucene.ByteTermAttributeImpl,15,1,0,1,1,1.0,0,74.21028464452877
+extensions/indexes/lucene/src/test/java/xquery/lucene/VectorSearchEmbeddingTest.java,xquery.lucene.VectorSearchEmbeddingTest,63,3,5,4,1,0.0,15,54.80373969137243
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,48,7,0,7,7,0.0,4,70.26904504685362
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,162,9,5,18,2,0.3055555555555556,21,56.187902414413884
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,412,11,5,44,1,0.05454545454545454,37,44.792568571288655
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,79,6,0,6,2,0.0,11,59.5566681798372
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,105,5,4,7,2,0.6,19,53.80067413783729
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerBatchSizeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerBatchSizeTest,42,5,0,5,5,0.0,11,65.33237262191903
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,153,6,9,9,1,0.4,12,52.22207776837347
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,494,13,11,28,2,0.5769230769230769,34,45.425314049600644
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,1318,23,22,32,2,0.8300395256916996,46,39.731612285104354
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,531,22,1,22,13,0.0,20,53.123516707163354
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeSets.java,org.exist.xquery.modules.ngram.utils.NodeSets,51,4,0,6,2,0.0,8,63.286319274205376
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeProxies.java,org.exist.xquery.modules.ngram.utils.NodeProxies,61,3,0,9,3,0.0,4,56.810987687914334
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,575,19,11,102,5,0.07602339181286549,60,48.286273654750396
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/HighlightMatches.java,org.exist.xquery.modules.ngram.HighlightMatches,102,2,1,7,2,0.0,22,43.046257345421296
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/AddMatch.java,org.exist.xquery.modules.ngram.AddMatch,65,2,1,10,2,0.0,16,48.20760963393802
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,136,6,2,29,1,0.4,18,52.57529181273806
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/AlternativeStrings.java,org.exist.xquery.modules.ngram.query.AlternativeStrings,60,5,2,12,2,0.6,8,62.15914877441753
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/EmptyExpression.java,org.exist.xquery.modules.ngram.query.EmptyExpression,16,2,0,2,2,0.0,1,76.4643435753962
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/EvaluatableExpression.java,org.exist.xquery.modules.ngram.query.EvaluatableExpression,6,1,0,1,1,1.0,0,82.89093368333656
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/Wildcard.java,org.exist.xquery.modules.ngram.query.Wildcard,36,6,2,8,2,0.6,1,72.59479054413151
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/MergeableExpression.java,org.exist.xquery.modules.ngram.query.MergeableExpression,6,2,0,2,2,0.0,0,89.45759118337814
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/FixedString.java,org.exist.xquery.modules.ngram.query.FixedString,43,5,2,8,2,0.6,4,67.45183162356048
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionTriple.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionTriple,81,4,4,11,1,0.8333333333333334,9,55.143676869102684
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramModule.java,org.exist.xquery.modules.ngram.NGramModule,49,5,5,5,5,0.0,1,74.70586031640394
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramMatchCallback.java,org.exist.indexing.ngram.NGramMatchCallback,22,1,0,1,1,1.0,0,70.58193699157619
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramMatch.java,org.exist.indexing.ngram.NGramMatch,30,6,0,6,6,0.0,2,76.93617063746404
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,1160,26,18,110,6,0.20307692307692307,60,45.472226169184765
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexConfig.java,org.exist.indexing.ngram.NGramIndexConfig,39,2,1,7,1,1.0,6,55.18830417912825
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,90,10,6,15,3,0.37777777777777777,13,66.84190288321625
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,519,15,8,21,1,0.3047619047619048,29,45.52234767799564
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,158,3,11,6,1,1.0,23,42.82766996134888
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,631,13,7,16,5,0.358974358974359,35,42.29126271902029
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,542,24,14,114,5,0.16304347826086957,57,52.53027179434407
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,301,8,1,98,2,0.0,35,44.41252163000254
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/IndexKeys.java,org.exist.xquery.modules.range.IndexKeys,95,2,1,11,2,0.0,18,42.59775020134728
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Optimize.java,org.exist.xquery.modules.range.Optimize,28,2,1,3,2,0.0,10,61.06462663468052
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeIndexModule.java,org.exist.xquery.modules.range.RangeIndexModule,84,5,6,5,5,0.0,1,69.59957767788374
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,404,17,4,69,11,0.03676470588235294,42,51.65295082252562
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,291,9,5,49,1,0.1388888888888889,36,47.85043701014958
+extensions/indexes/range/src/main/java/org/exist/indexing/range/TextCollector.java,org.exist.indexing.range.TextCollector,77,7,0,7,7,0.0,0,77.14859449161779
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,349,14,9,85,1,0.21978021978021978,35,51.274183232246585
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,1172,40,17,240,5,0.2064102564102564,117,48.46351530098056
+extensions/indexes/range/src/main/java/org/exist/indexing/range/conversion/TypeConverter.java,org.exist.indexing.range.conversion.TypeConverter,16,1,0,1,1,1.0,0,73.59886707585706
+extensions/indexes/range/src/main/java/org/exist/indexing/range/conversion/DateConverter.java,org.exist.indexing.range.conversion.DateConverter,45,1,2,6,1,1.0,13,43.29424115501331
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndex.java,org.exist.indexing.range.RangeIndex,79,4,4,4,4,0.0,1,67.09691361706628
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,org.exist.indexing.range.ComplexRangeIndexConfigElement,140,15,6,35,5,0.23809523809523808,16,66.0542733202514
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexDoc.java,org.exist.indexing.range.RangeIndexDoc,46,8,6,8,2,0.21428571428571427,0,76.50924794018361
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,311,23,11,74,3,0.07905138339920949,43,58.87933532050453
+extensions/indexes/range/src/main/java/org/exist/indexing/range/XPathToLuceneRegexTranslator.java,org.exist.indexing.range.XPathToLuceneRegexTranslator,86,3,0,24,2,0.0,1,50.35656563519581
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexTextCollector.java,org.exist.indexing.range.ComplexTextCollector,80,9,6,17,2,0.3888888888888889,8,66.35092088259971
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer,73,4,2,7,2,0.3333333333333333,11,59.71432607042216
+extensions/indexes/range/src/main/java/org/exist/indexing/range/SimpleTextCollector.java,org.exist.indexing.range.SimpleTextCollector,70,10,5,12,5,0.28888888888888886,6,72.3130728442273
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,117,10,8,23,1,0.2222222222222222,13,61.67342345484554
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,231,14,9,50,2,0.37362637362637363,16,57.83166542582048
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigCondition.java,org.exist.indexing.range.RangeIndexConfigCondition,47,3,0,5,3,0.0,3,63.16920301132178
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,127,6,7,9,1,0.2,22,54.14834359347992
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,131,8,7,10,1,0.2857142857142857,23,57.300794236905595
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,151,6,6,9,1,0.6,18,52.3551182341482
+extensions/indexes/range/src/test/java/org/exist/indexing/range/XPathToLuceneRegexTranslatorTest.java,org.exist.indexing.range.XPathToLuceneRegexTranslatorTest,98,18,0,18,18,0.0,2,74.79547778438362
+extensions/indexes/range/src/test/java/org/exist/indexing/range/RangeIndexConfigTest.java,org.exist.indexing.range.RangeIndexConfigTest,66,1,0,1,1,1.0,14,37.398526201035175
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/RemoveIndex.java,org.exist.xquery.modules.sort.RemoveIndex,53,2,1,6,2,0.0,12,52.16945293974071
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/SortModule.java,org.exist.xquery.modules.sort.SortModule,42,5,5,5,5,0.0,1,76.16623517792533
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/HasIndex.java,org.exist.xquery.modules.sort.HasIndex,30,2,1,4,2,0.0,10,59.80969459330563
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/CreateOrderIndex.java,org.exist.xquery.modules.sort.CreateOrderIndex,187,2,4,17,2,0.0,25,34.85113292833446
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/GetIndex.java,org.exist.xquery.modules.sort.GetIndex,40,2,1,6,2,0.0,12,55.179768260323584
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,295,31,4,46,10,0.14193548387096774,18,64.65052095203338
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,83,7,6,11,3,0.47619047619047616,13,63.18698841894042
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortItem.java,org.exist.indexing.sort.SortItem,11,4,0,4,4,0.0,0,90.28190949170097
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/SpatialModule.java,org.exist.xquery.modules.spatial.SpatialModule,88,5,5,5,5,0.0,1,69.15886174029002
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGeometricProperties.java,org.exist.xquery.modules.spatial.FunGeometricProperties,354,3,5,55,2,0.3333333333333333,28,30.101056250068304
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGMLProducers.java,org.exist.xquery.modules.spatial.FunGMLProducers,384,3,3,62,2,0.3333333333333333,25,27.57448545874097
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialSearch.java,org.exist.xquery.modules.spatial.FunSpatialSearch,130,3,5,18,2,0.3333333333333333,16,44.9673934077855
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,192,7,7,27,2,0.047619047619047616,22,51.128515658765345
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,715,16,1,142,13,0.05,52,41.6295312356214
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex,162,14,5,17,7,0.01098901098901099,7,68.16932551149496
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,782,42,28,120,5,0.1254355400696864,45,56.88125722636993
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/SpatialIndexException.java,org.exist.indexing.spatial.SpatialIndexException,17,2,1,2,2,0.0,1,74.84984114599693
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLIndexConfig.java,org.exist.indexing.spatial.GMLIndexConfig,26,2,3,4,1,1.0,4,62.92050135733392
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,239,10,5,38,3,0.4444444444444444,24,51.76590515869768
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,955,10,7,17,1,1.0,44,33.23991579282415
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,149,12,5,13,1,0.6818181818181818,11,62.46696653156927
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,472,18,23,83,2,0.006535947712418301,27,50.88132791489059
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,81,9,2,14,1,0.8055555555555556,11,65.96392970689885
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,22,1,4,1,1,1.0,0,70.58193699157619
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheModule.java,org.exist.xquery.modules.cache.CacheModule,161,10,22,16,4,0.13333333333333333,11,58.92188797455875
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,38,3,1,5,2,0.0,13,61.74061949047659
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,39,3,1,4,2,0.0,12,60.802495635514724
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnGZipFunction.java,org.exist.xquery.modules.compression.UnGZipFunction,44,2,1,4,2,0.0,10,55.376001210312054
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,403,13,6,65,2,0.038461538461538464,48,48.0277204182722
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/TarFunction.java,org.exist.xquery.modules.compression.TarFunction,70,5,3,5,5,0.0,4,67.35026923178714
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/CompressionModule.java,org.exist.xquery.modules.compression.CompressionModule,96,7,6,7,4,0.23809523809523808,3,66.91121924366617
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnTarFunction.java,org.exist.xquery.modules.compression.UnTarFunction,99,2,9,4,2,0.0,10,47.31277243562537
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,204,5,5,23,2,0.1,37,44.46524025912194
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/DeflateFunction.java,org.exist.xquery.modules.compression.DeflateFunction,65,2,2,6,2,0.0,13,49.644926885954554
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/ZipFunction.java,org.exist.xquery.modules.compression.ZipFunction,73,5,3,5,5,0.0,3,67.3970021203551
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/GZipFunction.java,org.exist.xquery.modules.compression.GZipFunction,48,2,1,4,2,0.0,11,54.29357415553239
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,318,8,17,16,2,0.0,23,50.688215361506195
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/InflateFunction.java,org.exist.xquery.modules.compression.InflateFunction,63,2,1,7,2,0.0,14,49.57990676292964
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java,org.exist.xquery.modules.compression.UnZipFunction,108,2,9,8,2,0.0,11,44.315915734334425
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterModule.java,org.exist.xquery.modules.counter.CounterModule,64,6,7,6,6,0.0,1,72.11427031894513
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,200,11,6,24,2,0.36363636363636365,14,58.61435331078664
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,144,2,6,14,1,1.0,19,39.593720986303566
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest,90,3,2,3,1,1.0,7,49.76165879225608
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,92,2,5,11,2,0.0,17,43.676254644664425
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/CQLParserModule.java,org.exist.xquery.modules.cqlparser.CQLParserModule,46,5,5,5,5,0.0,1,75.30439727913424
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,92,4,6,9,2,0.0,11,54.297916184604205
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleModule.java,org.exist.repo.ExampleModule,60,7,4,7,5,0.14285714285714285,3,71.6752762509583
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,129,20,1,22,1,1.0,11,71.8262938580361
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,92,5,1,5,1,0.0,13,55.85482164761171
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/BinaryDocumentXarSource.java,org.exist.xquery.modules.expathrepo.BinaryDocumentXarSource,36,4,3,5,2,0.5,7,68.99208261287635
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java,org.exist.xquery.modules.expathrepo.RemoveFunction,52,2,2,4,2,0.0,17,51.89776273071415
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ListFunction.java,org.exist.xquery.modules.expathrepo.ListFunction,44,2,2,5,2,0.0,10,55.46814004186387
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/EXPathErrorCode.java,org.exist.xquery.modules.expathrepo.EXPathErrorCode,35,1,9,1,1,1.0,2,56.51899502108899
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetAppRoot.java,org.exist.xquery.modules.expathrepo.GetAppRoot,22,2,1,2,2,0.0,9,65.16006545700037
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ResourceAvailable.java,org.exist.xquery.modules.expathrepo.ResourceAvailable,59,2,1,8,2,0.0,15,50.54820676144589
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,116,4,3,15,2,0.0,32,48.98437164338924
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,259,6,3,24,3,0.0,28,45.18996461907457
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ExpathPackageModule.java,org.exist.xquery.modules.expathrepo.ExpathPackageModule,59,5,6,5,5,0.0,1,72.94643472466096
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetResource.java,org.exist.xquery.modules.expathrepo.GetResource,48,2,1,7,2,0.0,15,52.45430768060379
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,124,3,4,9,1,0.6666666666666666,20,44.303184057313594
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/UnicodeReader.java,org.exist.xquery.modules.file.UnicodeReader,153,7,4,26,1,0.5714285714285714,2,55.27206316639958
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryList.java,org.exist.xquery.modules.file.DirectoryList,149,3,12,14,2,0.0,25,42.457554622477346
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsReadable.java,org.exist.xquery.modules.file.FileIsReadable,43,2,2,3,2,0.0,10,56.0154873820233
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileModule.java,org.exist.xquery.modules.file.FileModule,73,5,5,5,5,0.0,1,70.92927896130934
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadBinary.java,org.exist.xquery.modules.file.FileReadBinary,39,2,2,3,2,0.0,10,56.92415537286817
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryCreate.java,org.exist.xquery.modules.file.DirectoryCreate,71,2,2,8,2,0.0,12,48.80264625252703
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileModuleHelper.java,org.exist.xquery.modules.file.FileModuleHelper,34,2,0,4,2,0.0,5,60.25651487486451
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsWriteable.java,org.exist.xquery.modules.file.FileIsWriteable,43,2,2,3,2,0.0,10,56.0154873820233
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsDirectory.java,org.exist.xquery.modules.file.FileIsDirectory,43,2,2,3,2,0.0,10,56.0154873820233
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileExists.java,org.exist.xquery.modules.file.FileExists,43,2,2,3,2,0.0,10,56.0154873820233
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,157,3,4,21,2,0.0,24,41.02933085232224
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileErrorCode.java,org.exist.xquery.modules.file.FileErrorCode,9,1,1,1,1,1.0,3,68.53932054622281
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,518,16,17,68,2,0.041666666666666664,62,47.85298605834585
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadUnicode.java,org.exist.xquery.modules.file.FileReadUnicode,73,2,2,6,2,0.0,15,48.04285660096982
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileMove.java,org.exist.xquery.modules.file.FileMove,58,2,2,4,2,0.0,10,51.65149621970498
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileRead.java,org.exist.xquery.modules.file.FileRead,66,2,2,5,2,0.0,12,50.31000148559573
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,197,5,4,25,2,0.0,29,46.0206212482845
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileDelete.java,org.exist.xquery.modules.file.FileDelete,41,2,2,3,2,0.0,10,56.46670047771097
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,221,19,4,19,1,0.06432748538011696,9,62.521072353792704
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,153,12,4,19,7,0.015151515151515152,22,61.311313892996694
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,119,9,1,13,7,0.08333333333333333,28,60.05160024828434
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,171,14,1,21,7,0.0,34,61.336959583003
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetWidthFunction.java,org.exist.xquery.modules.image.GetWidthFunction,80,2,2,6,2,0.0,7,48.81811328777591
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ScaleFunction.java,org.exist.xquery.modules.image.ScaleFunction,156,2,16,18,2,0.0,22,36.6915884764849
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetHeightFunction.java,org.exist.xquery.modules.image.GetHeightFunction,79,2,2,6,2,0.0,7,48.93728069815668
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ImageModule.java,org.exist.xquery.modules.image.ImageModule,210,10,6,17,7,0.1111111111111111,12,57.08588376498431
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/CropFunction.java,org.exist.xquery.modules.image.CropFunction,131,2,4,11,2,0.0,20,39.302470759431515
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,282,4,6,39,2,0.0,33,36.96869295879233
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/RenameFunction.java,org.exist.xquery.modules.jndi.RenameFunction,69,2,4,7,2,0.0,8,49.332900896630065
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CreateFunction.java,org.exist.xquery.modules.jndi.CreateFunction,76,2,4,7,2,0.0,9,48.37335295104867
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/JNDIModule.java,org.exist.xquery.modules.jndi.JNDIModule,263,13,8,28,6,0.08974358974358974,15,57.284172202478665
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CloseContextFunction.java,org.exist.xquery.modules.jndi.CloseContextFunction,49,2,2,3,2,0.0,4,57.41878240086913
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/GetDirContextFunction.java,org.exist.xquery.modules.jndi.GetDirContextFunction,58,2,2,4,2,0.0,9,52.93092251281399
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/DeleteFunction.java,org.exist.xquery.modules.jndi.DeleteFunction,68,2,4,6,2,0.0,8,50.34604415375647
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,185,3,4,19,2,0.0,20,39.680732469334345
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,158,3,4,25,2,0.3333333333333333,16,41.870249496489556
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,118,4,2,13,2,0.0,9,51.38876412401891
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailModule.java,org.exist.xquery.modules.mail.MailModule,355,24,12,28,10,0.08695652173913043,14,61.88070466114835
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,641,20,4,109,2,0.0,42,47.36100715622342
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,345,10,4,50,2,0.0,37,46.14010098013143
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,1316,20,8,176,2,0.021052631578947368,62,38.60282894905968
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,119,4,2,13,2,0.0,10,51.321112651849276
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailSessionFunctions.java,org.exist.xquery.modules.mail.MailSessionFunctions,82,3,2,8,3,0.0,14,52.331916174858584
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,616,18,11,27,2,0.32679738562091504,34,45.93654807445235
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,47,3,0,6,2,0.0,9,58.17956007978648
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,699,32,21,45,2,0.13709677419354838,14,52.027396953154806
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,157,7,2,20,2,0.047619047619047616,13,54.19949409762746
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLogin.java,org.exist.xquery.modules.persistentlogin.PersistentLogin,238,8,9,15,3,0.21428571428571427,12,53.6323092378458
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginModule.java,org.exist.xquery.modules.persistentlogin.PersistentLoginModule,47,5,5,5,5,0.0,1,75.10065428230406
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,102,4,5,14,1,0.5,25,50.96766131659088
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,35,4,1,4,1,1.0,5,65.14600960204729
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/ProcessModule.java,org.exist.xquery.modules.process.ProcessModule,35,5,4,5,5,0.0,1,77.89349203176279
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,166,5,5,32,2,0.0,36,46.44202575658252
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ResumeScheduledJob.java,org.exist.xquery.modules.scheduler.ResumeScheduledJob,66,2,2,3,1,1.0,9,53.07575859713095
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/GetScheduledJobs.java,org.exist.xquery.modules.scheduler.GetScheduledJobs,155,2,2,13,1,1.0,15,36.68669140796341
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/PauseScheduledJob.java,org.exist.xquery.modules.scheduler.PauseScheduledJob,66,2,2,3,1,1.0,9,53.07575859713095
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/DeleteScheduledJob.java,org.exist.xquery.modules.scheduler.DeleteScheduledJob,66,2,2,3,1,1.0,9,53.07575859713095
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,335,3,14,31,1,0.3333333333333333,23,33.840052341717765
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/SchedulerModule.java,org.exist.xquery.modules.scheduler.SchedulerModule,67,5,5,5,5,0.0,1,71.74180674637967
+extensions/modules/simpleql/src/main/java/org/exist/xquery/modules/simpleql/ParseSimpleQL.java,org.exist.xquery.modules.simpleql.ParseSimpleQL,33,2,2,4,2,0.0,8,58.85487523247676
+extensions/modules/simpleql/src/main/java/org/exist/xquery/modules/simpleql/SimpleQLModule.java,org.exist.xquery.modules.simpleql.SimpleQLModule,42,5,5,5,5,0.0,1,76.16623517792533
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/PreparedStatementWithSQL.java,org.exist.xquery.modules.sql.PreparedStatementWithSQL,25,3,2,3,1,0.6666666666666666,0,74.00977005389002
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetJNDIConnectionFunction.java,org.exist.xquery.modules.sql.GetJNDIConnectionFunction,87,2,2,6,2,0.0,9,47.63097517584628
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,136,5,12,16,3,0.1,15,51.720515235920004
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLUtils.java,org.exist.xquery.modules.sql.SQLUtils,93,4,0,44,3,0.0,3,51.971395172408755
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLModule.java,org.exist.xquery.modules.sql.SQLModule,233,18,10,34,9,0.0718954248366013,20,61.4969472695252
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,496,6,13,67,3,0.3333333333333333,51,34.75814032602708
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java,org.exist.xquery.modules.sql.CloseConnectionFunction,61,3,3,6,3,0.0,11,56.68326215764806
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/PrepareFunction.java,org.exist.xquery.modules.sql.PrepareFunction,77,2,2,6,2,0.0,10,48.246376884771806
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,144,3,2,3,1,1.0,29,42.068462686487095
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteIT.java,org.exist.xquery.modules.sql.ExecuteIT,58,3,2,3,1,0.0,18,54.47709393009426
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java,org.exist.xquery.modules.sql.H2DatabaseResource,112,11,10,17,2,0.4,9,65.43015278834105
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,47,3,0,6,2,0.0,9,58.17956007978648
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,140,4,4,4,1,1.0,35,46.31630586386865
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionPoolIT.java,org.exist.xquery.modules.sql.ConnectionPoolIT,45,1,1,1,1,1.0,13,44.40903929386808
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,509,7,1,11,1,0.7142857142857143,38,36.90966995947118
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,544,4,6,4,1,1.0,37,33.014993341532055
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/Compare.java,org.exist.xquery.modules.xmldiff.Compare,128,5,9,18,2,0.1,21,51.329853154461816
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/XmlDiffModule.java,org.exist.xquery.modules.xmldiff.XmlDiffModule,57,6,6,6,4,0.13333333333333333,3,71.58555826201727
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderFunction.java,org.exist.xquery.modules.xslfo.RenderFunction,99,2,6,7,2,0.0,19,44.074134809656336
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter,91,2,1,9,1,1.0,16,44.613876403945405
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/XSLFOModule.java,org.exist.xquery.modules.xslfo.XSLFOModule,69,7,7,10,5,0.09523809523809523,8,66.39535700580959
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,341,4,2,14,2,0.16666666666666666,24,39.97735670508143
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ProcessorAdapter.java,org.exist.xquery.modules.xslfo.ProcessorAdapter,10,2,0,2,2,0.0,0,84.61819053717403
+extensions/modules/xslfo/src/test/java/org/exist/xquery/modules/xslfo/ApacheFopTest.java,org.exist.xquery.modules.xslfo.ApacheFopTest,74,1,1,1,1,1.0,7,40.61102658280295
+extensions/security/ldap/src/main/java/org/exist/security/realm/TransformationContext.java,org.exist.security.realm.TransformationContext,7,1,0,1,1,1.0,0,81.43055882181517
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPSearchContext.java,org.exist.security.realm.ldap.LDAPSearchContext,74,9,6,12,6,0.08333333333333333,3,70.18809337758518
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,60,3,1,9,2,0.0,14,54.928875091003654
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/LDAPModule.java,org.exist.security.realm.ldap.xquery.LDAPModule,38,5,4,5,5,0.0,1,77.1143942589915
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPSearchGroup.java,org.exist.security.realm.ldap.LDAPSearchGroup,17,1,0,2,1,1.0,2,60.68464332889743
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPGroupImpl.java,org.exist.security.realm.ldap.LDAPGroupImpl,24,4,0,4,3,0.0,1,74.65892782988446
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPPrincipalWhiteList.java,org.exist.security.realm.ldap.LDAPPrincipalWhiteList,17,1,0,2,1,1.0,2,60.68464332889743
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,55,8,0,10,7,0.0,5,72.01137149439623
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapUtils.java,org.exist.security.realm.ldap.LdapUtils,19,1,1,4,1,1.0,2,59.15712197318244
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapContextFactory.java,org.exist.security.realm.ldap.LdapContextFactory,136,9,15,24,4,0.1388888888888889,9,60.20985574151921
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/AbstractLDAPSearchPrincipal.java,org.exist.security.realm.ldap.AbstractLDAPSearchPrincipal,96,9,6,10,6,0.1111111111111111,6,68.8296372627816
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPSearchAccount.java,org.exist.security.realm.ldap.LDAPSearchAccount,16,1,0,2,1,1.0,2,61.258981851368915
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/AbstractLDAPPrincipalRestrictionList.java,org.exist.security.realm.ldap.AbstractLDAPPrincipalRestrictionList,34,5,2,5,2,0.4,2,74.95219890143235
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPTransformationContext.java,org.exist.security.realm.ldap.LDAPTransformationContext,34,4,2,4,2,0.5,3,71.00576695303997
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,1236,51,5,184,10,0.15137254901960784,49,51.51851753401307
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPPrincipalBlackList.java,org.exist.security.realm.ldap.LDAPPrincipalBlackList,17,1,0,2,1,1.0,2,60.68464332889743
+extensions/security/ldap/src/test/java/org/exist/security/realm/ldap/LDAPRealmTest.java,org.exist.security.realm.ldap.LDAPRealmTest,52,3,2,4,2,0.3333333333333333,7,60.12933921654185
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealm.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealm,114,4,3,13,2,0.16666666666666666,23,50.38211236878823
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ContextFactory.java,org.exist.security.realm.activedirectory.ContextFactory,34,3,2,3,3,0.0,1,73.60893536548774
+extensions/security/activedirectory/src/test/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealmTest.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealmTest,56,3,2,4,2,0.3333333333333333,7,59.5838105868644
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,139,5,6,7,2,0.6,22,50.01990786739024
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,274,25,10,30,2,0.14333333333333334,18,62.790062678799025
+extensions/modules/example/src/main/java/org/exist/xquery/modules/example/EchoFunction.java,org.exist.xquery.modules.example.EchoFunction,41,2,2,4,2,0.0,6,57.257540172240176
+extensions/modules/example/src/main/java/org/exist/xquery/modules/example/ExampleModule.java,org.exist.xquery.modules.example.ExampleModule,38,5,5,5,5,0.0,1,77.1143942589915
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EXIUtils.java,org.exist.xquery.modules.exi.EXIUtils,51,1,1,5,1,1.0,12,42.67351931828809
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/ExiModule.java,org.exist.xquery.modules.exi.ExiModule,43,5,5,5,5,0.0,1,75.94331467614454
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EncodeExiFunction.java,org.exist.xquery.modules.exi.EncodeExiFunction,74,2,1,7,2,0.0,15,47.60327493291639
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/DecodeExiFunction.java,org.exist.xquery.modules.exi.DecodeExiFunction,80,2,1,6,2,0.0,17,46.68290069611752
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,343,4,7,43,1,0.3333333333333333,39,34.07719635425321
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/OracleModule.java,org.exist.xquery.modules.oracle.OracleModule,54,5,5,5,5,0.0,1,73.78536164684307
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,112,7,4,14,5,0.047619047619047616,20,58.112098180354224
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,92,5,2,12,4,0.0,15,55.96488863365623
diff --git a/.moderne/context/class-quality-metrics.md b/.moderne/context/class-quality-metrics.md
new file mode 100644
index 00000000000..f3043a67aad
--- /dev/null
+++ b/.moderne/context/class-quality-metrics.md
@@ -0,0 +1,27 @@
+# Class Quality Metrics
+
+## Per-class cohesion, coupling, and complexity measurements
+
+Per-class code quality metrics including Weighted Methods per Class (WMC), Lack of Cohesion (LCOM4), Tight Class Cohesion (TCC), Coupling Between Objects (CBO), and Maintainability Index. Use this to identify classes that should be split or refactored.
+
+## Data Tables
+
+### Class quality metrics
+
+**File:** [`class-quality-metrics.csv`](class-quality-metrics.csv)
+
+Per-class code quality metrics including WMC, LCOM4, TCC, CBO, and maintainability index.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file containing the class. |
+| Class name | The fully qualified name of the class. |
+| Line count | Number of lines in the class. |
+| Method count | Number of methods defined in the class. |
+| Field count | Number of fields defined in the class. |
+| WMC | Weighted Methods per Class: sum of cyclomatic complexities of all methods. |
+| LCOM4 | Lack of Cohesion of Methods (Hitz-Montazeri): number of connected components in the method-field access graph. 1 = cohesive, >1 = should be split. |
+| TCC | Tight Class Cohesion: proportion of directly connected method pairs (sharing field access). 0.0-1.0, higher is more cohesive. |
+| CBO | Coupling Between Objects: number of distinct classes this class is coupled to. |
+| Maintainability index | Composite score (0-100) combining Halstead Volume, cyclomatic complexity, and LOC. Higher is more maintainable. |
+
diff --git a/.moderne/context/code-comprehension.md b/.moderne/context/code-comprehension.md
new file mode 100644
index 00000000000..a1cc6b379f3
--- /dev/null
+++ b/.moderne/context/code-comprehension.md
@@ -0,0 +1,49 @@
+# Code Comprehension
+
+## AI-generated descriptions for classes and methods
+
+AI-generated descriptions of classes and methods. Use this to quickly understand what code does without reading every line. Particularly helpful for unfamiliar parts of the codebase.
+
+## Data Tables
+
+### Class descriptions
+
+**File:** [`class-descriptions.csv`](class-descriptions.csv)
+
+AI-generated descriptions of classes in the codebase with inference time and token usage metrics.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file containing the class. |
+| Class name | The fully qualified name of the class. |
+| Checksum | SHA-256 checksum of the class source code for cache validation. |
+| Description | AI-generated description of what the class does. |
+| Responsibility | AI-generated description of the class's responsibility in the system. |
+| Pattern 1 | First architectural pattern identified in the class. |
+| Pattern 2 | Second architectural pattern identified in the class. |
+| Pattern 3 | Third architectural pattern identified in the class. |
+| Inference time (ms) | Time taken for the LLM to generate the description, in milliseconds. |
+| Input tokens | Number of tokens in the input prompt sent to the LLM. |
+| Output tokens | Number of tokens in the response generated by the LLM. |
+
+### Method descriptions
+
+**File:** [`method-descriptions.csv`](method-descriptions.csv)
+
+AI-generated descriptions of methods in the codebase with inference time and token usage metrics.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file containing the method. |
+| Class name | The fully qualified name of the class containing the method. |
+| Signature | The method signature including parameter types. |
+| Checksum | SHA-256 checksum of the method source code for cache validation. |
+| Description | AI-generated description of what the method does. |
+| Return value description | AI-generated description of what the method returns. |
+| Technique 1 | First programming technique or pattern used in the method. |
+| Technique 2 | Second programming technique or pattern used in the method. |
+| Technique 3 | Third programming technique or pattern used in the method. |
+| Inference time (ms) | Time taken for the LLM to generate the description, in milliseconds. |
+| Input tokens | Number of tokens in the input prompt sent to the LLM. |
+| Output tokens | Number of tokens in the response generated by the LLM. |
+
diff --git a/.moderne/context/code-smells.csv b/.moderne/context/code-smells.csv
new file mode 100644
index 00000000000..e32ba234931
--- /dev/null
+++ b/.moderne/context/code-smells.csv
@@ -0,0 +1,7193 @@
+Source path,Class name,Method name,Smell type,Severity,Evidence
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,checkForCompatibleJavaVersion,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,extractJavaVersionComponents,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,,GOD_CLASS,HIGH,"WMC=59, TCC=0.09, ATFD=28"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,addFirstElement,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,getFromSysPropOrEnv,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,run,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,setupLog4j2,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,shutdownExistdb,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,stripFirstElement,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,tweakTempDirectory,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,getClassLoader,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava10VersionComponents,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava11VersionComponents,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava12VersionComponents,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava13VersionComponents,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava14VersionComponents,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava15VersionComponents,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava8VersionComponents,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava9VersionComponents,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,stripFirstElementOnEmptyArrayReturnsEmpty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,stripFirstElementOnSingleElementReturnsEmpty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getAllWebstartJars,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getJarFromLocation,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendImage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendJar,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,writeJnlpXML,FEATURE_ENVY,CRITICAL,"foreign accesses=111, own accesses=2"
+exist-core/src/main/java/org/exist/webstart/LatestFileResolver.java,org.exist.webstart.LatestFileResolver,getResolvedFileName,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=4"
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,doGet,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,init,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,stream,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,stream,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=4"
+exist-core/src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java,org.exist.protocolhandler.URLStreamHandlerStartupTrigger,execute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,openStream,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=5"
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,openStream,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,uploadToDb,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,,GOD_CLASS,HIGH,"WMC=198, TCC=0.00, ATFD=508"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,appendChild,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,calculateBaseURI,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=3"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttribute,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNode,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNodeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeValue,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributes,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getChildNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagName,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagName,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagNameNS,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getFirstChild,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getNamespaceMap,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getPrefixes,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttribute,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttributes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasChildNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectAttributes,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectChildren,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendantAttributes,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendants,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNode,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setTextContent,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,toString,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,,GOD_CLASS,HIGH,"WMC=115, TCC=0.25, ATFD=147"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getElementText,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,,GOD_CLASS,CRITICAL,"WMC=374, TCC=0.12, ATFD=373"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,appendChild,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyEndNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyTo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElement,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElementNS,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,endNode,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=8"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagName,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNode,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,streamTo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,appendData,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getData,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,insertData,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,replaceData,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setData,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,substringData,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,hasFeature,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,,GOD_CLASS,HIGH,"WMC=97, TCC=0.32, ATFD=150"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,addReferenceNode,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=14"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getAttribType,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,namespaceNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,namespaceNode,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getReference,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,getNamespaces,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,isReusableInlineNodeType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,equals,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getBaseURI,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getOwnerElement,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,,GOD_CLASS,CRITICAL,"WMC=268, TCC=0.07, ATFD=283"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNamespaceURI,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeName,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getQName,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getStringValueSlow,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=12"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getType,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setPrefix,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=13"
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toSAX,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,,GOD_CLASS,MEDIUM,"WMC=98, TCC=0.27, ATFD=16"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,checkNS,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,hasExistingPrefixDeclaration,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,isParentSelfDeclaration,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,resolveAttributeQName,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getBaseURI,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getData,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,setData,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getOwnerElement,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getChildrenForParent,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getParents,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getSelf,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,deserialize,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,serialize,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,addInternal,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,docsToNodeSet,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,get,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getIndexType,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,intersection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,lock,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,sort,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,,GOD_CLASS,HIGH,"WMC=100, TCC=0.18, ATFD=74"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,accept,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,deserialize,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getLastNode,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNextSibling,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=14"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPath,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPreviousSibling,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=15"
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getQName,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,read,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,,GOD_CLASS,CRITICAL,"WMC=350, TCC=0.06, ATFD=420"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,FEATURE_ENVY,CRITICAL,"foreign accesses=136, own accesses=7"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildInternal,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=13"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,attrName,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,calculateBaseURI,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,checkForAttributes,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,deserialize,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=11"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,escapeXml,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findDupAttributes,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=5"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getChildren,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getElementsByTagName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getFirstChild,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getTextContent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertAfter,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,readNamespaceDecls,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,readQName,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAppendAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=14"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNode,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeChild,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,replaceChild,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=13"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,toString,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=6"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,update,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=8"
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,updateChild,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,read,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=6"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,containsReference,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,get,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,get,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,item,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,,GOD_CLASS,HIGH,"WMC=111, TCC=0.00, ATFD=48"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,add,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,addAll,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,deepIntersection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,filterDocuments,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getAncestors,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getContextNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getParents,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,union,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,,GOD_CLASS,CRITICAL,"WMC=212, TCC=0.04, ATFD=218"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,appendChild,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,copyModeAcl,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttributeNS,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElement,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElementNS,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,findElementsByTagName,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getChildNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getDocumentElement,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getElementsByTagName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getElementsByTagName,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getFirstChild,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getFirstChildProxy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getFollowingSibling,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getNode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getPreviousSibling,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,read,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=9"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,updateChild,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java,org.exist.dom.persistent.DocumentTypeImpl,read,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,,GOD_CLASS,MEDIUM,"WMC=64, TCC=0.00, ATFD=15"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,decodeAttrMarkup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,encodeAttrMarkup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,getEncoding,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,getXMLDecl,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,parseValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,readFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,,GOD_CLASS,HIGH,"WMC=155, TCC=0.00, ATFD=90"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,ancestorsForChild,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,copyChildren,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,copyNode,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,directSelectAttributes,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,matchAncestorDescendant,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,matchAncestors,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,matchParentChild,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectAncestorDescendant,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectAncestors,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectFollowing,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectFollowingSiblings,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectParentChild,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectPreceding,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectPrecedingSiblings,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,deserialize,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,serialize,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,,GOD_CLASS,MEDIUM,"WMC=55, TCC=0.31, ATFD=20"
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,readData,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,,GOD_CLASS,HIGH,"WMC=181, TCC=0.33, ATFD=140"
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,addChildren,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=12"
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,addChildren,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=19"
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,getNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=112, own accesses=47"
+exist-core/src/main/java/org/exist/dom/persistent/DOMImplementationImpl.java,org.exist.dom.persistent.DOMImplementationImpl,hasFeature,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,,GOD_CLASS,CRITICAL,"WMC=269, TCC=0.31, ATFD=144"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,containsReference,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,docsToNodeSet,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,getContextNodes,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,getIndexType,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,intersection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,lock,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectFollowing,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectFollowingSiblings,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=13"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectPreceding,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=10"
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectPrecedingSiblings,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=13"
+exist-core/src/main/java/org/exist/dom/persistent/QNamePool.java,org.exist.dom.persistent.QNamePool,equals,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,,GOD_CLASS,LOW,"WMC=56, TCC=0.16, ATFD=6"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,docsToNodeSet,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,getMaxDocId,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,getNames,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,lock,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,,GOD_CLASS,HIGH,"WMC=78, TCC=0.05, ATFD=55"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,addToList,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,deserialize,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=8"
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,,GOD_CLASS,HIGH,"WMC=64, TCC=0.00, ATFD=36"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,appendChild,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,getNamespaceURI,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,getNodeName,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,getPrefix,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,setPrefix,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable,,GOD_CLASS,MEDIUM,"WMC=50, TCC=0.16, ATFD=13"
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable,getQName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable,readEntry,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable,readLegacy,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/BinaryDocument.java,org.exist.dom.persistent.BinaryDocument,read,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/BinaryDocument.java,org.exist.dom.persistent.BinaryDocument,write,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/CommentImpl.java,org.exist.dom.persistent.CommentImpl,deserialize,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/CommentImpl.java,org.exist.dom.persistent.CommentImpl,serialize,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,,GOD_CLASS,CRITICAL,"WMC=300, TCC=0.06, ATFD=153"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,debugContext,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,directMatchAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,directMatchChild,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,directSelectAttribute,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=9"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,filterDocuments,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,intersection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,lock,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,toSAX,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,,GOD_CLASS,HIGH,"WMC=98, TCC=0.21, ATFD=86"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,balance,FEATURE_ENVY,CRITICAL,"foreign accesses=92, own accesses=9"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,contains,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,containsReference,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,get,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,removeNode,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-core/src/main/java/org/exist/dom/persistent/AVLTreeNodeSet.java,org.exist.dom.persistent.AVLTreeNodeSet,searchData,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java,org.exist.dom.persistent.ProcessingInstructionImpl,deserialize,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java,org.exist.dom.persistent.ProcessingInstructionImpl,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java,org.exist.dom.persistent.ProcessingInstructionImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/dom/persistent/DocumentMetadata.java,org.exist.dom.persistent.DocumentMetadata,read,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=7"
+exist-core/src/main/java/org/exist/dom/persistent/Match.java,org.exist.dom.persistent.Match,,GOD_CLASS,HIGH,"WMC=72, TCC=0.29, ATFD=22"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,,GOD_CLASS,HIGH,"WMC=97, TCC=0.19, ATFD=78"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,collapseWhitespace,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,extractLocalName,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,extractPrefix,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,isQName,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,isValid,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,parse,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,parse,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,setNamedItem,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/dom/TypedQNameComparator.java,org.exist.dom.TypedQNameComparator,compare,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/DynamicPIConstructor.java,org.exist.xquery.DynamicPIConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DynamicPIConstructor.java,org.exist.xquery.DynamicPIConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=101, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,,GOD_CLASS,HIGH,"WMC=64, TCC=0.19, ATFD=29"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,analyze,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,captureCarrierFromSequence,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,preEval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,propagateMatchCarriersForCurrentTuple,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,propagateToContext,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/NodeConstructor.java,org.exist.xquery.NodeConstructor,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,createPartial,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/DescendantOrSelfSelector.java,org.exist.xquery.DescendantOrSelfSelector,match,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/PIConstructor.java,org.exist.xquery.PIConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PIConstructor.java,org.exist.xquery.PIConstructor,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor,analyze,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getVariable,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,returnsType,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitAttribConstructor,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitElementConstructor,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitFunctionCall,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitGroupByClause,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitIntersectionExpr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitOrderByClause,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitTryCatch,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DefaultExpressionVisitor.java,org.exist.xquery.DefaultExpressionVisitor,visitUnionExpr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/AnalyzeContextInfo.java,org.exist.xquery.AnalyzeContextInfo,toString,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,htmlToXHtml,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,inputSourceToXML,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,inputSourceToXML,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,modifyContextMap,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,readContextMap,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/DynamicTextConstructor.java,org.exist.xquery.DynamicTextConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/DynamicTextConstructor.java,org.exist.xquery.DynamicTextConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=121, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,normalize,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Union.java,org.exist.xquery.Union,combine,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/SimpleStep.java,org.exist.xquery.SimpleStep,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/XPathException.java,org.exist.xquery.XPathException,execAndAddErrorIfMissing,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/XPathException.java,org.exist.xquery.XPathException,getMessageAsHTML,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,,GOD_CLASS,HIGH,"WMC=63, TCC=0.01, ATFD=30"
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=86, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,isLibraryModule,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,,GOD_CLASS,HIGH,"WMC=110, TCC=0.11, ATFD=120"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,areReallyEqual,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkDateArithMagnitude,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkDayTimeOverflow,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkYearMonthOverflow,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,conversionPreference,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,getSeconds,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,hashCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,nullIfZero,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toDayTimeDurationValue,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toJavaObject,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toYearMonthDurationValue,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,validateDurationDecimal,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,,GOD_CLASS,HIGH,"WMC=145, TCC=0.18, ATFD=106"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,adjustedToTimezone,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,checkYearOverflow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,cloneXMLGregorianCalendar,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,div,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,effectiveBooleanValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,getStringValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,getTimezone,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,hashCodeWithTimeZone,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,mult,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,parse,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,plus,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,toJavaObject,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,validateTimezone,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,stripCalendar,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/TimeUtils.java,org.exist.xquery.value.TimeUtils,getLocalTimezoneOffsetMillis,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,compareTo,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,normalizeEscaped,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toXmldbURI,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,convertTo,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,getStringValue,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,idiv,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,mod,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,mult,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,stripTrailingZerosFallback,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=16"
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,arityMatches,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,checkType,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,parameterTypesMatch,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,returnTypeMatches,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,stripCalendar,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,deserialize,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,minus,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,serialize,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,stripCalendar,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,convertTo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,deserialize,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,minus,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,plus,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,serialize,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,stripCalendar,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,,GOD_CLASS,HIGH,"WMC=56, TCC=0.00, ATFD=38"
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,,GOD_CLASS,HIGH,"WMC=55, TCC=0.00, ATFD=94"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,deserialize,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,fillCalendar,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,minus,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,normalize,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,addAll,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,expand,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,extractDocumentSet,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,matchSelf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,toNodeSet,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,toString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,,GOD_CLASS,HIGH,"WMC=71, TCC=0.00, ATFD=30"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,conversionPreference,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,convertTo,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,hashCode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,setSelfAsContext,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,tail,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,toJavaObject,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,contains,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,containsReference,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,getDocumentSet,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,isPersistentSet,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,makePersistent,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,toMemNodeSet,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,toNodeSet,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/HexBinaryValueType.java,org.exist.xquery.value.HexBinaryValueType,verifyString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,stripCalendar,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,,GOD_CLASS,HIGH,"WMC=61, TCC=0.28, ATFD=38"
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,checkCardinality,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,checkType,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,getRealName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=114, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,convertTo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,,GOD_CLASS,HIGH,"WMC=67, TCC=0.01, ATFD=39"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,conversionPreference,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,toJavaObject,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,fixTimezone,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,stripCalendar,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,clearContext,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,expand,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,getSelf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,isPersistentSet,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,matchSelf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,removeDuplicates,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,selectChildren,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,selectDescendants,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,toMemNodeSet,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,toNodeSet,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,,GOD_CLASS,HIGH,"WMC=118, TCC=0.12, ATFD=38"
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,getType,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,getTypeAliases,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,convertTo,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,,GOD_CLASS,HIGH,"WMC=63, TCC=0.00, ATFD=133"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,addDurationToDate,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,compareMixedSubtypes,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,minus,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,numberToBigDecimal,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,plus,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,resultMatchesOperator,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,validateOrderingComparable,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,,GOD_CLASS,HIGH,"WMC=50, TCC=0.00, ATFD=70"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,createDurationYearMonth,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,div,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,fromDecimalMonths,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,getStringValue,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,getValue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,mult,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,plus,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,,GOD_CLASS,HIGH,"WMC=160, TCC=0.30, ATFD=188"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=16"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,div,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,idiv,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,mod,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,mult,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,,GOD_CLASS,HIGH,"WMC=92, TCC=0.17, ATFD=97"
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,addAll,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,coerceTypesForOrderBy,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,toMemNodeSet,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,toNodeSet,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,,GOD_CLASS,HIGH,"WMC=65, TCC=0.00, ATFD=34"
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,promote,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,createComparisonWith,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,idiv,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,mult,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/value/MixedNodeValueComparator.java,org.exist.xquery.value.MixedNodeValueComparator,compare,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,createComparisonWith,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,idiv,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,convertTo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,streamBinaryTo,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,compareTo,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,conversionPreference,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,checkType,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,collapseWhitespace,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,contains,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,conversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=130, own accesses=27"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,endsWith,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expand,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expandCharRef,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expandEntity,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,getStringValue,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,normalizeWhitespace,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,startsWith,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,toJavaObject,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,trimWhitespace,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/PreorderedValueSequence.java,org.exist.xquery.value.PreorderedValueSequence,processAll,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,,GOD_CLASS,HIGH,"WMC=55, TCC=0.00, ATFD=69"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,convertTo,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,createDurationDayTime,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,div,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,fromDecimalSeconds,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,getStringValue,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,getValue,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,mult,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,checkValidTimezone,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,convertTo,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,conversionPreference,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,convertToSubtype,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,toJavaObject,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,convertTo,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,stripCalendar,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Annotations.java,org.exist.xquery.Annotations,getTrigger,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=120, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/update/Update.java,org.exist.xquery.update.Update,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Update.java,org.exist.xquery.update.Update,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=136, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/update/Delete.java,org.exist.xquery.update.Delete,dump,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Delete.java,org.exist.xquery.update.Delete,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=102, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/update/Replace.java,org.exist.xquery.update.Replace,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Replace.java,org.exist.xquery.update.Replace,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=135, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=109, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,nodeQName,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,seq2nodeList,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,validateNonDefaultNamespaceNode,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,checkFragmentation,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,checkFragmentation,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,deepCopy,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,finishTrigger,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,prepareTrigger,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,selectAndLock,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,,GOD_CLASS,CRITICAL,"WMC=206, TCC=0.00, ATFD=112"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,classifyBackslashEscape,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,detectXPath4Lookaround,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,needsXQuery40JavaRegex,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,parseFlags,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,scanCategoryEscape,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,scanCharClass,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,scanEscapeInCharClass,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,scanNestedCharClass,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,translateRegexp,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,translateXPath4Lookaround,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateBackReference,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateBackslashEscape,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateCategoryEscape,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateLookaroundConstraints,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateSpecialGroupOpen,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateWordBoundary,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateXPathRegex,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/StaticXQueryException.java,org.exist.xquery.StaticXQueryException,getErrorCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,analyze,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,callPostEval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,dump,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=92, own accesses=18"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,getTupleStreamVariables,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,processItem,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,toString,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/BasicFunction.java,org.exist.xquery.BasicFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/AnyNodeTest.java,org.exist.xquery.AnyNodeTest,matches,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,binarySearch,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,getSignaturesForFunction,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,listFunctions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,,GOD_CLASS,HIGH,"WMC=70, TCC=0.13, ATFD=104"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrAdditional,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrCode,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrColumnNumber,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrDescription,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrLineNumber,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrModule,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrValue,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addFunctionTrace,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addJavaTrace,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,analyze,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,errorCodeForCaughtXPathException,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,extractErrorCode,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,extractLocalName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,analyze,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,evalEnclosedExpr,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,,GOD_CLASS,HIGH,"WMC=92, TCC=0.16, ATFD=115"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,checkArgumentType,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,checkArgumentTypeCardinality,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,createFunction,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,functionNotFoundErrorDescription,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,looseCheckArgumentType,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,setArguments,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,strictCheckArgumentType,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,analyze,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,coerceSortKeys,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,compareTuples,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,postEval,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,preEval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/RootNode.java,org.exist.xquery.RootNode,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=88, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,setContext,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Step.java,org.exist.xquery.Step,checkPositionalFilters,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,,GOD_CLASS,CRITICAL,"WMC=651, TCC=0.04, ATFD=279"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,addOption,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,addToMapValueArray,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,checkLegacyOptions,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,checkOptions,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareFunction,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareModuleVars,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareNamespace,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareNamespaces,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareVariable,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,exitEnclosedExpr,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getCollator,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getDynamicallyAvailableTextResourceByUri,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getLocalVariables,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getPragma,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getSignaturesForFunction,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getStringValue,FEATURE_ENVY,CRITICAL,"foreign accesses=103, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getUserFromHttpSession,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getXMLStreamReader,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModule,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,loadDefaultNS,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,popLocalVariables,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,processParameterDocument,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,relativizeOrFallback,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,removeNamespace,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveForwardReferences,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultElementNamespace,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultFunctionNamespace,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setMaxNodesFromOption,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setTimeoutFromOption,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/pragmas/ProfilePragma.java,org.exist.xquery.pragmas.ProfilePragma,before,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/pragmas/ForceIndexUse.java,org.exist.xquery.pragmas.ForceIndexUse,visitBuiltinFunction,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/pragmas/ForceIndexUse.java,org.exist.xquery.pragmas.ForceIndexUse,visitGeneralComparison,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,,GOD_CLASS,HIGH,"WMC=90, TCC=0.16, ATFD=47"
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,addOptimizable,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,getQNameIndexType,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/pragmas/NoIndexPragma.java,org.exist.xquery.pragmas.NoIndexPragma,analyze,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,,GOD_CLASS,HIGH,"WMC=60, TCC=0.21, ATFD=94"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,formatHumaneElapsedTime,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,logSingleMeasurement,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=28"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,nsOrMsStr,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,nsOrMsStrDbl,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,parseOptions,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,,GOD_CLASS,HIGH,"WMC=134, TCC=0.06, ATFD=40"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,canOptimize,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,cloneLocationStepIfPossible,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,distributeBranch,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,distributeOverUnion,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,foldsToFalse,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,isDistributableBranch,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,reverseAxis,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitOrExpr,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitPathExpr,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitVariableReference,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,,GOD_CLASS,HIGH,"WMC=54, TCC=0.00, ATFD=68"
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=148, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsService.java,org.exist.xquery.PerformanceStatsService,configure,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsService.java,org.exist.xquery.PerformanceStatsService,serialize,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/DynamicCardinalityCheck.java,org.exist.xquery.DynamicCardinalityCheck,dump,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DynamicCardinalityCheck.java,org.exist.xquery.DynamicCardinalityCheck,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/CommentConstructor.java,org.exist.xquery.CommentConstructor,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/LibraryModuleRoot.java,org.exist.xquery.LibraryModuleRoot,dump,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,dump,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,findDeclaringModule,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/util/HTTPUtils.java,org.exist.xquery.util.HTTPUtils,addLastModifiedHeader,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/util/HTTPUtils.java,org.exist.xquery.util.HTTPUtils,printStackTraceHTML,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/Messages.java,org.exist.xquery.util.Messages,formatMessage,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,,GOD_CLASS,HIGH,"WMC=51, TCC=0.00, ATFD=28"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromDB,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromURL,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getFromDynamicallyAvailableDocuments,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,resolveAgainstBaseUri,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,escapeHtmlURI,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,iriToURI,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,urlEncodePartsUtf8,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,,GOD_CLASS,MEDIUM,"WMC=49, TCC=0.13, ATFD=10"
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,formatNumber,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,toTitleCase,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,,GOD_CLASS,HIGH,"WMC=107, TCC=0.01, ATFD=142"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,checkTypes,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,createCharacterMap,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,getDefaultMediaType,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,getParameterValue,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,getSerializationOptions,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,isEmptyStringValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,readCharacterMap,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,readCharacterMapAttribute,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,readSerializationProperty,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,readStartElement,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,readUseCharacterMaps,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,setProperty,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils,setPropertyForMap,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=116, own accesses=36"
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,compareAtomic,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,compareAtomic,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,genericCompare,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,makeComparable,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,nodeSetCompare,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,analyze,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,dump,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=18"
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,getTupleStreamVariables,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,toString,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Except.java,org.exist.xquery.Except,combine,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WindowCondition.java,org.exist.xquery.WindowCondition,appendVar,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,addNamespaceDecl,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,analyze,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,dump,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=158, own accesses=22"
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,toString,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=17"
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl,recordAll,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=16"
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl,recordIndexUse,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/OpOr.java,org.exist.xquery.OpOr,dump,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpOr.java,org.exist.xquery.OpOr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/OpOr.java,org.exist.xquery.OpOr,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/CastableExpression.java,org.exist.xquery.CastableExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=88, own accesses=28"
+exist-core/src/main/java/org/exist/xquery/UnaryExpr.java,org.exist.xquery.UnaryExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/CombiningExpression.java,org.exist.xquery.CombiningExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence,contains,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,addPathIfNotFunction,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,analyze,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,analyze,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,getTupleStreamVariables,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,postEval,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause,setGroupSpecs,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/BinaryOp.java,org.exist.xquery.BinaryOp,analyze,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,returnsType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,toString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,,GOD_CLASS,HIGH,"WMC=50, TCC=0.19, ATFD=49"
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,getConversionPreferences,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,setArguments,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,printItems,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,initialize,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,recv,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,sendAll,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,sendAll,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,printItems,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketAdapter.java,org.exist.xquery.functions.websocket.WebSocketAdapter,log,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,formatInteger,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,formatNonNegativeInteger,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,regularizeGroups,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/integer/NumberingPicture.java,org.exist.xquery.functions.integer.NumberingPicture,formatInteger,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/integer/SequenceIntegerPicture.java,org.exist.xquery.functions.integer.SequenceIntegerPicture,formatInteger,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/integer/FormatModifier.java,org.exist.xquery.functions.integer.FormatModifier,parseModifier,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/integer/FormatModifier.java,org.exist.xquery.functions.integer.FormatModifier,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/integer/WordPicture.java,org.exist.xquery.functions.integer.WordPicture,formatInteger,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/integer/WordPicture.java,org.exist.xquery.functions.integer.WordPicture,getPrefixedSpelloutRules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,codePoints,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,fromString,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,getLocaleFromLanguages,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,ordinalSuffix,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/integer/RomanIntegerPicture.java,org.exist.xquery.functions.integer.RomanIntegerPicture,formatInteger,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetLastAccessedTime.java,org.exist.xquery.functions.session.GetLastAccessedTime,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/session/RemoveAttribute.java,org.exist.xquery.functions.session.RemoveAttribute,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttributeNames.java,org.exist.xquery.functions.session.GetAttributeNames,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetID.java,org.exist.xquery.functions.session.GetID,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/session/SetMaxInactiveInterval.java,org.exist.xquery.functions.session.SetMaxInactiveInterval,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/SetCurrentUser.java,org.exist.xquery.functions.session.SetCurrentUser,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetCreationTime.java,org.exist.xquery.functions.session.GetCreationTime,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/session/Invalidate.java,org.exist.xquery.functions.session.Invalidate,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getOrCreateSession,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,withValidSession,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttribute.java,org.exist.xquery.functions.session.GetAttribute,eval,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/session/SetAttribute.java,org.exist.xquery.functions.session.SetAttribute,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/Clear.java,org.exist.xquery.functions.session.Clear,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/session/GetMaxInactiveInterval.java,org.exist.xquery.functions.session.GetMaxInactiveInterval,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/FnImport.java,org.exist.xquery.functions.system.FnImport,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetExistHome.java,org.exist.xquery.functions.system.GetExistHome,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/system/AsUser.java,org.exist.xquery.functions.system.AsUser,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,killXQuery,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/system/Shutdown.java,org.exist.xquery.functions.system.Shutdown,eval,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetIndexStatistics.java,org.exist.xquery.functions.system.GetIndexStatistics,eval,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionTrace.java,org.exist.xquery.functions.system.FunctionTrace,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionAvailable.java,org.exist.xquery.functions.system.FunctionAvailable,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningJobs.java,org.exist.xquery.functions.system.GetRunningJobs,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetScheduledJobs.java,org.exist.xquery.functions.system.GetScheduledJobs,addRow,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetScheduledJobs.java,org.exist.xquery.functions.system.GetScheduledJobs,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetScheduledJobs.java,org.exist.xquery.functions.system.GetScheduledJobs,isToday,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetMemory.java,org.exist.xquery.functions.system.GetMemory,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,getRunningXQueries,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,getRunningXQuery,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/system/UpdateStatistics.java,org.exist.xquery.functions.system.UpdateStatistics,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/Restore.java,org.exist.xquery.functions.system.Restore,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/ClearXQueryCache.java,org.exist.xquery.functions.system.ClearXQueryCache,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,parseParameters,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/system/GetUptime.java,org.exist.xquery.functions.system.GetUptime,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyDocuments.java,org.exist.xquery.functions.util.IndexKeyDocuments,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,declareNamespace,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,getOption,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,importModule,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeXPath.java,org.exist.xquery.functions.util.NodeXPath,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeXPath.java,org.exist.xquery.functions.util.NodeXPath,getFullNodeName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeXPath.java,org.exist.xquery.functions.util.NodeXPath,nodeToXPath,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,response,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/util/RandomFunction.java,org.exist.xquery.functions.util.RandomFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addDistinctFunctionsFromModules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addFunctionRefsFromContext,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addFunctionRefsFromModules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addFunctionsFromModules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addVariablesFromModules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConverter.java,org.exist.xquery.functions.util.BaseConverter,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/util/Collations.java,org.exist.xquery.functions.util.Collations,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,writeAnnotations,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,writeSignature,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/DeepCopyFunction.java,org.exist.xquery.functions.util.DeepCopyFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/CollectionName.java,org.exist.xquery.functions.util.CollectionName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,,GOD_CLASS,HIGH,"WMC=104, TCC=0.00, ATFD=72"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,cleanup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,doEval,FEATURE_ENVY,CRITICAL,"foreign accesses=138, own accesses=24"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,execute,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,initContext,FEATURE_ENVY,CRITICAL,"foreign accesses=85, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadVarFromURI,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeys.java,org.exist.xquery.functions.util.IndexKeys,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=115, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeys.java,org.exist.xquery.functions.util.IndexKeys,getDefinedIndexes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeys.java,org.exist.xquery.functions.util.IndexKeys,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/Wait.java,org.exist.xquery.functions.util.Wait,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/InspectFunction.java,org.exist.xquery.functions.util.InspectFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/FunDoctype.java,org.exist.xquery.functions.util.FunDoctype,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/util/Hash.java,org.exist.xquery.functions.util.Hash,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyOccurrences.java,org.exist.xquery.functions.util.IndexKeyOccurrences,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,,GOD_CLASS,HIGH,"WMC=89, TCC=0.00, ATFD=28"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,escape,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getFragmentBetween,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getFullNodeName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getNodeXPath,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getStartElementTag,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,nodeToXPath,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,pathName2ElementsWithAttributes,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,pathName2XmlTags,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/Profile.java,org.exist.xquery.functions.util.Profile,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/UUID.java,org.exist.xquery.functions.util.UUID,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/util/Expand.java,org.exist.xquery.functions.util.Expand,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/util/CallFunction.java,org.exist.xquery.functions.util.CallFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,supportedAlgorithms,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/GetNodeById.java,org.exist.xquery.functions.util.GetNodeById,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,decodeAbsoluteResourceId,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,encodeAbsoluteResourceId,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,getFromDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,getResourceByAbsoluteId,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConversionFunctions.java,org.exist.xquery.functions.util.BaseConversionFunctions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,setArguments,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,,GOD_CLASS,HIGH,"WMC=50, TCC=0.00, ATFD=32"
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,evalRegisteredModules,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,evalRegisteredModulesInfo,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,outputModule,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/util/Base64Functions.java,org.exist.xquery.functions.util.Base64Functions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemTime.java,org.exist.xquery.functions.util.SystemTime,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexType.java,org.exist.xquery.functions.util.IndexType,analyze,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexType.java,org.exist.xquery.functions.util.IndexType,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemProperty.java,org.exist.xquery.functions.util.SystemProperty,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/Parse.java,org.exist.xquery.functions.util.Parse,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,analyze,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,lookupFunction,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/util/LogFunction.java,org.exist.xquery.functions.util.LogFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/util/LogFunction.java,org.exist.xquery.functions.util.LogFunction,writeLog,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeId.java,org.exist.xquery.functions.util.NodeId,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/util/LockFunction.java,org.exist.xquery.functions.util.LockFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/math/TwoParamFunctions.java,org.exist.xquery.functions.math.TwoParamFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/math/OneParamFunctions.java,org.exist.xquery.functions.math.OneParamFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,addGroupMembers,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,getUsers,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,removeGroupMembers,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountManagementFunction.java,org.exist.xquery.functions.securitymanager.AccountManagementFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=74, own accesses=16"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindGroupFunction.java,org.exist.xquery.functions.securitymanager.FindGroupFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,setUMask,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IsAuthenticatedFunction.java,org.exist.xquery.functions.securitymanager.IsAuthenticatedFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SecurityManagerModule.java,org.exist.xquery.functions.securitymanager.SecurityManagerModule,,DATA_CLASS,LOW,"fields=5, getter/setter ratio=80%, behavioral methods=1"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountStatusFunction.java,org.exist.xquery.functions.securitymanager.AccountStatusFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IdFunction.java,org.exist.xquery.functions.securitymanager.IdFunction,functionId,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IdFunction.java,org.exist.xquery.functions.securitymanager.IdFunction,sameUserWithSameGroups,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IdFunction.java,org.exist.xquery.functions.securitymanager.IdFunction,subjectToXml,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,getGroupManagers,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindUserFunction.java,org.exist.xquery.functions.securitymanager.FindUserFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,setAccountMetadata,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,,GOD_CLASS,HIGH,"WMC=53, TCC=0.00, ATFD=117"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=113, own accesses=30"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChGrp,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChMod,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChOwn,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionGetPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionHasAccess,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionModeToOctal,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,getPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,permissionsToXml,FEATURE_ENVY,CRITICAL,"foreign accesses=69, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,getAllAccountMetadataKeys,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,getPrincipalMetadata,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunction.java,org.exist.xquery.functions.inspect.InspectFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectModule.java,org.exist.xquery.functions.inspect.InspectModule,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=82, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/FunctionCallVisitor.java,org.exist.xquery.functions.inspect.FunctionCallVisitor,visitFunctionCall,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,addFunctionRefsFromContext,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,generateDependencies,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,generateDocs,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,writeAnnotations,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,writeParameters,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEmpty.java,org.exist.xquery.functions.fn.FunEmpty,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringBefore.java,org.exist.xquery.functions.fn.FunSubstringBefore,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java,org.exist.xquery.functions.fn.FnInnerMost,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java,org.exist.xquery.functions.fn.FnInnerMost,getNodeIds,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunString.java,org.exist.xquery.functions.fn.FunString,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java,org.exist.xquery.functions.fn.FunStartsWith,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,,GOD_CLASS,HIGH,"WMC=174, TCC=0.00, ATFD=335"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,analyzePassiveChar,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,analyzePictureString,FEATURE_ENVY,CRITICAL,"foreign accesses=184, own accesses=45"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,applyRenditions,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,atomizeMapValue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,format,FEATURE_ENVY,CRITICAL,"foreign accesses=164, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,getCharProperty,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,getCharRenditionProperty,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,isActiveChar,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveDecimalFormat,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveDecimalFormatFromMap,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveFormatNameQName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,validateMapProperties,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java,org.exist.xquery.functions.fn.FunEscapeURI,escape,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java,org.exist.xquery.functions.fn.FunEscapeURI,escapeChar,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java,org.exist.xquery.functions.fn.FunEscapeURI,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCollationKey.java,org.exist.xquery.functions.fn.FunCollationKey,eval,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,getIdRef,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,getIdRef,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,,GOD_CLASS,HIGH,"WMC=53, TCC=0.00, ATFD=32"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,collectNamespacePrefixes,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,collectPrefixes,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunData.java,org.exist.xquery.functions.fn.FunData,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java,org.exist.xquery.functions.fn.FunBaseURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatIntegers.java,org.exist.xquery.functions.fn.FnFormatIntegers,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java,org.exist.xquery.functions.fn.FunNormalizeUnicode,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDefaultCollation.java,org.exist.xquery.functions.fn.FunDefaultCollation,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java,org.exist.xquery.functions.fn.FunGetDurationComponent,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEquals.java,org.exist.xquery.functions.fn.FunEquals,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunName.java,org.exist.xquery.functions.fn.FunName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReverse.java,org.exist.xquery.functions.fn.FunReverse,analyze,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReverse.java,org.exist.xquery.functions.fn.FunReverse,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPosition.java,org.exist.xquery.functions.fn.FunPosition,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPosition.java,org.exist.xquery.functions.fn.FunPosition,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,,GOD_CLASS,CRITICAL,"WMC=353, TCC=0.00, ATFD=283"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,adjustToPlaceTimezone,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,appendDigits,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,appendNumericTimeZoneMinutes,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,applyMinWidthOnly,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,applyWidthToText,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,findShortestOffsetAbbreviation,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatAmPmComponent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDate,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDayOfMonth,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDayOfWeek,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatEra,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatFractionComponent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatFractionalSeconds,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatHour12,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatHour24,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatIdAbbreviation,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatMinute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatMonthOrMinute,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatNumber,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatNumberWithPicture,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatNumericTimeZone,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatPlaceAbbreviation,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatSecond,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatTimeZone,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatTimezoneComponent,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatYear,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,getWidths,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,isLanguageSupported,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,isoWeekOfMonth,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,isoWeekOfYear,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,lookupPlaceZoneAbbreviation,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,parseFractionPicture,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,parseNumericPicture,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,parseTimezonePicture,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,validateCalendar,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRemove.java,org.exist.xquery.functions.fn.FunRemove,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,getId,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,getId,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEndsWith.java,org.exist.xquery.functions.fn.FunEndsWith,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,,GOD_CLASS,HIGH,"WMC=114, TCC=0.01, ATFD=176"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,createJsonFactory,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,eval,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,jsonToXml,FEATURE_ENVY,CRITICAL,"foreign accesses=69, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,parse,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,parseResource,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,readValue,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,rejectUnknownJsonToXmlOptions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,requireBooleanOpt,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,requireFunctionOpt,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,requireStringOpt,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,toxml,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDateTime.java,org.exist.xquery.functions.fn.FunDateTime,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=80, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLang.java,org.exist.xquery.functions.fn.FunLang,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java,org.exist.xquery.functions.fn.FnHasChildren,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEnvironment.java,org.exist.xquery.functions.fn.FunEnvironment,eval,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMax.java,org.exist.xquery.functions.fn.FunMax,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=115, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,,GOD_CLASS,HIGH,"WMC=56, TCC=0.02, ATFD=92"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,collectSortedAttrs,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compareAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compareElementName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compareEndElements,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compareStartElements,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,nextRelevantEvent,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,walkStep,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunFloor.java,org.exist.xquery.functions.fn.FunFloor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=97, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,getId,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,getId,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExactlyOne.java,org.exist.xquery.functions.fn.FunExactlyOne,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAvg.java,org.exist.xquery.functions.fn.FunAvg,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundBase.java,org.exist.xquery.functions.fn.FunRoundBase,convertValue,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundBase.java,org.exist.xquery.functions.fn.FunRoundBase,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,lookupFunction,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java,org.exist.xquery.functions.fn.FunIRIToURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,,GOD_CLASS,HIGH,"WMC=47, TCC=0.17, ATFD=27"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,checkQueryStringMap,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=25"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,parseQueryString,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,,GOD_CLASS,HIGH,"WMC=124, TCC=0.01, ATFD=164"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareArrayItems,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareAtomicItems,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareAttributeItems,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareAttributes,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareMapItems,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareNames,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareNodeItems,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,comparePiOrNamespaceItems,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,deepCompare,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,deepCompareSeq,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,findNextTextOrElementNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,getAttrCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,getEffectiveNodeType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,getNodeValue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,safeCompare,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,tryStreamingCompare,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContainsToken.java,org.exist.xquery.functions.fn.FunContainsToken,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,addFunctionRefsFromModule,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=89, own accesses=24"
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,getModuleFunctions,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,getModuleVariables,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,setExternalVars,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCompare.java,org.exist.xquery.functions.fn.FunCompare,compare,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCompare.java,org.exist.xquery.functions.fn.FunCompare,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java,org.exist.xquery.functions.fn.FunDistinctValues,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAbs.java,org.exist.xquery.functions.fn.FunAbs,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,addAll,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,asUri,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getCollectionItems,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getDefaultCollectionItems,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java,org.exist.xquery.functions.fn.FunInsertBefore,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,setArguments,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunZeroOrOne.java,org.exist.xquery.functions.fn.FunZeroOrOne,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExists.java,org.exist.xquery.functions.fn.FunExists,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java,org.exist.xquery.functions.fn.FunSubstringAfter,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,evalBoolean,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,returnsType,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContains.java,org.exist.xquery.functions.fn.FunContains,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,buildIndex,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,linearScan,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,lookupInIndex,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeString,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeStringJavaRegex,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,collator,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,sort,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,validEndPosition,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCeiling.java,org.exist.xquery.functions.fn.FunCeiling,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDateComponent.java,org.exist.xquery.functions.fn.FunGetDateComponent,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=89, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUpperOrLowerCase.java,org.exist.xquery.functions.fn.FunUpperOrLowerCase,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCount.java,org.exist.xquery.functions.fn.FunCount,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCount.java,org.exist.xquery.functions.fn.FunCount,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,buildResult,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,getSeed,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,codePointToString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,eval,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,getCodePoints,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,indexOf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,subSequence,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,subSequence,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocumentURI.java,org.exist.xquery.functions.fn.FunDocumentURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,,GOD_CLASS,HIGH,"WMC=157, TCC=0.00, ATFD=127"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,documentToJson,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,elementToJson,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,getKeyAttribute,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,getTextContent,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,isValidXsBoolean,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,FEATURE_ENVY,CRITICAL,"foreign accesses=82, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,streamReaderFor,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,unescapeEscapedJsonString,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateAttributes,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateContainerChildren,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateNoElementChildren,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateOneAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonArray,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonMap,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointsToString.java,org.exist.xquery.functions.fn.FunCodepointsToString,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,,GOD_CLASS,HIGH,"WMC=89, TCC=0.00, ATFD=69"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getCharset,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getSource,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,toUri,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,validateXmlCharacters,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,,GOD_CLASS,HIGH,"WMC=105, TCC=0.09, ATFD=165"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,canOptimizeSequence,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=20"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalFallback,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalGeneric,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalWithIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=93, own accesses=20"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,matchXmlRegex,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,returnsType,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,setArguments,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTokenize.java,org.exist.xquery.functions.fn.FunTokenize,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,findNamespaceURI,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,findNamespaceURI,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java,org.exist.xquery.functions.fn.FnOuterMost,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java,org.exist.xquery.functions.fn.FnOuterMost,getNodeIds,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunError.java,org.exist.xquery.functions.fn.FunError,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRound.java,org.exist.xquery.functions.fn.FunRound,getFunctionRoundingMode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/CollatingFunction.java,org.exist.xquery.functions.fn.CollatingFunction,getCollator,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunQName.java,org.exist.xquery.functions.fn.FunQName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java,org.exist.xquery.functions.fn.FunSubSequence,analyze,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java,org.exist.xquery.functions.fn.FunSubSequence,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeHTMLURI.java,org.exist.xquery.functions.fn.FunEscapeHTMLURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGenerateId.java,org.exist.xquery.functions.fn.FunGenerateId,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java,org.exist.xquery.functions.fn.FunImplicitTimezone,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBoolean.java,org.exist.xquery.functions.fn.FunBoolean,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURI.java,org.exist.xquery.functions.fn.FunNamespaceURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURIForPrefix.java,org.exist.xquery.functions.fn.FunNamespaceURIForPrefix,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java,org.exist.xquery.functions.fn.FunCodepointEqual,codepointEqual,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java,org.exist.xquery.functions.fn.FunCodepointEqual,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDoc.java,org.exist.xquery.functions.fn.FunDoc,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTranslate.java,org.exist.xquery.functions.fn.FunTranslate,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java,org.exist.xquery.functions.fn.FunDocAvailable,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java,org.exist.xquery.functions.fn.FunStringJoin,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNodeName.java,org.exist.xquery.functions.fn.FunNodeName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCurrentDateTime.java,org.exist.xquery.functions.fn.FunCurrentDateTime,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrueOrFalse.java,org.exist.xquery.functions.fn.FunTrueOrFalse,eval,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,eval,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,getSerializationProperties,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,isSerializationParametersElement,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,normalize,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,validateSerializationParams,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEncodeForURI.java,org.exist.xquery.functions.fn.FunEncodeForURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java,org.exist.xquery.functions.fn.FunNormalizeSpace,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java,org.exist.xquery.functions.fn.FunNormalizeSpace,normalize,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStrLength.java,org.exist.xquery.functions.fn.FunStrLength,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStrLength.java,org.exist.xquery.functions.fn.FunStrLength,strictCheckArgumentType,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,check,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNilled.java,org.exist.xquery.functions.fn.FunNilled,eval,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,apply,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,filter,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldRight,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,forEach,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,forEachPair,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java,org.exist.xquery.functions.fn.FunOneOrMore,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrace.java,org.exist.xquery.functions.fn.FunTrace,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,asValue,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,combinePropertiesAndCharacterMaps,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,getAsSerializationProperties,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,getEntry,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,getEntryValue,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters,getKeyValue,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,compileExecutable,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=112, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,executableHash,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,originalXPathException,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,resolve,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/TreeUtils.java,org.exist.xquery.functions.fn.transform.TreeUtils,pathTo,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/TreeUtils.java,org.exist.xquery.functions.fn.transform.TreeUtils,xdmNodeAtIndex,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution,resolveDocument,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution,resolveURI,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,domExtractXsltVersion,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getDeliveryFormat,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getStylesheet,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getStylesheetNodeDocumentPath,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,readParamsMap,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,resolvePossibleStylesheetLocation,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,staxExtractXsltVersion,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,validateRequestedProperties,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReplace.java,org.exist.xquery.functions.fn.FunReplace,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLocalName.java,org.exist.xquery.functions.fn.FunLocalName,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java,org.exist.xquery.functions.fn.FunHeadTail,analyze,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java,org.exist.xquery.functions.fn.FunHeadTail,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNumber.java,org.exist.xquery.functions.fn.FunNumber,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,parse,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoot.java,org.exist.xquery.functions.fn.FunRoot,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoot.java,org.exist.xquery.functions.fn.FunRoot,findAncestorOrSelf,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLast.java,org.exist.xquery.functions.fn.FunLast,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPath.java,org.exist.xquery.functions.fn.FunPath,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPath.java,org.exist.xquery.functions.fn.FunPath,getNodePosition,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPath.java,org.exist.xquery.functions.fn.FunPath,getPathValues,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMin.java,org.exist.xquery.functions.fn.FunMin,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=120, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMin.java,org.exist.xquery.functions.fn.FunMin,validateAndWrapDuration,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnordered.java,org.exist.xquery.functions.fn.FunUnordered,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=70, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAdjustTimezone.java,org.exist.xquery.functions.fn.FunAdjustTimezone,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/fn/QNameFunctions.java,org.exist.xquery.functions.fn.QNameFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinary.java,org.exist.xquery.functions.response.StreamBinary,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/response/SetDateHeader.java,org.exist.xquery.functions.response.SetDateHeader,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/response/SetCookie.java,org.exist.xquery.functions.response.SetCookie,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/response/SetStatusCode.java,org.exist.xquery.functions.response.SetStatusCode,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/response/RedirectTo.java,org.exist.xquery.functions.response.RedirectTo,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,streamResource,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/response/SetHeader.java,org.exist.xquery.functions.response.SetHeader,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jing.java,org.exist.xquery.functions.validation.Jing,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,,GOD_CLASS,HIGH,"WMC=65, TCC=0.05, ATFD=62"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,getXMLReader,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,isMissingElementDeclaration,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,isXsd11Schema,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,newXsd11Validator,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,peekIsXsd11ViaSchemaLocation,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,peekRootAttributes,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,preparseDTD,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp,retryWithXsd11ValidatorIfNeeded,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,countTotalNumberOfGrammar,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,writeGrammar,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,,GOD_CLASS,HIGH,"WMC=57, TCC=0.11, ATFD=22"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getDetails,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getDetails,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getStreamSource,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getStreamSource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getUrl,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getUrls,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,resolveCatalogArgument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,writeReport,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/request/NegotiateContentType.java,org.exist.xquery.functions.request.NegotiateContentType,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieNames.java,org.exist.xquery.functions.request.GetCookieNames,getCookieNames,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/ParseAcceptHeader.java,org.exist.xquery.functions.request.ParseAcceptHeader,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameterNames.java,org.exist.xquery.functions.request.GetParameterNames,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeaderNames.java,org.exist.xquery.functions.request.GetHeaderNames,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileSize.java,org.exist.xquery.functions.request.GetUploadedFileSize,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileName.java,org.exist.xquery.functions.request.GetUploadedFileName,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetURI.java,org.exist.xquery.functions.request.GetURI,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieValue.java,org.exist.xquery.functions.request.GetCookieValue,getCookieValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFile.java,org.exist.xquery.functions.request.GetUploadedFile,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeader.java,org.exist.xquery.functions.request.GetHeader,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameter.java,org.exist.xquery.functions.request.GetParameter,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileHeaders.java,org.exist.xquery.functions.request.GetUploadedFileHeaders,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,parseAsXml,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRequestAttribute.java,org.exist.xquery.functions.request.GetRequestAttribute,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRemove.java,org.exist.xquery.functions.xmldb.XMLDBRemove,evalWithCollection,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBReindex.java,org.exist.xquery.functions.xmldb.XMLDBReindex,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBReindex.java,org.exist.xquery.functions.xmldb.XMLDBReindex,isReindexMode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=70, own accesses=17"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBHasLock.java,org.exist.xquery.functions.xmldb.XMLDBHasLock,evalWithCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMatchCollection.java,org.exist.xquery.functions.xmldb.XMLDBMatchCollection,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSize.java,org.exist.xquery.functions.xmldb.XMLDBSize,evalWithCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreateCollection.java,org.exist.xquery.functions.xmldb.XMLDBCreateCollection,evalWithCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,createCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,createCollectionPath,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,getCollection,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,getLocalCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FindLastModified.java,org.exist.xquery.functions.xmldb.FindLastModified,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBURIFunctions.java,org.exist.xquery.functions.xmldb.XMLDBURIFunctions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRegisterDatabase.java,org.exist.xquery.functions.xmldb.XMLDBRegisterDatabase,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FunXCollection.java,org.exist.xquery.functions.xmldb.FunXCollection,eval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,cacheUserInHttpSession,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,getLocation,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,getSession,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBGetMimeType,eval,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBTouch.java,org.exist.xquery.functions.xmldb.XMLDBTouch,evalWithCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreated.java,org.exist.xquery.functions.xmldb.XMLDBCreated,evalWithCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,getMimeTypeStoredResource,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java,org.exist.xquery.functions.xmldb.XMLDBXUpdate,evalWithCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java,org.exist.xquery.functions.xmldb.XMLDBLoadFromPattern,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=86, own accesses=22"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,getResource,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromFile,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromURI,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBDefragment.java,org.exist.xquery.functions.xmldb.XMLDBDefragment,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,atomize,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,filter,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,forEach,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,forEachPair,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,get,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,insertBefore,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,join,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,remove,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,sort,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayConstructor.java,org.exist.xquery.functions.array.ArrayConstructor,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,,GOD_CLASS,HIGH,"WMC=61, TCC=0.00, ATFD=50"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,head,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,insertBefore,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,join,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,put,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,remove,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,sort,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,subArray,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,tail,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,,GOD_CLASS,HIGH,"WMC=54, TCC=0.03, ATFD=47"
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,createHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=111, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,extractSerializationProperties,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,parseElementParam,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapExpr.java,org.exist.xquery.functions.map.MapExpr,analyze,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapExpr.java,org.exist.xquery.functions.map.MapExpr,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapType.java,org.exist.xquery.functions.map.MapType,get,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapType.java,org.exist.xquery.functions.map.MapType,merge,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapType.java,org.exist.xquery.functions.map.MapType,remove,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,,GOD_CLASS,HIGH,"WMC=90, TCC=0.01, ATFD=88"
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,sameKey,FEATURE_ENVY,CRITICAL,"foreign accesses=110, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,toString,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,,GOD_CLASS,HIGH,"WMC=48, TCC=0.01, ATFD=45"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,combineDuplicates,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,findRec,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,forEach,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,get,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,getMergeStrategy,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,merge,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,rejectDuplicates,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,dump,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=98, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,,GOD_CLASS,MEDIUM,"WMC=62, TCC=0.10, ATFD=8"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,declareFunction,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,declareVariable,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,getFunction,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,getFunctionsByName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,getSignaturesForFunction,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,listFunctions,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/InstanceOfExpression.java,org.exist.xquery.InstanceOfExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/Intersect.java,org.exist.xquery.Intersect,combine,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,,GOD_CLASS,HIGH,"WMC=48, TCC=0.17, ATFD=34"
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,dump,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=17"
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,toString,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Option.java,org.exist.xquery.Option,parseKeyValuePair,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,analyze,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,dump,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=150, own accesses=11"
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,getTupleStreamVariables,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,toString,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,,GOD_CLASS,CRITICAL,"WMC=279, TCC=0.16, ATFD=471"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=17"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,applyPredicate,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,computeLimit,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getAncestors,FEATURE_ENVY,CRITICAL,"foreign accesses=101, own accesses=18"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getChildren,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=20"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getDependencies,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getDescendants,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=19"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getParents,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getPrecedingOrFollowing,FEATURE_ENVY,CRITICAL,"foreign accesses=74, own accesses=21"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getSelf,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getSiblings,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=14"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,hasPreloadedData,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,needsComputation,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,processPredicate,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,readerStartForWildcardAxis,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,,GOD_CLASS,HIGH,"WMC=61, TCC=0.28, ATFD=60"
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,evalFunction,FEATURE_ENVY,CRITICAL,"foreign accesses=80, own accesses=22"
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,signatureForForwardReference,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,accept,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,checkType,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,dump,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,analyze,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,getBoundaryValue,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,getLegacyBoundaryValue,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,atomize,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,dump,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,eval,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,convert,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=12"
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,,GOD_CLASS,HIGH,"WMC=167, TCC=0.04, ATFD=178"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,analyze,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,createContext,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,evalBoolean,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,evalPredicate,FEATURE_ENVY,CRITICAL,"foreign accesses=80, own accesses=17"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,recomputeExecutionMode,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,selectByNodeSet,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate,selectByPosition,FEATURE_ENVY,CRITICAL,"foreign accesses=143, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,enhance,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,enhance,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,setParameter,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,toString,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/CDATAConstructor.java,org.exist.xquery.CDATAConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/ContextItemExpression.java,org.exist.xquery.ContextItemExpression,analyze,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ContextItemExpression.java,org.exist.xquery.ContextItemExpression,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/TypeTest.java,org.exist.xquery.TypeTest,isOfType,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/NamedFunctionReference.java,org.exist.xquery.NamedFunctionReference,lookupFunction,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,,GOD_CLASS,HIGH,"WMC=58, TCC=0.00, ATFD=54"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,castExpression,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunction,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,functionCall,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getQName,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getXQueryModuleFunction,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,javaFunctionBinding,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,optimizeStringFunction,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,wrap,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=16"
+exist-core/src/main/java/org/exist/xquery/LogicalOp.java,org.exist.xquery.LogicalOp,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/LogicalOp.java,org.exist.xquery.LogicalOp,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,importModuleFromLocation,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,moduleLoadException,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,setParentContext,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,,GOD_CLASS,HIGH,"WMC=62, TCC=0.00, ATFD=42"
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaClassToXPath,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/OpAnd.java,org.exist.xquery.OpAnd,dump,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpAnd.java,org.exist.xquery.OpAnd,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/OpAnd.java,org.exist.xquery.OpAnd,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,,GOD_CLASS,HIGH,"WMC=53, TCC=0.24, ATFD=42"
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,convert,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=32"
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,dump,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/FunctionTypeCheck.java,org.exist.xquery.FunctionTypeCheck,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,analyze,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,dump,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=138, own accesses=23"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,getColumn,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,getLine,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,getPrimaryAxis,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,returnsType,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,,GOD_CLASS,CRITICAL,"WMC=262, TCC=0.12, ATFD=407"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=24"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,canOptimizeSequence,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,checkForQNameIndex,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,compareAtomic,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,convertForGeneralComparison,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,convertForValueComparison,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,dump,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=27"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,genericCompare,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,genericCompare,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=9"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getCollator,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getMatchType,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getRegexp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,isEmptyString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,nodeSetCompare,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=80, own accesses=23"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,quickNodeSetCompare,FEATURE_ENVY,CRITICAL,"foreign accesses=213, own accesses=33"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,returnsType,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,simplifyOperands,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,switchOperands,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,toString,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,visitCastExpr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,add,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,analyze,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/OpSimpleMap.java,org.exist.xquery.OpSimpleMap,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/OpSimpleMap.java,org.exist.xquery.OpSimpleMap,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/LiteralValue.java,org.exist.xquery.LiteralValue,dump,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/LiteralValue.java,org.exist.xquery.LiteralValue,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,,GOD_CLASS,HIGH,"WMC=73, TCC=0.22, ATFD=150"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=15"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,applyOperator,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,derivesFrom,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,dump,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=130, own accesses=27"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,promoteDecimalTypesToDouble,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,promoteDecimalTypesToFloat,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,promoteFloatTypeToDouble,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,toString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=13"
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,processPredicate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,toString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,,GOD_CLASS,HIGH,"WMC=95, TCC=0.11, ATFD=164"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,callPostEval,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,declareWindowConditionVariable,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,declareWindowConditionVariables,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,declareWindowReturnVariableBinding,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,dump,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=100, own accesses=35"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,returnEvalWindowBinding,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,setWindowConditionVariables,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr,toString,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/FunctionDSL.java,org.exist.xquery.FunctionDSL,functionDefs,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,eval,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/BasicExpressionVisitor.java,org.exist.xquery.BasicExpressionVisitor,visitPathExpr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/FunctionSignature.java,org.exist.xquery.FunctionSignature,,GOD_CLASS,MEDIUM,"WMC=61, TCC=0.18, ATFD=14"
+exist-core/src/main/java/org/exist/xquery/FunctionSignature.java,org.exist.xquery.FunctionSignature,argumentToString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/FunctionSignature.java,org.exist.xquery.FunctionSignature,isPrivate,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/FunctionSignature.java,org.exist.xquery.FunctionSignature,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/TextConstructor.java,org.exist.xquery.TextConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/TextConstructor.java,org.exist.xquery.TextConstructor,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,sequencePreview,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,traceFunctionEnd,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression,accept,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression,dump,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/DynamicCommentConstructor.java,org.exist.xquery.DynamicCommentConstructor,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/DynamicCommentConstructor.java,org.exist.xquery.DynamicCommentConstructor,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=10"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,matches,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,matches,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,matches,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,matchesName,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=8"
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/xquery/AtomicToString.java,org.exist.xquery.AtomicToString,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,,GOD_CLASS,CRITICAL,"WMC=601, TCC=0.06, ATFD=449"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addAccount,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addAccountToGroup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addGroup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addGroupManager,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,atomicMap,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,backup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,beginProtected,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,checkPragmas,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,copyCollection,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=8"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createId,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createResourceId,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeCollection,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeResource,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,doQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,execute,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeT,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,existsAndCanOpenCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getACEs,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getBinaryResource,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getChunk,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionDesc,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionListing,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getContentDigest,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocType,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocument,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentAsString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentChunk,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentChunk,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentData,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=11"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentListing,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getEncoding,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getGroup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getGroups,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getHits,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getIndexedElements,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextChunk,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextExtendedChunk,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getPermissions,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getRestoreTaskEvents,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getTimestamps,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasUserLock,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listCollectionPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listDocumentPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,lookupMimeType,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,moveOrCopyCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,moveOrCopyResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,nodeMap,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parse,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=5"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,printAll,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryPT,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryResultToRpcResponse,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=9"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryResultToTypedRpcResponse,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=11"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,reindexDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,remove,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeGroupManager,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeGroupMember,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,restore,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllAsString,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllFirstChunk,FEATURE_ENVY,CRITICAL,"foreign accesses=70, own accesses=13"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAsString,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveFirstChunk,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=14"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setDocType,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setLastModified,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setUserPrimaryGroup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,storeBinary,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summarise,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summary,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summary,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summaryToMap,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,sync,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,toList,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,toMap,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,toMap,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,unlockResource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateGroup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,upload,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,useCompression,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,withDb,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,withDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,startElement,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,toTuple,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,authenticate,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,startElement,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,toAceAider,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,describeXmlRpcExecutionFailure,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,doPost,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,newXmlRpcHandlerMapping,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmlrpc/ExistRpcTypeFactory.java,org.exist.xmlrpc.ExistRpcTypeFactory,getParser,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xmlrpc/TupleSerializer.java,org.exist.xmlrpc.TupleSerializer,writeData,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=20"
+exist-core/src/main/java/org/exist/management/TaskStatus.java,org.exist.management.TaskStatus,getCompositeData,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/management/TaskStatus.java,org.exist.management.TaskStatus,getStatusString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,getNotificationInfo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,parseParameter,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/management/impl/Database.java,org.exist.management.impl.Database,getActiveBrokersMap,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/management/impl/Database.java,org.exist.management.impl.Database,getExistHome,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/Database.java,org.exist.management.impl.Database,printStackTrace,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,dumpToConsole,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,fullDumpToConsole,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlDumpToConsole,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlDumpToLog,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlFullDumpToConsole,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlFullDumpToLog,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/Lock.java,org.exist.management.impl.Lock,,DATA_CLASS,MEDIUM,"fields=7, getter/setter ratio=88%, behavioral methods=1"
+exist-core/src/main/java/org/exist/management/impl/BinaryValues.java,org.exist.management.impl.BinaryValues,getCacheInstances,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,addMBean,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,changeStatus,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,initDBInstance,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,updateStatus,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,getRecentQueryHistory,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,getRunningJobs,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,getRunningQueries,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,getScheduledJobs,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,killQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,,DATA_CLASS,MEDIUM,"fields=7, getter/setter ratio=78%, behavioral methods=2"
+exist-core/src/main/java/org/exist/management/impl/RecentQueryHistory.java,org.exist.management.impl.RecentQueryHistory,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=86%, behavioral methods=1"
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getDataDirectory,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getDataDirectoryUsedSpace,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getJournalDirectory,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getJournalDirectoryNumberOfFiles,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getJournalDirectoryUsedSpace,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,isFromLocalHost,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,registerLocalHostAddresses,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=7"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,,GOD_CLASS,HIGH,"WMC=77, TCC=0.20, ATFD=22"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,invoke,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=13"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,main,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,mapParameter,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,putCategory,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,queryMBeans,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serialize,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serializeJavaBean,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,connect,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,error,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,getValues,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/Version.java,org.exist.Version,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,compileTemplates,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,factory,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xslt/TransformerFactoryAllocator.java,org.exist.xslt.TransformerFactoryAllocator,getTransformerFactory,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=10"
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,databaseSource,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,normalize,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,normalizePath,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,resolve,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/main/java/org/exist/xslt/XsltURIResolverHelper.java,org.exist.xslt.XsltURIResolverHelper,getXsltURIResolver,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,stylesheet,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,templates,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,uri,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,,GOD_CLASS,HIGH,"WMC=154, TCC=0.25, ATFD=82"
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getAttributeCount,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getElementText,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,readNodeId,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/stax/StaXUtil.java,org.exist.stax.StaXUtil,streamType2DOM,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=0"
+exist-core/src/main/java/org/exist/stax/StaXUtil.java,org.exist.stax.StaXUtil,streamType2Type,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,,GOD_CLASS,HIGH,"WMC=64, TCC=0.23, ATFD=84"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=6"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=10"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=2"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToNode,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=2"
+exist-core/src/main/java/org/exist/util/ParametersExtractor.java,org.exist.util.ParametersExtractor,extractParameters,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/util/ParametersExtractor.java,org.exist.util.ParametersExtractor,getParameterChildParameters,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/util/ParametersExtractor.java,org.exist.util.ParametersExtractor,parseProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,decodeUserHome,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,getExistHome,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=11"
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,loadProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,lookup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/IgnorableWhitespace.java,org.exist.util.sax.event.contenthandler.IgnorableWhitespace,apply,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/Characters.java,org.exist.util.sax.event.contenthandler.Characters,apply,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/Comment.java,org.exist.util.sax.event.lexicalhandler.Comment,apply,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheMonitor.java,org.exist.util.io.FilterInputStreamCacheMonitor,dump,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/util/io/ContentFilePool.java,org.exist.util.io.ContentFilePool,toPoolConfig,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java,org.exist.util.io.FilterInputStreamCacheFactory,instantiate,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,cleanupOldTempFolders,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/util/OrderedLongLinkedList.java,org.exist.util.OrderedLongLinkedList,add,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,,GOD_CLASS,HIGH,"WMC=193, TCC=0.13, ATFD=307"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,addJobToList,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=12"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureBackend,FEATURE_ENVY,CRITICAL,"foreign accesses=102, own accesses=37"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureEntityResolver,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureGrammarCache,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureHtmlToXmlParser,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureIndexer,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=9"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureRecovery,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=9"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureScheduler,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureSerializer,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=18"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureStartup,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureTransformer,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureValidation,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureXQueryPool,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureXUpdate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,configureXmlParser,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,getAttributeSystemPropertyName,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,getCatalogUris,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,getConfigAttributeValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,getInteger,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,getWebappHome,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,loadModuleClasses,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=6"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,lookupModuleClass,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,startPrefixMapping,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,passivateObject,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,setReaderFeature,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,,GOD_CLASS,HIGH,"WMC=136, TCC=0.02, ATFD=82"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,compareByCodepoint,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,endsWith,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromParams,FEATURE_ENVY,CRITICAL,"foreign accesses=92, own accesses=10"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=12"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getHtmlAsciiCaseInsensitiveCollator,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getLocale,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getXqtsAsciiCaseBlindCollator,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,toICUCollatorReorderCode,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/util/ByteConversion.java,org.exist.util.ByteConversion,byteToLong,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/util/ByteConversion.java,org.exist.util.ByteConversion,longToByte,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/util/JDKCompatibility.java,org.exist.util.JDKCompatibility,getModifiersField,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/util/UTF8.java,org.exist.util.UTF8,,GOD_CLASS,MEDIUM,"WMC=58, TCC=0.00, ATFD=10"
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMSerializer.java,org.exist.util.serializer.ExtendedDOMSerializer,startNode,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,endNode,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,startNode,FEATURE_ENVY,CRITICAL,"foreign accesses=111, own accesses=30"
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,,GOD_CLASS,MEDIUM,"WMC=72, TCC=0.23, ATFD=13"
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,attribute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,parseSuppressionName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,setOutputProperties,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/main/java/org/exist/util/serializer/SerializerObjectFactory.java,org.exist.util.serializer.SerializerObjectFactory,create,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/SerializerObjectFactory.java,org.exist.util.serializer.SerializerObjectFactory,passivateObject,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveSerializer.java,org.exist.util.serializer.AdaptiveSerializer,serialize,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveSerializer.java,org.exist.util.serializer.AdaptiveSerializer,setOutput,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,,GOD_CLASS,HIGH,"WMC=53, TCC=0.04, ATFD=23"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,closeStartTag,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,endElement,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,endElement,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,isBooleanAttributeMatch,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,isForeignContent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,maybeEscapeUriHtml5,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,namespace,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,processingInstruction,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/encodings/Latin2CharSet.java,org.exist.util.serializer.encodings.Latin2CharSet,,DATA_CLASS,LOW,"fields=3, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/util/serializer/encodings/CharacterSet.java,org.exist.util.serializer.encodings.CharacterSet,getCharacterSet,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startElement,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/SerializerPool.java,org.exist.util.serializer.SerializerPool,returnObject,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/SerializerPool.java,org.exist.util.serializer.SerializerPool,toConfig,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,setOutputProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,,GOD_CLASS,HIGH,"WMC=162, TCC=0.08, ATFD=59"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,attribute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,closeStartTag,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,escapeUriAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isBooleanAttribute,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isHtml5Version,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isHtmlMethod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isInlineTag,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,processingInstruction,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,shouldEscapeUriAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,shouldUseCdataSections,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,writeContentTypeMeta,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,parseCdataSectionElementNames,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,parseNormalizationForm,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,,GOD_CLASS,HIGH,"WMC=115, TCC=0.04, ATFD=117"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,attribute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,setOutput,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=22"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=19"
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startPrefixMapping,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,serialize,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,serializeContent,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=7"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSimpleProperty.java,org.exist.util.serializer.json.JSONSimpleProperty,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSimpleProperty.java,org.exist.util.serializer.json.JSONSimpleProperty,serialize,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,characters,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,setOutputProperties,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,applyCharacterMap,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=6"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeArray,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeAtomicValue,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeItem,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeMap,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeNode,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeSequence,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,escape,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,serialize,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,serializeContent,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,flattenArrays,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,normalize,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeJSON,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLDirect,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=11"
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,validateXmlSerializable,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,attribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,removeRestrictedChars,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,setOutputProperties,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,,GOD_CLASS,HIGH,"WMC=81, TCC=0.04, ATFD=118"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,escapeQuotes,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,write,FEATURE_ENVY,CRITICAL,"foreign accesses=109, own accesses=13"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeArray,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeAtomic,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeDouble,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeFunctionItem,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeMap,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeXML,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,mapCodePoints,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,endNode,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,serialize,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,startNode,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=15"
+exist-core/src/main/java/org/exist/util/XMLString.java,org.exist.util.XMLString,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/util/XMLString.java,org.exist.util.XMLString,compareTo,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/util/ArgumentUtil.java,org.exist.util.ArgumentUtil,getOpt,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/pool/NodePool.java,org.exist.util.pool.NodePool,makeObject,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoop,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoop,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/FastQSort.java,org.exist.util.FastQSort,IntroSortLoopByNodeId,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/util/StringInputSource.java,org.exist.util.StringInputSource,getByteStreamLength,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/util/OrderedLinkedList.java,org.exist.util.OrderedLinkedList,add,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=10"
+exist-core/src/main/java/org/exist/util/OrderedLinkedList.java,org.exist.util.OrderedLinkedList,removeNode,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/util/Stacktrace.java,org.exist.util.Stacktrace,substack,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/CompressedWhitespace.java,org.exist.util.CompressedWhitespace,compress,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,fixHeap,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,fixHeap,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,fixHeap,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,fixHeap,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/HeapSort.java,org.exist.util.HeapSort,fixHeapByNodeId,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/StringBuilderUtil.java,org.exist.util.StringBuilderUtil,appendWideChar,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/ProgressBar.java,org.exist.util.ProgressBar,set,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/util/ByteArrayPool.java,org.exist.util.ByteArrayPool,getByteArray,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/ByteArrayPool.java,org.exist.util.ByteArrayPool,releaseByteArray,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/util/XMLFilenameFilter.java,org.exist.util.XMLFilenameFilter,asPredicate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/LongLinkedList.java,org.exist.util.LongLinkedList,toString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/util/FileInputSource.java,org.exist.util.FileInputSource,getSymbolicPath,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,,GOD_CLASS,MEDIUM,"WMC=56, TCC=0.02, ATFD=18"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,addPaths,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,asPathsList,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,copy,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,deleteQuietly,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,mkdirsQuietly,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,sizeQuietly,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,sizeQuietly,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/CollectionScanner.java,org.exist.util.CollectionScanner,scan,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/util/sanity/SanityCheck.java,org.exist.util.sanity.SanityCheck,PRINT_STACK,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/util/HtmlToXmlParser.java,org.exist.util.HtmlToXmlParser,getHtmlToXmlParser,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,loadConfiguration,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,readSaxonConfigurationFile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,reportLicensedFeatures,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,resolveConfigurationFile,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/util/XMLNames.java,org.exist.util.XMLNames,isNCName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/XMLNames.java,org.exist.util.XMLNames,isName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/CharArrayPool.java,org.exist.util.CharArrayPool,getCharArray,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/util/CharArrayPool.java,org.exist.util.CharArrayPool,releaseCharArray,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/util/TraceableStateChanges.java,org.exist.util.TraceableStateChanges,logTrace,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/util/HSort.java,org.exist.util.HSort,siftdown,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/util/HSort.java,org.exist.util.HSort,siftdownByNodeId,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/util/HSort.java,org.exist.util.HSort,sort,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/util/XQueryFilenameFilter.java,org.exist.util.XQueryFilenameFilter,accept,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/util/XQueryFilenameFilter.java,org.exist.util.XQueryFilenameFilter,asPredicate,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,getAllExtensions,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,getExtension,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,loadMimeTypes,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/util/ValueOccurrences.java,org.exist.util.ValueOccurrences,toString,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/util/InsertionSort.java,org.exist.util.InsertionSort,sort,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/util/InsertionSort.java,org.exist.util.InsertionSort,sort,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/util/InsertionSort.java,org.exist.util.InsertionSort,sortByNodeId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/util/XMLReaderPool.java,org.exist.util.XMLReaderPool,toConfig,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,resolveEntity,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,createCronJob,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,createPeriodicJob,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=3"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getExecutingJobs,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getQuartzProperties,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,prepare,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,setupConfiguredJobs,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=11"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,setupJobDataMap,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+exist-core/src/main/java/org/exist/scheduler/impl/SystemTaskJobImpl.java,org.exist.scheduler.impl.SystemTaskJobImpl,execute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/scheduler/JobException.java,org.exist.scheduler.JobException,cleanupJob,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/scheduler/UserJavaJob.java,org.exist.scheduler.UserJavaJob,execute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/scheduler/ScheduledJobInfo.java,org.exist.scheduler.ScheduledJobInfo,getTriggerState,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,executeXQuery,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/xupdate/Conditional.java,org.exist.xupdate.Conditional,process,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/main/java/org/exist/xupdate/Rename.java,org.exist.xupdate.Rename,process,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,,GOD_CLASS,HIGH,"WMC=167, TCC=0.17, ATFD=26"
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,parse,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,processQuery,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=7"
+exist-core/src/main/java/org/exist/xupdate/Update.java,org.exist.xupdate.Update,process,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/main/java/org/exist/xupdate/Replace.java,org.exist.xupdate.Replace,process,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/main/java/org/exist/xupdate/Append.java,org.exist.xupdate.Append,mergeAdjacentTextNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xupdate/Append.java,org.exist.xupdate.Append,process,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=2"
+exist-core/src/main/java/org/exist/xupdate/Insert.java,org.exist.xupdate.Insert,process,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=3"
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,checkFragmentation,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,select,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=11"
+exist-core/src/main/java/org/exist/xupdate/Remove.java,org.exist.xupdate.Remove,process,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/main/java/org/exist/debuggee/DebuggeeFactory.java,org.exist.debuggee.DebuggeeFactory,checkForDebugRequest,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/security/utils/Utils.java,org.exist.security.utils.Utils,createCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,calculate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,md5,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,,GOD_CLASS,HIGH,"WMC=97, TCC=0.02, ATFD=108"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,modeToSimpleSymbolicMode,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setExistSymbolicMode,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setUnixSymbolicMode,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,simpleSymbolicModeToInt,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,typesToString,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,,GOD_CLASS,MEDIUM,"WMC=90, TCC=0.00, ATFD=18"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,aclEquals,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_impl,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=3"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chown,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,getDefaultCollectionPermission,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,getDefaultResourcePermission,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,getPermission,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,getPermission,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,removeSetGid,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,updatePermissions,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,,GOD_CLASS,MEDIUM,"WMC=65, TCC=0.09, ATFD=13"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,addGroup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,addGroup,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,assertCanModifyAccount,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,equals,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,getMetadataKeys,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,remGroup,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,setPrimaryGroup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,,GOD_CLASS,HIGH,"WMC=48, TCC=0.04, ATFD=60"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,authenticate,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,createAdminAndGuestIfNotExist,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=8"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteAccount,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,findAllGroupMembers,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,findGroupnamesWhereGroupnameContains,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,findGroupnamesWhereGroupnameStarts,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,findUsernamesWhereUsernameStarts,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,,GOD_CLASS,HIGH,"WMC=145, TCC=0.14, ATFD=75"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addAccount,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addGroup,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,deleteAccount,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,deleteGroup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,getGroupMembers,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,hasAdminPrivileges,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,processParameter,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=14"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,processParameterBeforeSave,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,startPreMultiUserSystem,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,updateAccount,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,updateGroup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/web/HttpAccount.java,org.exist.security.internal.web.HttpAccount,getUserFromServletRequest,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/SubjectAccreditedImpl.java,org.exist.security.internal.SubjectAccreditedImpl,isAuthenticated,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/aider/ACEAider.java,org.exist.security.internal.aider.ACEAider,,DATA_CLASS,LOW,"fields=4, getter/setter ratio=73%, behavioral methods=3"
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,,GOD_CLASS,HIGH,"WMC=73, TCC=0.29, ATFD=74"
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,fromString,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,toString,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=15"
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,aceSimpleSymbolicModeToInt,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,copy,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/security/internal/SubjectImpl.java,org.exist.security.internal.SubjectImpl,toString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/Password.java,org.exist.security.internal.Password,digest,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,insertGroup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,insertGroup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,instantiate,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=8"
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,getQuerySource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,runScript,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,,GOD_CLASS,HIGH,"WMC=94, TCC=0.04, ATFD=22"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,addAccount,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,addGroup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,initialiseRealmStorage,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadAccountsFromRealmStorage,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=12"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,registerAccount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,registerGroup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,updateAccount,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,updateGroup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,isPosixChownRestricted,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,setGroupFrom,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,setGroupId,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,toString,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=15"
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,equals,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,,GOD_CLASS,HIGH,"WMC=94, TCC=0.20, ATFD=113"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,aceSimpleSymbolicModeToInt,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,getACEModeString,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,getACEWho,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,lookupTargetId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,validate,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/main/java/org/exist/security/PermissionRequiredAspect.java,org.exist.security.PermissionRequiredAspect,enforcePermissions,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/security/PermissionRequiredAspect.java,org.exist.security.PermissionRequiredAspect,enforcePermissionsOnParameter,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,,GOD_CLASS,MEDIUM,"WMC=50, TCC=0.16, ATFD=16"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,_addManager,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,addManager,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,getMetadataKeys,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,insertManager,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,removeManager,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,toString,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/collections/CollectionCache.java,org.exist.collections.CollectionCache,getStatistics,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,,GOD_CLASS,CRITICAL,"WMC=295, TCC=0.20, ATFD=171"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocument,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=8"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocumentsToSet,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocumentsToSet,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,checkConfigurationDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,checkPermissionsForAddDocument,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,closeShieldInputSource,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,deserialize,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getChildCollectionEntry,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentNoLock,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentWithLock,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=8"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getReader,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,manageDocumentInformation,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,releaseReader,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeBinaryResource,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=8"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeXMLResource,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=12"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXMLInternal,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=9"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXmlDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResourceInternal,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=23"
+exist-core/src/main/java/org/exist/collections/triggers/STXTemplatesCache.java,org.exist.collections.triggers.STXTemplatesCache,compileTemplate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/STXTemplatesCache.java,org.exist.collections.triggers.STXTemplatesCache,getOrUpdateTemplate,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,,GOD_CLASS,HIGH,"WMC=79, TCC=0.28, ATFD=66"
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,applyDeferredEvents,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=19"
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,configure,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,prepare,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,configure,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,extractCSVValuesToElements,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCopyCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCopyDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCreateCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCreateDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterMoveCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterMoveDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterUpdateDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCopyCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCopyDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeDeleteCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeDeleteDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeMoveCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeMoveDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeUpdateDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=12"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,getScript,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,createAutostartCollection,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,executeQuery,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,getParameters,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,isPermissionsOK,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,isPermissionsOK,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,makeCopy,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterCopyCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterCreateCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterDeleteCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterMoveCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,configure,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/collections/triggers/TriggerStatePerThread.java,org.exist.collections.triggers.TriggerStatePerThread,clearIfFinished,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/collections/triggers/TriggerStatePerThread.java,org.exist.collections.triggers.TriggerStatePerThread,setAndTest,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,,GOD_CLASS,MEDIUM,"WMC=74, TCC=0.28, ATFD=12"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterCopyDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterCreateDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterDeleteDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterMoveDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterUpdateDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterUpdateDocumentMetadata,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,addConfiguration,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkCreateCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkRootCollectionConfig,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,getCustomIndexSpecs,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,getOrCreateCollectionConfiguration,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,invalidateAll,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadAllConfigurations,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadConfiguration,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,testConfiguration,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,,GOD_CLASS,MEDIUM,"WMC=48, TCC=0.19, ATFD=20"
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,configureTrigger,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,cleanupDB,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=0"
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,cleanupDataDir,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,getExistHomeFile,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/source/ClassLoaderSource.java,org.exist.source.ClassLoaderSource,sourceToUrl,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/source/ClassLoaderSource.java,org.exist.source.ClassLoaderSource,type,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,hashKey,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,,GOD_CLASS,HIGH,"WMC=91, TCC=0.14, ATFD=28"
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=10"
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSourceFromDb,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromClasspath,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=21"
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,doValidation,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,isValid,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,type,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,actionSelect,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=106, own accesses=17"
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,getBackupDescriptor,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,getBackupDescriptors,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,restore,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/backup/xquery/ListBackups.java,org.exist.backup.xquery.ListBackups,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=4"
+exist-core/src/main/java/org/exist/backup/xquery/RetrieveBackup.java,org.exist.backup.xquery.RetrieveBackup,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,,GOD_CLASS,HIGH,"WMC=52, TCC=0.05, ATFD=76"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,loadProperties,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,reportError,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,restoreWithGui,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,restoreWithoutGui,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,shutdown,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,,GOD_CLASS,HIGH,"WMC=87, TCC=0.28, ATFD=103"
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,addACEToDeferredPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,getDateFromXSDateTimeStringForItem,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreResourceEntry,FEATURE_ENVY,CRITICAL,"foreign accesses=98, own accesses=25"
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreSubCollectionEntry,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=17"
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,endElement,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/backup/restore/ResourceDeferredPermission.java,org.exist.backup.restore.ResourceDeferredPermission,apply,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/backup/restore/CollectionDeferredPermission.java,org.exist.backup.restore.CollectionDeferredPermission,apply,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/backup/restore/AbstractDeferredPermission.java,org.exist.backup.restore.AbstractDeferredPermission,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=75%, behavioral methods=2"
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,checkApps,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,getAppRoot,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,getAppsFromSubColl,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,startElement,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/backup/BackupDialog.java,org.exist.backup.BackupDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=14"
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,createBackup,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,lastBackupFile,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/backup/GuiRestoreServiceTaskListener.java,org.exist.backup.GuiRestoreServiceTaskListener,enableDismissDialogButton,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/backup/RestoreDialog.java,org.exist.backup.RestoreDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=182, own accesses=26"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollectionTree,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkPermissions,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,FEATURE_ENVY,CRITICAL,"foreign accesses=92, own accesses=9"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,,GOD_CLASS,HIGH,"WMC=67, TCC=0.05, ATFD=135"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,FEATURE_ENVY,CRITICAL,"foreign accesses=215, own accesses=20"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,encode,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,main,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,writeACLPermission,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=0"
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,writeUnixStylePermissionAttributes,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,,GOD_CLASS,HIGH,"WMC=94, TCC=0.31, ATFD=132"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=6"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=17"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportDocument,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=12"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportOrphans,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=7"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,getUniqueFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,isDamaged,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,isDamaged,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,isDamagedChild,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,writeXML,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=1"
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,newCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,process,FEATURE_ENVY,CRITICAL,"foreign accesses=69, own accesses=12"
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,startDB,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,countDescendantResourceEntries,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getChildBackupDescriptors,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getRepoBackup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/backup/AbstractBackupDescriptor.java,org.exist.backup.AbstractBackupDescriptor,parse,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,countFileEntries,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getBackupDescriptor,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getChildBackupDescriptor,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getChildBackupDescriptors,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getProperties,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getRepoBackup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getSymbolicPath,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,,GOD_CLASS,HIGH,"WMC=65, TCC=0.17, ATFD=181"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,accept,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,btnChangeDirActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,btnConfSelectActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=3"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,checkOutputDir,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=216, own accesses=90"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,main,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,openLog,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,startDB,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=5"
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,getBackupDescriptor,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,getBackupDescriptors,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,restore,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,setAdminCredentials,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,startPreMultiUserSystem,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/QNameRangeIndexSpec.java,org.exist.storage.QNameRangeIndexSpec,,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,toString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,,GOD_CLASS,MEDIUM,"WMC=66, TCC=0.27, ATFD=8"
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,writeUTF,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,read,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/dom/AddMovedValueLoggable.java,org.exist.storage.dom.AddMovedValueLoggable,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,seek,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=9"
+exist-core/src/main/java/org/exist/storage/dom/RecordPos.java,org.exist.storage.dom.RecordPos,,DATA_CLASS,LOW,"fields=4, getter/setter ratio=71%, behavioral methods=2"
+exist-core/src/main/java/org/exist/storage/dom/ItemId.java,org.exist.storage.dom.ItemId,,DATA_CLASS,MEDIUM,"fields=9, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,add,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=16"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,add,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,addBinary,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,addBinary,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,debugPageContents,FEATURE_ENVY,CRITICAL,"foreign accesses=195, own accesses=11"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,debugPages,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,dumpValue,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findKeys,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findRecord,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValue,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValues,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,flush,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,get,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,get,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getNodeValue,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getNodeValue,FEATURE_ENVY,CRITICAL,"foreign accesses=134, own accesses=17"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getOverflowValue,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,insertAfter,FEATURE_ENVY,CRITICAL,"foreign accesses=311, own accesses=49"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,insertAfter,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,printStatistics,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=13"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,put,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,readBinary,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoAddLink,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=5"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoAddMovedValue,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoAddValue,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoCreatePage,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=5"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoInsertValue,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=10"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemoveEmptyPage,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemoveOverflow,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemovePage,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemoveValue,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=16"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoSplitPage,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=5"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoUpdateHeader,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoUpdateLink,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoUpdateValue,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoWriteOverflow,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,remove,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeAll,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeLink,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=12"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeNode,FEATURE_ENVY,CRITICAL,"foreign accesses=108, own accesses=23"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeOverflowValue,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removePage,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=10"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,setOwnerObject,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,splitDataPage,FEATURE_ENVY,CRITICAL,"foreign accesses=453, own accesses=63"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoAddLink,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoAddMovedValue,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=10"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoAddValue,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoCreatePage,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoInsertValue,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=14"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveEmptyPage,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveOverflow,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemovePage,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=3"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveValue,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=18"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoSplitPage,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoUpdateHeader,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoUpdateLink,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoUpdateValue,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=5"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoWriteOverflow,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,update,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,update,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=6"
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,writeToLog,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,borrowCompiledXQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,callerMayUseModulesOf,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,isCompiledQueryValid,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/BufferStats.java,org.exist.storage.BufferStats,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=80%, behavioral methods=1"
+exist-core/src/main/java/org/exist/storage/RangeIndexSpec.java,org.exist.storage.RangeIndexSpec,getSuperType,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/storage/sync/SyncTask.java,org.exist.storage.sync.SyncTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/storage/BrokerFactory.java,org.exist.storage.BrokerFactory,getConstructor,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,find,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,remove,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,,GOD_CLASS,CRITICAL,"WMC=223, TCC=0.19, ATFD=289"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,append,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=9"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,containsKey,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,createPageHelper,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,flush,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,get,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,get,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getAsStream,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getAsStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getDataPage,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getEntries,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getKeys,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getSinglePage,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,getValues,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,printStatistics,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=13"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,put,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoAppendOverflow,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoCreateOverflow,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoCreateOverflowPage,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoModifiedOverflow,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoRemoveOverflow,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoRemovePage,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoRemoveValue,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoStoreOverflow,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,redoStoreValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,remove,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,remove,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=11"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,removeAll,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,removeValueHelper,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,storeValue,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=16"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,storeValueHelper,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoAppendOverflow,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoCreateOverflow,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoCreateOverflowPage,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoCreatePage,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoModifiedOverflow,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoRemoveOverflow,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoRemoveValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,undoStoreValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,writeToLog,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/BTreeStore.java,org.exist.storage.index.BTreeStore,,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,dumpValue,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,flush,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,doRecovery,FEATURE_ENVY,CRITICAL,"foreign accesses=76, own accesses=17"
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,FEATURE_ENVY,CRITICAL,"foreign accesses=90, own accesses=28"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,,GOD_CLASS,HIGH,"WMC=172, TCC=0.23, ATFD=153"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,convertToAtomic,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=11"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=17"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,flush,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=19"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,getDefinedIndexes,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,getReindexRoot,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=18"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=10"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=7"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,storeAttribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,toIndexQueryOp,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,sync,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,add,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,read,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker,updateDocument,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,fatalErrorsFound,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,deserialize,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=16"
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=85, own accesses=24"
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,registerVectorExtensionJmx,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,unregisterVectorExtensionJmx,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,close,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doAbortTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doCommitTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,reindex,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,,GOD_CLASS,CRITICAL,"WMC=694, TCC=0.20, ATFD=530"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,checkCollectionAncestorPermissions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,checkNodeTree,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,checkPermissionsForCopy,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=17"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,checkRemoveCollectionPermissions,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,cleanUpTempResources,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,collectNodesForRemoval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyBinaryResource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyModeAcl,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyModeAndAcl,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyResource,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=17"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyResource_preserve,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,copyXMLResource,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=9"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,createCollectionObject,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,doCopyCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=14"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,doCopyCollectionDocuments,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,dropCollectionIndex,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=13"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,dropIndex,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,endElement,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,findCollectionsMatching,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getAllXMLResources,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getCollectionForOpen,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=7"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getDocumentLastModified,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getNextResourceId,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getOrCreateTempCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getResource,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getResourceForExecution,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,getXMLResourcesByDoctype,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,isSubCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,loadCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,lockDescendantDocuments,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,lockTargetDocuments,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,moveResource,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=21"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,prepend,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,preserveOnCopy,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,readBinaryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,readCollectionEntry,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,readInitCollectionConfig,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,rebuildIndex,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,reindexCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=15"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,removeAllNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,removeNode,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=24"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,removeResourceMetadata,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,scanNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=5"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,selectCollectionReindexMode,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=4"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,start,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,storeBinaryResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,storeXMLResource,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker,updateNode,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=9"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,configureServices,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,prepareServices,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,register,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,shutdown,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,startMultiUserServices,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,startPreMultiUserSystemServices,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,startSystemServices,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,stopMultiUserServices,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager,stopSystemServices,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/storage/IndexSpec.java,org.exist.storage.IndexSpec,getNamespaceMap,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/storage/IndexSpec.java,org.exist.storage.IndexSpec,toString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/storage/cache/LRUCache.java,org.exist.storage.cache.LRUCache,flush,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/cache/BTreeCache.java,org.exist.storage.cache.BTreeCache,add,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/cache/BTreeCache.java,org.exist.storage.cache.BTreeCache,removeNext,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/storage/cache/LRDCache.java,org.exist.storage.cache.LRDCache,removeOne,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,,GOD_CLASS,HIGH,"WMC=110, TCC=0.19, ATFD=169"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,addNode,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,computeDocKey,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,computeKey,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,computeKey,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findAncestorsByTagName,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=4"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findDescendantsByTagName,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=7"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findElementsByTagName,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,getDocIdRanges,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,getQNamesForDoc,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,processPending,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=14"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,readNodeId,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,readQName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,removeDocument,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=8"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,removeQNamesForDoc,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=5"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,removeSome,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,scanByType,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=8"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,scanIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/GeneralRangeIndexSpec.java,org.exist.storage.GeneralRangeIndexSpec,toString,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/storage/report/Statistics.java,org.exist.storage.report.Statistics,generateIndexStatistics,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/storage/NodePath2.java,org.exist.storage.NodePath2,addNode,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=8"
+exist-core/src/main/java/org/exist/storage/btree/TreeMetrics.java,org.exist.storage.btree.TreeMetrics,toLogger,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,main,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=6"
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,repair,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=3"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,,GOD_CLASS,HIGH,"WMC=65, TCC=0.18, ATFD=110"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,dropFreePageList,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,getFreePage,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=10"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,printFreeSpaceList,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,reuseDeleted,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=6"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,unlinkPages,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,writeValue,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,,GOD_CLASS,HIGH,"WMC=137, TCC=0.07, ATFD=280"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,createBTreeNode,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,dump,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,dumpValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,findParent,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,getBTreeNode,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,printStatistics,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=12"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,query,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,rawScan,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,rebuild,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=13"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoCreateBTNode,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=6"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoInsertValue,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoRemoveValue,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoSetPageLink,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoSetParent,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoUpdatePage,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=2"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,redoUpdateValue,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=3"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,remove,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,removeSequential,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=5"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,scanSequential,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,scanSequential,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,scanTree,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=5"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,undoInsertValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,undoRemoveValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,undoUpdateValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,writeToLog,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/storage/ElementValue.java,org.exist.storage.ElementValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/storage/ElementValue.java,org.exist.storage.ElementValue,,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/storage/ElementValue.java,org.exist.storage.ElementValue,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/ElementValue.java,org.exist.storage.ElementValue,toString,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=11"
+exist-core/src/main/java/org/exist/storage/lock/ManagedLockGroupDocumentLock.java,org.exist.storage.lock.ManagedLockGroupDocumentLock,close,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/storage/lock/LockedDocumentMap.java,org.exist.storage.lock.LockedDocumentMap,getDocsByCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/storage/lock/LockedDocumentMap.java,org.exist.storage.lock.LockedDocumentMap,toDocumentSet,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/lock/LockedDocumentMap.java,org.exist.storage.lock.LockedDocumentMap,unlock,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/LockedDocumentMap.java,org.exist.storage.lock.LockedDocumentMap,unlockSome,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/storage/lock/LockInfo.java,org.exist.storage.lock.LockInfo,,DATA_CLASS,HIGH,"fields=11, getter/setter ratio=83%, behavioral methods=2"
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,message,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,,GOD_CLASS,HIGH,"WMC=175, TCC=0.03, ATFD=188"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedContainer,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=13"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedParameters,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=13"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedReturnType,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=12"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureUnlockedParameters,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=13"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,getAllParameterAnnotations,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,getLockMode,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,hasCollectionLock,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,hasDocumentLock,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveContainerLockDetail,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveContainerLockDetail,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveLockDetail,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveLockDetail,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveLockDetail,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,resolveLockDetail,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,toAnnotationString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/ManagedCollectionLock.java,org.exist.storage.lock.ManagedCollectionLock,close,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,,GOD_CLASS,HIGH,"WMC=68, TCC=0.08, ATFD=94"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,event,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=18"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,formatString,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,getAcquired,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,getAttempting,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable,getSimpleStackReason,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,,GOD_CLASS,HIGH,"WMC=77, TCC=0.13, ATFD=131"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeReadLock,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=5"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeWriteLock,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=5"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireDocumentReadLock,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=9"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireDocumentWriteLock,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=9"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquirePathReadLock,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=7"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquirePathWriteLock,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=12"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,lock,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,relativeCollectionLockMode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,unlock,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,unlockAll,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,acquire,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,attempt,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/FileLockHeartBeat.java,org.exist.storage.lock.FileLockHeartBeat,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/storage/lock/LockEventLogListener.java,org.exist.storage.lock.LockEventLogListener,accept,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/storage/lock/ManagedSingleLockDocumentLock.java,org.exist.storage.lock.ManagedSingleLockDocumentLock,close,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/storage/lock/LockTableUtils.java,org.exist.storage.lock.LockTableUtils,stateToString,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=19"
+exist-core/src/main/java/org/exist/storage/lock/LockTableUtils.java,org.exist.storage.lock.LockTableUtils,stateToXml,FEATURE_ENVY,CRITICAL,"foreign accesses=122, own accesses=0"
+exist-core/src/main/java/org/exist/storage/ProcessMonitor.java,org.exist.storage.ProcessMonitor,getRecentQueryHistory,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/storage/ProcessMonitor.java,org.exist.storage.ProcessMonitor,getRequestURI,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,validateJournalHeader,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,,GOD_CLASS,MEDIUM,"WMC=80, TCC=0.19, ATFD=18"
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,getFiles,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,initialize,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,journalFileNum,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/blob/AbstractBlobLoggable.java,org.exist.storage.blob.AbstractBlobLoggable,write,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,,GOD_CLASS,HIGH,"WMC=138, TCC=0.30, ATFD=146"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,abnormalPersistentWriterShutdown,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,add,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=13"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,close,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,compactPersistentReferences,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=5"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,copy,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=4"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,deleteBlob,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,enqueueVacuum,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,get,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,getDigest,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,getReferenceCount,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,promote,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,readLeaseBlobFile,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,redo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,redoStoreBlobFile,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,remove,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=9"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,stage,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,undo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,undoStoreBlobFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,with,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl,writeFileHeader,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,dump,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,dumpFileHeader,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,main,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/main/java/org/exist/storage/blob/StoreBlobFileLoggable.java,org.exist.storage.blob.StoreBlobFileLoggable,getLogSize,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/blob/StoreBlobFileLoggable.java,org.exist.storage.blob.StoreBlobFileLoggable,write,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/storage/NodePath.java,org.exist.storage.NodePath,addComponent,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,isConfigured,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,readInstances,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,stopAll,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,,GOD_CLASS,CRITICAL,"WMC=235, TCC=0.08, ATFD=97"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,cleanThreadLocalsForThread,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,getActiveBroker,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,initialiseSystemCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,initialiseTriggersForCollections,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,isShuttingDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,isShuttingDownOrDown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,logActiveBrokerHolders,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,logSurvivingInstanceThreads,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,printSystemInfo,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool,triggerSystemTask,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,,GOD_CLASS,CRITICAL,"WMC=236, TCC=0.15, ATFD=114"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,checkStylesheetParams,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,getFeature,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,hasXSLPi,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeTypePreNode,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=11"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setFeature,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/storage/serializers/XmlSerializerPool.java,org.exist.storage.serializers.XmlSerializerPool,toConfig,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,,GOD_CLASS,HIGH,"WMC=78, TCC=0.00, ATFD=93"
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,FEATURE_ENVY,CRITICAL,"foreign accesses=207, own accesses=20"
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,,GOD_CLASS,CRITICAL,"WMC=235, TCC=0.23, ATFD=221"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,checkNamespaces,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,compileXPointerQuery,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,convertElementSchemeToXPath,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,convertXPointerToXPath,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,evaluateIntraDocumentXQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=11"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,parseExternal,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,prepareXPointerSource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,processHrefXInclude,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,processParameters,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,processTextInclude,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,processXPointerOrXQuery,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=10"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,readBinaryAsText,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,readExternalAsText,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,resolveExternalResource,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=9"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,resolveFromDatabase,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,resolveResource,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,serializeDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,serializeDocumentAsText,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,serializeMemtreeAsText,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,serializeQueryResults,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter,setupXPointerContext,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/storage/DefaultCacheManager.java,org.exist.storage.DefaultCacheManager,deregisterCache,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/storage/BrokerWatchdog.java,org.exist.storage.BrokerWatchdog,checkForTimeout,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/storage/BrokerWatchdog.java,org.exist.storage.BrokerWatchdog,dump,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController,,GOD_CLASS,MEDIUM,"WMC=71, TCC=0.15, ATFD=18"
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController,getReindexRoot,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController,indexNode,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/indexing/IndexUtils.java,org.exist.indexing.IndexUtils,scanNode,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,getIndexById,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,getWorkers,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,initIndex,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,reopenIndexes,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,isCompatible,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,scanPackageDir,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,scanPackages,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,,GOD_CLASS,HIGH,"WMC=150, TCC=0.10, ATFD=66"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,checkUserSettings,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,cleanup,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=23"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,findElement,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getDescriptor,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getPackage,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getPackageDir,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getRepoXML,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getTargetCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getTargetFallback,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,installAndDeploy,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=17"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,isResourceDir,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,runQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,setPermissions,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeBinaryResources,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeFiles,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=4"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeRepoXML,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,undeploy,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=12"
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,uninstall,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/repo/AutoDeploymentTrigger.java,org.exist.repo.AutoDeploymentTrigger,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=13"
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,backup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,restore,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,unzip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,zipDir,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,parseDescriptor,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,setupPackage,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,,GOD_CLASS,HIGH,"WMC=68, TCC=0.30, ATFD=24"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,configure,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getExpathPkgXQueryModules,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getJavaModules,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getModule,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getRepositoryDir,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getXQueryModules,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,instantiateModule,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,moveOldRepo,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveJavaModule,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveStoredXQueryModuleFromDb,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXSLTModule,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,,GOD_CLASS,MEDIUM,"WMC=99, TCC=0.18, ATFD=17"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,cache,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,getConfigurations,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,getProperties,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,getPropertyMap,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,getPropertyMegabytes,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/config/mapper/Constructor.java,org.exist.config.mapper.Constructor,load,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=1"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,,GOD_CLASS,HIGH,"WMC=83, TCC=0.10, ATFD=94"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterCreateDocument,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterUpdateDocument,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeUpdateDocument,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=7"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,findName,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,finish,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,migrateIdAttribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,processPrincipal,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=8"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,setAccountPrimaryGroupToNoGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=0"
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,startElement,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=6"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,,GOD_CLASS,CRITICAL,"WMC=225, TCC=0.20, ATFD=155"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,clear,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configure,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,FEATURE_ENVY,CRITICAL,"foreign accesses=199, own accesses=44"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=9"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,extractFieldValue,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,getConfigurationAnnotatedFields,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,getFieldRecursive,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,getFullURI,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=7"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=7"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForAddMethod,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForGetMethod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForInsertMethod,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForSetMethod,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=7"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,FEATURE_ENVY,CRITICAL,"foreign accesses=84, own accesses=12"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeByReference,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeConfigurableList,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeList,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeMap,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeStringList,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,tryConfigurationOnlyConstructor,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,unregister,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,updateListFn,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,,GOD_CLASS,HIGH,"WMC=151, TCC=0.20, ATFD=30"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,bootstrapExistDb,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,configureWebSocket,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,describePendingWebApps,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,describeWebAppWar,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,getAllHandlers,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,getConfigProperties,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,getEnabledConfigFiles,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,getSeverURIs,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,getURI,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,loadConfiguredJettyObjects,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,logStartupEnvironment,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=19"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,main,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,registerExtensionServlets,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,resolveJettyConfigPath,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,run,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,startJetty,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=10"
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,loadProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,main,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=5"
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,process,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/main/java/org/exist/jetty/WebAppContext.java,org.exist.jetty.WebAppContext,ownsBrokerPoolLifecycle,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,,GOD_CLASS,HIGH,"WMC=92, TCC=0.07, ATFD=33"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doPost,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doPut,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,FEATURE_ENVY,CRITICAL,"foreign accesses=186, own accesses=40"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,sendError,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,writeError,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,,GOD_CLASS,LOW,"WMC=53, TCC=0.05, ATFD=6"
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,authenticate,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,doDatabaseStartup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,getOrCreateBrokerPool,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=4"
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,authenticate,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,executeQuery,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,service,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,,GOD_CLASS,HIGH,"WMC=52, TCC=0.14, ATFD=21"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=18"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,getCurrentDir,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,setOutputProperties,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,setTransformerParameters,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,stylesheet,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator,parseCredentials,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator,sendChallenge,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getParameterMap,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getParameterValues,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,parseParameters,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,toString,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=7"
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,addParameter,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,parseQueryString,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,adjustPath,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doDelete,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doGet,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=4"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doHead,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doPatch,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doPost,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,doPut,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=3"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,init,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet,parseFeatureEnabled,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,write,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=10"
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,broadcastSnapshot,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,buildEventMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,handleAdminCancel,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,handleCompile,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,handleEval,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,onError,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,onMessage,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint,onOpen,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,cancelledMessage,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,compileResultMessage,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,errorMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,parseClientMessage,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,parseObject,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,parseStringMap,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,progressMessage,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,resultMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol,writeTiming,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,,GOD_CLASS,HIGH,"WMC=72, TCC=0.18, ATFD=68"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,compile,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,configureContext,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=126, own accesses=21"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,handleWallClockTimeout,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,reportError,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,reportTerminationOrError,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendCancelled,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendCancelledIfAbsent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendCompileResult,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendError,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendError,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendProgress,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,sendResult,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,streamResults,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=8"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,,GOD_CLASS,HIGH,"WMC=182, TCC=0.29, ATFD=115"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,adjustPathForSourceLookup,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,applyViews,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,declareVariables,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=3"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,doRewrite,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findDbControllerXql,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findSourceFromDb,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findSourceFromFs,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=9"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,flushError,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getFromCache,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,logResult,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseAction,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseErrorHandlers,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseViews,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,response,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,runQuery,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,service,FEATURE_ENVY,CRITICAL,"foreign accesses=154, own accesses=44"
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,configure,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,lookup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,lookup,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,parse,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,parseConfig,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/ControllerForward.java,org.exist.http.urlrewrite.ControllerForward,rewriteRequest,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/ControllerForward.java,org.exist.http.urlrewrite.ControllerForward,updateRequest,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,doRewrite,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,normalizePath,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,prepareRequest,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/http/urlrewrite/Redirect.java,org.exist.http.urlrewrite.Redirect,,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=19"
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,configureAllowSourceXQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,configureMaps,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+exist-core/src/main/java/org/exist/http/AuditTrailSessionListener.java,org.exist.http.AuditTrailSessionListener,executeXQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=8"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,mostSpecificMatch,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,negotiate,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,parse,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,parseRange,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader,unquote,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,,GOD_CLASS,CRITICAL,"WMC=373, TCC=0.06, ATFD=453"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,addPermissionAttributes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,checkForXQueryTarget,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,declareExternalAndXQJVariables,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,declareExternalVariable,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,declareXProcVariables,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doDelete,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doHead,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=6"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doPost,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=10"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doPut,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,executePostExecutable,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,executeResource,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,executeXProc,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,executeXQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,extractQueryText,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,getRequestContent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,getResourceForRequest,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,handleSessionRelease,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=7"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,isExecutableType,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,isPostExecutableType,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseEncloseAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseGetRequestOptions,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=20"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseQueryChildren,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseQueryProperties,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseStylesheetParameter,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseVariableQName,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseVariablesParameter,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,parseXML,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,prepareSearchContext,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,processQueryDocument,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=8"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,processXUpdate,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,rejectForbiddenXQuery,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,rejectForbiddenXUpdate,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,resolveExecutable,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,resolveXQueryTarget,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,resolveXmlContentType,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,search,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=7"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,serveCollection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,serveResource,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=7"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,serveSource,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,setJsonResponseContentType,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,tryWriteCachedResult,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeBinaryResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=103, own accesses=6"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeResourceAs,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeResultJSON,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=2"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeResultXML,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeResults,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeXPathException,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeXPathExceptionHtml,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeXUpdateResult,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,writeXmlResource,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=5"
+exist-core/src/main/java/org/exist/http/SessionManager.java,org.exist.http.SessionManager,get,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/http/filter/GuestFilter.java,org.exist.http.filter.GuestFilter,doFilter,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+exist-core/src/main/java/org/exist/http/filter/PathFilter.java,org.exist.http.filter.PathFilter,validName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/http/filter/DumpFilter.java,org.exist.http.filter.DumpFilter,doFilter,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=29"
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,,DATA_CLASS,HIGH,"fields=12, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/http/jaxb/Result.java,org.exist.http.jaxb.Result,,DATA_CLASS,MEDIUM,"fields=7, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/http/jaxb/Collection.java,org.exist.http.jaxb.Collection,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/validation/GrammarPool.java,org.exist.validation.GrammarPool,,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/validation/GrammarPool.java,org.exist.validation.GrammarPool,retrieveInitialGrammarSet,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSResourceResolver.java,org.exist.validation.resolver.unstable.eXistLSResourceResolver,getInputStream,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSInput.java,org.exist.validation.resolver.unstable.eXistLSInput,,DATA_CLASS,MEDIUM,"fields=8, getter/setter ratio=100%, behavioral methods=0"
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveInputSource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveStreamSource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/validation/resolver/AnyUriResolver.java,org.exist.validation.resolver.AnyUriResolver,getXriDetails,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,getXisDetails,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,getXriDetails,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,resolveEntity,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=21"
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,resolveResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,getAllResults,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,getFirstResult,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializer.java,org.exist.validation.internal.node.NodeSerializer,serialize,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,getXMLReader,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,validate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,validateJing,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,determineActualParserClass,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,determineActualTransformerClass,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,hasValidClassVersion,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,createValidationReportItem,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,getStackTrace,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,getJavaCmd,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,getJavaOpts,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,getLauncherOpts,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,launch,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,main,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=5"
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,run,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/UtilityPanel.java,org.exist.launcher.UtilityPanel,,FEATURE_ENVY,CRITICAL,"foreign accesses=98, own accesses=33"
+exist-core/src/main/java/org/exist/launcher/UtilityPanel.java,org.exist.launcher.UtilityPanel,createButton,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/launcher/UtilityPanel.java,org.exist.launcher.UtilityPanel,update,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,applyXSL,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,backupOriginal,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,getJettyPorts,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,loadProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,lookup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,saveProperties,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,,GOD_CLASS,HIGH,"WMC=138, TCC=0.23, ATFD=116"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,captureConsole,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,checkInstalledApps,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,getFromSysPropOrEnv,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,getJettyConfig,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=3"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,main,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,mouseClicked,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,registerObserver,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,showMessageAndExit,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,signalStarted,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=11"
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,startJetty,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=9"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,,GOD_CLASS,HIGH,"WMC=47, TCC=0.25, ATFD=406"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=19"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,btnSelectDirActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,checkCacheBoundaries,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,checkDataDir,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=7"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=497, own accesses=138"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,open,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,showCurrentMem,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/launcher/SplashScreen.java,org.exist.launcher.SplashScreen,,FEATURE_ENVY,CRITICAL,"foreign accesses=70, own accesses=13"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=7"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,asJavaCmdlineMemoryString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,asPrunSrvMemoryString,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,findJvm,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,getState,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,install,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=14"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,run,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,start,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,stop,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=7"
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager,uninstall,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,,GOD_CLASS,HIGH,"WMC=62, TCC=0.00, ATFD=68"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,append,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,compareTo,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,computeRelation,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,getParentId,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,insertBefore,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,isDescendantOf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,isDescendantOrSelfOf,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,write,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,write,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,startDb,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=20"
+exist-core/src/main/java/org/exist/test/XmlStringDiffMatcher.java,org.exist.test.XmlStringDiffMatcher,matches,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/test/runner/XQueryFailureLog.java,org.exist.test.runner.XQueryFailureLog,log,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,,GOD_CLASS,LOW,"WMC=47, TCC=0.01, ATFD=8"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,getAnnotatedDirectories,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,getRunner,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,getRunners,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,hasAnyXQueryFiles,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,runChild,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,,GOD_CLASS,MEDIUM,"WMC=47, TCC=0.05, ATFD=14"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,discoverOrExtractTestInfo,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,extractTestInfo,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,getConfiguration,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,getDescription,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,hostNameToPackageName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,run,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,runDiscovery,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java,org.exist.test.runner.ExtTestIgnoredFunction,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java,org.exist.test.runner.ExtTestIgnoredFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java,org.exist.test.runner.ExtTestFinishedFunction,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java,org.exist.test.runner.ExtTestFinishedFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,assumptionMapAsAssumptionViolationException,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/ExtTestStartedFunction.java,org.exist.test.runner.ExtTestStartedFunction,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestStartedFunction.java,org.exist.test.runner.ExtTestStartedFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,,GOD_CLASS,HIGH,"WMC=48, TCC=0.00, ATFD=22"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,convertStackTraceElement,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,convertStackTraceElements,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getErrorCodeFromErrorMap,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getModuleFileNameFromErrorMap,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,logOneLineIfXQueryError,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,setStackTraceOnException,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/AbstractTestRunner.java,org.exist.test.runner.AbstractTestRunner,executeQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,extractTestInfo,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,getTaskText,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,parse,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,errorMapToString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,getLineFromActual,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,lastPathSegment,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/test/DiffMatcher.java,org.exist.test.DiffMatcher,matches,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer,awaitJettyReadyAfterRun,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,createCollection,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,executeOneValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,getXMLResource,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,startXmldb,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,storeResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/test/XQueryAssertions.java,org.exist.test.XQueryAssertions,assertThatXQResult,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/test/XQueryAssertions.java,org.exist.test.XQueryAssertions,assertXQErrorCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,enterServiceMode,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,exitServiceMode,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,shutdown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,move,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,move,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,moveResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,moveResource,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,,GOD_CLASS,HIGH,"WMC=74, TCC=0.08, ATFD=61"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,beginProtected,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=11"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,doQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=8"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,executeStoredQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,query,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,queryResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,setupContext,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,,GOD_CLASS,HIGH,"WMC=55, TCC=0.14, ATFD=27"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsDOM,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsSAX,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getDocType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setContentAsDOM,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setDocType,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,,GOD_CLASS,HIGH,"WMC=123, TCC=0.03, ATFD=107"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,createResource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,execute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollections,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResource,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=6"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResources,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getSubCollectionPermissions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getSubResourcePermissions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,instance,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,registerProvders,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,removeResource,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,storeResource,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=13"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,,GOD_CLASS,HIGH,"WMC=106, TCC=0.00, ATFD=97"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addAccount,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addGroup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addUserGroup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chgrp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chgrp,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getACEs,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccount,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccounts,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroup,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroupMembers,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroups,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubCollectionCreationTime,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubCollectionPermissions,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubResourcePermissions,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,hasUserLock,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listCollectionPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listResourcePermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,lockResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,unlockResource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateAccount,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateGroup,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,transaction,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,with,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,withDb,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,,GOD_CLASS,HIGH,"WMC=68, TCC=0.09, ATFD=74"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,acceptsURI,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getLocalCollection,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getRemoteCollection,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=10"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getUser,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,newRpcClient,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,readCollection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,getIdentityKey,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,intersection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,,GOD_CLASS,HIGH,"WMC=185, TCC=0.04, ATFD=27"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,getPathComponents,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,getPathSegments,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,lastSegment,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,lastSegmentString,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,recoverPseudoURIs,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,setCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,,GOD_CLASS,HIGH,"WMC=82, TCC=0.17, ATFD=67"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,exportInternalNode,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsSAX,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=13"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getW3cNodeInterface,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,serialize,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,setDocType,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,,GOD_CLASS,HIGH,"WMC=66, TCC=0.05, ATFD=22"
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalRestoreService.java,org.exist.xmldb.LocalRestoreService,restore,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,configureCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,getIndexedElements,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,setCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,getChildCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,getParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,registerProvders,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,withDb,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollectionManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalCollectionManagementService,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,,GOD_CLASS,HIGH,"WMC=117, TCC=0.08, ATFD=41"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getAnyStream,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getRemoteContentIntoLocalFile,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getStreamLengthInternal,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=8"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getMembersAsResource,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=16"
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceBinaryValue,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceNode,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getStreamSymbolicPath,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,setContent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,modify,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,setLastModificationTime,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,with,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemote.java,org.exist.xmldb.AbstractRemote,extractAces,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/AbstractRemote.java,org.exist.xmldb.AbstractRemote,getPermission,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,configureCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,getIndexedElements,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,move,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,move,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,moveResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,moveResource,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,removeCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,,GOD_CLASS,HIGH,"WMC=108, TCC=0.06, ATFD=159"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,createId,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,createResource,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getHtmlReader,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getURI,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,listChildCollections,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,listResources,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,registerProvders,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=8"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,removeResource,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeBinaryResource,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeXMLResource,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,useHtmlReader,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,updateResource,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=11"
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,restore,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=8"
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,uploadBackupFile,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,visitFile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,zipBackupDir,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/DatabaseStatus.java,org.exist.xmldb.DatabaseStatus,,DATA_CLASS,MEDIUM,"fields=7, getter/setter ratio=75%, behavioral methods=2"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,,GOD_CLASS,HIGH,"WMC=69, TCC=0.17, ATFD=115"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,compileAndCheck,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=8"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,dump,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,executeStoredQuery,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=11"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=11"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,queryResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,throwException,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,throwXPathException,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,toOctal,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,relativizeContext,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,resolveContext,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,resolveContext,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,clear,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getMembersAsResource,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=6"
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getResource,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=4"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,,GOD_CLASS,HIGH,"WMC=82, TCC=0.00, ATFD=38"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addAccount,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addAccountToGroup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addGroup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addGroupManager,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chgrp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getAccounts,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getAces,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getGroupMembers,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getGroups,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubCollectionCreationTime,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubCollectionPermissions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubResourcePermissions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,hasUserLock,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,listCollectionPermissions,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,listResourcePermissions,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,lockResource,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,onlyAsAdmin,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroupManager,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroupMember,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setUserPrimaryGroup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,unlockResource,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer,,GOD_CLASS,HIGH,"WMC=148, TCC=0.31, ATFD=73"
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,rebuild,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,compileQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=14"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,createQueryBox,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=19"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,open,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=8"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,popupMenuWillBecomeVisible,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,save,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=8"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=145, own accesses=61"
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,windowClosing,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/main/java/org/exist/client/EnterKeyAdapter.java,org.exist.client.EnterKeyAdapter,keyPressed,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/main/java/org/exist/client/NewResourceDialog.java,org.exist.client.NewResourceDialog,createResource,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=4"
+exist-core/src/main/java/org/exist/client/NewResourceDialog.java,org.exist.client.NewResourceDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=242, own accesses=3"
+exist-core/src/main/java/org/exist/client/CheckboxTableCellRenderer.java,org.exist.client.CheckboxTableCellRenderer,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/client/CheckboxTableCellRenderer.java,org.exist.client.CheckboxTableCellRenderer,getTableCellRendererComponent,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/client/CheckboxTableCellEditor.java,org.exist.client.CheckboxTableCellEditor,getTableCellEditorComponent,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/main/java/org/exist/client/security/FindUserForm.java,org.exist.client.security.FindUserForm,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=29"
+exist-core/src/main/java/org/exist/client/security/FindGroupForm.java,org.exist.client.security.FindGroupForm,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=29"
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,modifyAccountGroupMembership,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,setAccountFromFormProperties,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,setFormPropertiesFromAccount,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,updateUser,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/ModeDisplay.java,org.exist.client.security.ModeDisplay,writeToPermission,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=24"
+exist-core/src/main/java/org/exist/client/security/MemberOfGroupsListCellRenderer.java,org.exist.client.security.MemberOfGroupsListCellRenderer,getListCellRendererComponent,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/client/security/AclTableModel.java,org.exist.client.security.AclTableModel,,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/main/java/org/exist/client/security/AccessControlEntryDialog.java,org.exist.client.security.AccessControlEntryDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=214, own accesses=41"
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,,GOD_CLASS,HIGH,"WMC=56, TCC=0.13, ATFD=240"
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,getUmask,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=451, own accesses=65"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,,GOD_CLASS,HIGH,"WMC=61, TCC=0.30, ATFD=98"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,getGroupsTableModel,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,getUsersTableModel,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=131, own accesses=43"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,reconnectClientAndUserManager,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,refreshGroupsTableModel,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,refreshUsersTableModel,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,tblUsersMouseClicked,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,createGroup,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=13"
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=200, own accesses=76"
+exist-core/src/main/java/org/exist/client/security/UmaskEditor.java,org.exist.client.security.UmaskEditor,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,canModifyGroupMembers,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,canModifySelectedGroupMember,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,setFormPropertiesFromGroup,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=9"
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,setGroupFromFormProperties,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,updateGroupMembers,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/main/java/org/exist/client/security/AutoCompletion.java,org.exist.client.security.AutoCompletion,keyPressed,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,,GOD_CLASS,HIGH,"WMC=53, TCC=0.20, ATFD=256"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnAddAceActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=4"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnSaveActionPerformed,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=23"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=424, own accesses=189"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,isDba,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,miInsertAceAfterActionPerformed,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=8"
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,miInsertAceBeforeActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=5"
+exist-core/src/main/java/org/exist/client/security/BasicPermissionsTableModel.java,org.exist.client.security.BasicPermissionsTableModel,,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/main/java/org/exist/client/security/BasicPermissionsTableModel.java,org.exist.client.security.BasicPermissionsTableModel,getMode,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/main/java/org/exist/client/CommandlineOptions.java,org.exist.client.CommandlineOptions,optUri,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,,GOD_CLASS,HIGH,"WMC=197, TCC=0.20, ATFD=453"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,backupAction,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=16"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,close,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,copyAction,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=10"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,createMenuBar,FEATURE_ENVY,CRITICAL,"foreign accesses=259, own accesses=35"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,doRestore,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,exportAction,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=10"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getCollections,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getLoginData,FEATURE_ENVY,CRITICAL,"foreign accesses=88, own accesses=0"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getSelectedResources,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getUpdatedMode,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=12"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,mousePressed,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,mouseReleased,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,moveAction,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=10"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,reindexAction,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=17"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,removeAction,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=10"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,renameAction,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=10"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,restoreAction,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=8"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setPermAction,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=25"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=125, own accesses=51"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,showErrorMessage,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,showErrorMessageQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,type,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=14"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,uploadAction,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,uploadFiles,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,,GOD_CLASS,HIGH,"WMC=71, TCC=0.06, ATFD=248"
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,btnSelectConfigurationActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,initComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=418, own accesses=97"
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,miExportFavouritesActionPerformed,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=5"
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog,miImportFavouritesActionPerformed,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,getEmbeddedFavourite,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,getRemoteFavourite,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,load,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,store,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=4"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,,GOD_CLASS,CRITICAL,"WMC=468, TCC=0.27, ATFD=408"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,applyDefaultConfig,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,consoleErr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,copy,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=7"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,find,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=13"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findGZipRecursive,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=8"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findRecursive,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=8"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,formatString,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getNotice,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,hasLoginDetails,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,isInteractive,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=8"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,isRetryableError,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,main,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,more,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parse,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=19"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parse,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseGZip,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=17"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseZip,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=14"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,readQueryHistory,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,setPropertiesFromCommandLine,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=9"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,store,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=11"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,storeBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,writeOutputFile,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,xupdate,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,export,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=7"
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,saveAs,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=12"
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=106, own accesses=38"
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,showErrorMessage,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,viewDocument,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=14"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckboxTableCellEditor.java,org.exist.client.tristatecheckbox.TristateCheckboxTableCellEditor,getTableCellEditorComponent,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBoxTableCellRenderer.java,org.exist.client.tristatecheckbox.TristateCheckBoxTableCellRenderer,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBoxTableCellRenderer.java,org.exist.client.tristatecheckbox.TristateCheckBoxTableCellRenderer,getTableCellRendererComponent,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,actionPerformed,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,getSelectionState,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,paintIcon,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/client/tristatecheckbox/TristateCheckBox.java,org.exist.client.tristatecheckbox.TristateCheckBox,setSelectionState,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/main/java/org/exist/client/MimeTypeFileFilter.java,org.exist.client.MimeTypeFileFilter,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/main/java/org/exist/client/MimeTypeFileFilter.java,org.exist.client.MimeTypeFileFilter,accept,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/main/java/org/exist/client/MimeTypeFileFilter.java,org.exist.client.MimeTypeFileFilter,getDescription,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/main/java/org/exist/client/UploadDialog.java,org.exist.client.UploadDialog,,FEATURE_ENVY,CRITICAL,"foreign accesses=251, own accesses=34"
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,getCollections,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,saveChanges,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=114, own accesses=11"
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,getCustomNamespaces,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,getRangeIndexes,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,getTriggers,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,toXMLString,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=7"
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,getCollections,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,saveChanges,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,setupComponents,FEATURE_ENVY,CRITICAL,"foreign accesses=174, own accesses=32"
+exist-core/src/main/java/org/exist/client/HighlightedTableCellRenderer.java,org.exist.client.HighlightedTableCellRenderer,getTableCellRendererComponent,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/main/java/org/exist/client/Connection.java,org.exist.client.Connection,,DATA_CLASS,LOW,"fields=5, getter/setter ratio=71%, behavioral methods=2"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,use_given_namespace_prefix,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,use_namespace_prefix_from_context,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,when_prefix_is_known_in_context_dont_use_if_namespace_equals_default_namespace,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeBuilderTest.java,org.exist.dom.memtree.MemtreeBuilderTest,parse,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeBuilderTest.java,org.exist.dom.memtree.MemtreeBuilderTest,parseSimple,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,appendData,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,appendData_empty,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,deleteData,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,insertData_empty,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,insertData_end,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,insertData_middle,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,insertData_pastEnd,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,insertData_start,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_empty,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_end,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_longArg,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_middle,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_pastEnd,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_shrink,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_start,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,replaceData_untilEnd,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,setData,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,setData_empty,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,setData_expand,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/TextImplTest.java,org.exist.dom.memtree.TextImplTest,setData_shrink,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,attr_attributes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,attr_children,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_attributes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_children,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_descendantAttributes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,documentBuilder,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,getChildNodes1,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,getChildNodes2,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,getElementsByTagName,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DOMIndexerTest.java,org.exist.dom.memtree.DOMIndexerTest,store,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/DOMIndexerTest.java,org.exist.dom.memtree.DOMIndexerTest,xQuery,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/NodeImplTest.java,org.exist.dom.memtree.NodeImplTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/NodeImplTest.java,org.exist.dom.memtree.NodeImplTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverIntegrationTest.java,org.exist.dom.memtree.DocumentBuilderReceiverIntegrationTest,mergeDocuments,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getAttributesCountFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getChildCountFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getChildNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=143, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getFirstChildFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNamespacesCountFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNextSiblingFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNode,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNodeType,FEATURE_ENVY,CRITICAL,"foreign accesses=110, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getParentNodeFor,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getTreeLevel,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,parse,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_exist,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_saxon,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_xerces,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=2"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseExist,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseSaxon,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseXerces,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,appendData,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,appendData_empty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,insertData_empty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,insertData_end,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,insertData_middle,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,insertData_pastEnd,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,insertData_start,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,isSameNode_differentText,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,isSameNode_differentTextDifferentDoc,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,isSameNode_nonText,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,isSameNode_sameText,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_empty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_end,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_longArg,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_middle,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_pastEnd,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_shrink,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_start,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,replaceData_untilEnd,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,setData,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,setData_empty,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,setData_expand,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/TextImplTest.java,org.exist.dom.persistent.TextImplTest,setData_shrink,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,cdataRestApi,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,cdataXmlDbApi,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,docType_usingInputSource,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,docType_usingString,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/CommentTest.java,org.exist.dom.persistent.CommentTest,commentContentNotEscaped,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,createSymbolTable,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,readLegacyFormat,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,write_and_read_are_balanced,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/ElementImplTest.java,org.exist.dom.persistent.ElementImplTest,isSameNode_differentText,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/ElementImplTest.java,org.exist.dom.persistent.ElementImplTest,isSameNode_differentTextDifferentDoc,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/ElementImplTest.java,org.exist.dom.persistent.ElementImplTest,isSameNode_nonText,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/ElementImplTest.java,org.exist.dom.persistent.ElementImplTest,isSameNode_sameElement,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,contains_leftRight,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,equalDocs,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,equalDocs_noMatch,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,mockCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,mockDoc,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java,org.exist.dom.persistent.DefaultDocumentSetTest,testableDocumentSet,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NewArrayNodeSetTest.java,org.exist.dom.persistent.NewArrayNodeSetTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/NewArrayNodeSetTest.java,org.exist.dom.persistent.NewArrayNodeSetTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/NewArrayNodeSetTest.java,org.exist.dom.persistent.NewArrayNodeSetTest,mockNewArrayNodeSet,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,deepCopyContextClearsExistingContextWhenSourceHasNone,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,deepCopyContextSelfCopyIsNoOp,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,deepCopyContextWithContextIdAddsContextIdEvenWhenSourceHasNoContext,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,iterateLoop,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,iterateLoopSkipLoop,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,iterateSkipLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/NodeProxyTest.java,org.exist.dom.persistent.NodeProxyTest,propagatePredicateContextFromNoContextIdSkipsWhenSourceHasNoContext,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertXml,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,cdata,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=10"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,documentElement_nextSibling_simple,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,documentElement_previousSibling_simple,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,mixed_childNodes,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,mixed_siblings,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=8"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,serialize,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,serialize,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,attributeAxis,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,childAxis,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,document,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,siblingAxis,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,visitor,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/dom/persistent/XMLUtilTest.java,org.exist.dom.persistent.XMLUtilTest,testGetXMLDeclWithUTF16,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/XMLUtilTest.java,org.exist.dom.persistent.XMLUtilTest,testGetXMLDeclWithUTF8,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,copyOf_updates_metadata_created_and_lastModified,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,isSameNode_differentDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,isSameNode_nonDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,isSameNode_sameDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,ancestorSelector,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,ancestorSelector_self,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,childSelector,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,descendantOrSelfSelector,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,descendantSelector,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_1,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_2,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_3,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_4,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameNSWildcard,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameWildcard,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameWildcardNS,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getParents,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,nodeProxy_getParents,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestorDescendant,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestorDescendant_2,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestors,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectFollowingSiblings,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectParentChild,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectParentChild_2,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectPrecedingSiblings,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,serialize,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=10"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,testOptimizations,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=12"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,invalidLocalPart_1,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,invalidLocalPart_validNamespace_1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,invalidWildcard_1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,invalidWildcard_3,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,isQName_illegalFormat1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,isQName_illegalFormat2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseClarkNotationWithDefaultNS,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseClarkNotationWithNSBound,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseEqNameWithDefaultNS,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseEqNameWithNSBound,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseInvalidClarkNotation,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseInvalidEqName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,validLocalPart_1,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,validWildcard_1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,validWildcard_2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,validWildcard_3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,updateAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,assertFindsFunction,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,storeXML,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,queryAndAssert,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,queryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstLibraryModule,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstMainModule,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstVersionDeclAndLibraryModule,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstVersionDeclAndLibraryModuleAndProlog,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstVersionDeclAndMainModule,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryIsLibraryModuleTest.java,org.exist.xquery.XQueryIsLibraryModuleTest,isLibraryModuleAstVersionDeclAndMainModuleAndProlog,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedNodesPosition,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedNodesSort,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedTextNodes,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,iterateConstructNodes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,emptyNamespace,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateInMainModule,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateNsInMainModule,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsImportingModule,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsOtherModule,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsCompositeFromMultipleLocationHints,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsCompositeFromMultipleLocationHintsWithDifferingPrefixes,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsSingleLocationHint,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,namespaceSameAsOtherImport,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithLocationHint,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithoutLocationHint,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixNot,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsModuleDeclaration,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherImport,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherNamespaceDeclaration,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,storeModules,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsImportingModule,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsOtherModule,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesBetweenModules,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesCompositeFromMultipleLocationHints,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesCompositeFromMultipleLocationHintsWithDifferingPrefixes,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesSingleLocationHint,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicThreeLibraryModules,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicTwoLibraryModules,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq31CyclicThreeLibraryModules,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq31CyclicTwoLibraryModules,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,inMemoryAndPersistentAgree,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,booleanSingletonAndNewInstanceShareHashCode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,booleanTrueAndFalseHaveDistinctHashCodes,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,decimalEqualsDoubleSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,distinctIntegersHaveDistinctHashCodes,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,doubleEqualsFloatSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,integerEqualsDecimalSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,integerEqualsDecimalWithTrailingZerosSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,integerEqualsDoubleSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,integerHashCodeIsDeterministicAcross100Iterations,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,negativeInfinitySharesHashCodeAcrossDoubleAndFloat,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,newBooleanInstancesShareHashCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,positiveInfinitySharesHashCodeAcrossDoubleAndFloat,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/HashCodeContractTest.java,org.exist.xquery.value.HashCodeContractTest,stringEqualsStringSharesHashCode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_validBase64_passes_large_string,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/MapTest.java,org.exist.xquery.value.MapTest,effectiveBooleanValue,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,arrayListValueSequenceDetectsItemNestedInMap,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,subSequenceDetectsItemNestedInMap,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,valueSequenceDetectsItemNestedInMap,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/BifurcanMapTest.java,org.exist.xquery.value.BifurcanMapTest,bifurcanImmutableRemoveThenRemove,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/value/BifurcanMapTest.java,org.exist.xquery.value.BifurcanMapTest,createMap,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_base64_to_base64,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_base64_to_hexBinary,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_hexBinary_to_hexBase64,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromFileSharedReferenceTest.java,org.exist.xquery.value.BinaryValueFromFileSharedReferenceTest,closesWhenNotShared,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromFileSharedReferenceTest.java,org.exist.xquery.value.BinaryValueFromFileSharedReferenceTest,survivesEnclosedExpressionWhenShared,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,convertToInteger,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,convertDateTimeWithTimeZoneToDateTimeStamp,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,convertDateTimeWithoutTimeZoneToDateTimeStamp,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,fullyEscapedStringToURI,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,fullyEscapedStringToXmldbURI,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,partiallyEscapedStringToURI,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,partiallyEscapedStringToXmldbURI,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/EmptySequenceTest.java,org.exist.xquery.value.EmptySequenceTest,iterate_loop,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/EmptySequenceTest.java,org.exist.xquery.value.EmptySequenceTest,iterate_loop_skip_loop,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/EmptySequenceTest.java,org.exist.xquery.value.EmptySequenceTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,base64StreamBinaryTo,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,castBase64ToHexBinary,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,castHexBinaryToBase64,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,getInputStream,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,hexStreamBinaryTo,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,getCardinality,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filterFilter_withIncrementReferenceCount,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filterFilter_withoutIncrementReferenceCountFails,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filter_withIncrementReferenceCount,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filter_withoutIncrementReferenceCountFails,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,getInputStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilterFilter_withIncrementReferenceCount,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilter_withIncrementReferenceCount,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilter_withoutIncrementReferenceCountFails,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,repeated_getInputStream_sameUnderlyingCache,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/value/SingleItemIteratorTest.java,org.exist.xquery.value.SingleItemIteratorTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/SingleItemIteratorTest.java,org.exist.xquery.value.SingleItemIteratorTest,iterate_skip_loop,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone1,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone4,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone8,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare5,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare7,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert4,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getPart1,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getPart2,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minMax1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus6,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus7,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,stringFormat2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,assertDoubleValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,sisterTypesStillRejected,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,mockPreorderedValueSequence,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,sortInDocumentOrder,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone1,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone4,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone5,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone9,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare6,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare7,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getPart1,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getPart2,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minMax1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,mockOrderedValueSequence,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare3,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare4,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,convert1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,div2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,getPart1,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,getPart2,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,minMax1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,getLocalTimezoneOffset,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,,GOD_CLASS,HIGH,"WMC=58, TCC=0.00, ATFD=90"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone1,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone10,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone4,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone5,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone6,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare6,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare7,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert4,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert6,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getPart1,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getPart2,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minMax1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minusHugeDayTimeDurationRejectsFast,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plusHugeDayTimeDurationRejectsFast,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plusLargeButPermittedDayTimeDurationWorks,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTypeTest.java,org.exist.xquery.value.BinaryValueTypeTest,verifyAndFormat_does_trim,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTypeTest.java,org.exist.xquery.value.BinaryValueTypeTest,verifyAndFormat_replaces_whiteSpace,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,testConversionPreference,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,testToJavaObject,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=10"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareFail1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert3,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,getPart1,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,getPart2,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeDeterministicAcrossInstances,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForDurationAndYearMonthDuration,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForZeroDurations,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,minMaxFail,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,negate,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryTest.java,org.exist.xquery.value.Base64BinaryTest,castToBase64ThenBackToString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare3,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare4,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,convert1,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,convert2,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,div2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getPart1,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getPart2,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,minMax1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,copiedAttributeNamespaceRebindsPrefix,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,copiedAttributeWithConflictingPrefixIsPreserved,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,multipleCopiedAttributesWithConflictingPrefixesArePreserved,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateInMiddleEvenFirst,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateInMiddleEvenSecond,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateInMiddleEvenThird,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateInMiddleOddFirst,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateInMiddleOddSecond,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/LocationStepTest.java,org.exist.xquery.LocationStepTest,insertPredicateNoPrevious,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateValueTest.java,org.exist.xquery.update.UpdateValueTest,updateNamespacedAttribute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,assertQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,triggerDefragAfterUpdate,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceFirstChildWhereParentHasAttribute,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceFirstChildWhereParentHasNoAttributes,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceOnlyChildWhereParentHasAttribute,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceOnlyChildWhereParentHasNoAttributes,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,insertElement,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,removeAttribute,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,run,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,updateAttribute,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,insertInMemoryDocument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,insertNamespacedAttribute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,queryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,setUp,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,arguments,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,avg,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,base64BinaryCast,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,compare,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,currentDateTime,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data0_atomization,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data1_atomization,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,defaultLanguage,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,distinctValues,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,enclosedExpression,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,encodeForURI,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,escapeHTMLURI,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,exclusiveLock,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,implicitTimezone,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,iriToURI,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,max,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,min,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,namespaceURI,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,resolveQName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,roundHtE_DOUBLE,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,roundHtE_INTEGER,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,runCollectionAvailableTest,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,secondsFromDateTime,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,sharedLock,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,sum,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,tokenize,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/LexerTest.java,org.exist.xquery.LexerTest,query,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,callModule,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,createCollection,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,writeModule,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,append,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,appendAttributes,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,appendCDATA,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertAfter,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertAttrib,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertBefore,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,remove,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,removeTestData,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,rename,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,replace,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,store,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,update,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,withBroker,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,executeXQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,moduleVariablesQuery,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,requestResponseSessionVariablesQuery_4_x_X_Api,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,addXMLDocument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,execQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,,GOD_CLASS,MEDIUM,"WMC=70, TCC=0.00, ATFD=20"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,assertQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,createDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,forLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,setupTestCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,assertCast,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,doubleCast,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=16"
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,floatCast,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=16"
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,numericCast,FEATURE_ENVY,CRITICAL,"foreign accesses=234, own accesses=78"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,,GOD_CLASS,HIGH,"WMC=149, TCC=0.02, ATFD=248"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,atomization_1884403,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeForNoResult,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeNamespace,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeNamespaceDeclaration_1848497,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attribute_1691174,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attribute_1691177,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cardinalityAttributeNamespace_1884360,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cardinalityIssues_1740886,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cce_IndexOf_1769086,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cce_SaxException,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cdataQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cdataSerialization,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,combiningNodeSequences,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,comments_1715035,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructTextNodeWithEmptyString_1970717,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructedAttributeValue,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructedNode1,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructednodePosition_1718626,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,currentDateTimeInModules_1894009,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,descendantOrSelf_1460791,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divErrorArgVariable,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divErrorArgVariable2,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divYieldsWrongInf_1816496,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,documentNode_1730690,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,doubleDefaultNamespace_1806901,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,doubleDocNode_2078755,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,elementConstructionWithNamespace_1740880,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,enclosedExpressions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,evalLoosesContext_1740891,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,exprContainingNodesAndNonNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDocExternal,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,globalVars,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,importExternalClasspathLibraryModule,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,importExternalClasspathMainModule,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,FEATURE_ENVY,CRITICAL,"foreign accesses=105, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,inMemoryNodeSequences,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,instanceOfNamespaceNode,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,largeAttributeText,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,let,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,memproc_1938498,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,messageDigester,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,FEATURE_ENVY,CRITICAL,"foreign accesses=96, own accesses=33"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,modulesAndNS,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,multipleExprsContainingNodesAndNonNodes,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,nameConflicts,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=19"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespaceHandlingSameModule_1846228,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespaceWithTransform,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,neOperatorDoesNotWork_1740885,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,noErrorNeOperatorWithSequence_1740883,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,noNamepaceDefinedForPrefix_1959010,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,nodeName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,orderBy_1789370,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,orderCompareAtomicType_1733265,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,order_1691112,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,pathOperatorContainingNodesAndNonNodes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,positionInPredicate,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,precedence,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicateInPredicateEmptyResult_1828168,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicateMinLast_1665215,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicatePositionLast_1665213,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,qnameString_1755910,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,qnameToString_1632365,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,recursion,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,replaceBug_2903815,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,resolveBaseURIErrorCases,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,resolveBaseURI_1841635,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,setup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,shortVersionPositionPredicate,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,stringOfEmptySequenceWithExplicitContext_2871975,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,stringOfEmptySequence_1841105,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,testFor,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=11"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,testXmldbStoreComment_1909505,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,textConstructor,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typeMismatch_2117655,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,FEATURE_ENVY,CRITICAL,"foreign accesses=105, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,userEscalationForInMemoryNodes,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,variable,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,variableScopeBug_1817822,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,virtualNodesets,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,whereClause,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAddNamespace_1807014,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAttributeCardinalityCount_1805609,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAttributeTypeCheck_1805612,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongInvalidTypeError_1787285,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xpty0018_MixNodesAtomicValues_2003042,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xpty0018_mixedsequences_2429093,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ForwardReferenceTest.java,org.exist.xquery.ForwardReferenceTest,test1,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,execute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,removeTestDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,storeTestDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,flattenBranchInto,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,loadFixture,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,parensFormDistributesToUnionShape,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionDistributionPreservesImportedModuleStaticContext,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionPreservesDocumentOrder,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/JavaFunctionsTest.java,org.exist.xquery.JavaFunctionsTest,lists,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendConstrAttr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendIdref,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendStoredAttrFail,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendStoredAttrOK,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/StaticXQueryExceptionErrorCodeTest.java,org.exist.xquery.StaticXQueryExceptionErrorCodeTest,assertStaticError,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ValueIndexByQNameTest.java,org.exist.xquery.ValueIndexByQNameTest,strings,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,encodeForURIPathComponent,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,encodeForURIPathComponentGeneralDelimiter,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,encodeForURIPathComponentSubDelimiter,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,encodeForURIPathComponentUnreserved,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/util/URIUtilsTest.java,org.exist.xquery.util.URIUtilsTest,encodeForURIPathComponentUtf8,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotation,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationWithLiterals,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,setUp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,executeXQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,getOrCreateCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,storeBinaryFile,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,constructedNodeQuery,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=12"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,createTempChildCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,serialize,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,storeTestDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,testDocumentIsValid,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,testTempChildCollectionExists,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,assertErrorCode,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,executeXQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,cleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,contextItemExternalDefaultElement,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItem,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternal,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalDefault,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalDefaultOverrides,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalElement,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemIsDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemTyped,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,serialize,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,indexScan,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,queryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,storeXMLFileAndGetQueryService,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,attachAppender,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,eachFailureGetsItsOwnCorrelationId,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,fullDisclosureReturnsTheOriginalError,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,genericDisclosureLogsTheFullErrorUnderTheCorrelationIdGivenToTheCaller,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/ErrorDisclosureTest.java,org.exist.xquery.ErrorDisclosureTest,genericDisclosureStripsEverythingDerivedFromTheSource,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,differentQueries,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/OrderByClauseBenchmark.java,org.exist.xquery.OrderByClauseBenchmark,benchmark,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,stringResult,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java,org.exist.xquery.CountExpressionTest,countTest,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,runBenchmark,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,tearDown,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,initDatabase,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,noIndexPragmaReturnsSameResult,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,executeXQuery,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,isBinaryType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,storeBinaryFile,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,preserveExternalVariable,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateOfInlineFunc,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateOfModuleVars,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateofInternalModule,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,itemAt_last,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,iterateInReverse_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,iterateInReverse_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,iterate_loop_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,iterate_skip_loop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,awaitChannelCount,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,channelCountReflectsSubscribers,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,connectAndHeartbeatKeepsSessionOpen,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,subscribeToChannelAndReceiveMessage,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,,GOD_CLASS,HIGH,"WMC=56, TCC=0.00, ATFD=90"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,conflictingDigitFamilies,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatDefaultFamily,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatNonDefaultDigitFamilies,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,math,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,modifier,FEATURE_ENVY,CRITICAL,"foreign accesses=106, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,multiSeparator,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,optionalSignsAfterMandatorySigns,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,picture,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtEndIsIllegal,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtStartIsIllegal,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getSetAttributeExplicitSessionCreation,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getSetAttributeImplicitSessionCreation,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,newSessionHttpClient,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,xqueryRequest,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/system/GetRunningXQueriesTest.java,org.exist.xquery.functions.system.GetRunningXQueriesTest,caller,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerializeDefaultOptions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalErrorInfo,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalPassErrorInfo,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithExternalVars,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithMissingVariableReferenceShouldReportTheSameErrorEachTime,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,executeModule,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,writeModule,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConversionFunctionsTest.java,org.exist.xquery.functions.util.BaseConversionFunctionsTest,intToOctal,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConversionFunctionsTest.java,org.exist.xquery.functions.util.BaseConversionFunctionsTest,octalToInt,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDomAttr,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDomAttrNs,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandWithDefaultNS,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/util/ParseHtmlTest.java,org.exist.xquery.functions.util.ParseHtmlTest,parseHtml,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,assertCollectionSetUidSetGid,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,assertDocumentSetUidSetGid,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeGroup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeOwner,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeOwner,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,createUser,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,removeDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,setPosixChownRestricted,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,teardown,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,differingByGroupRealAndEffectiveUsers,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,differingRealAndEffectiveUsers,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,sameRealAndEffectiveUsers,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,cannotDeleteSystemAccount,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,xqueryRemoveAccount,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,assertCollectionSetGid,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,assertDocumentSetGid,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsDBA,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsDBA,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeMode,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,createUser,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,removeDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,teardown,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,addUserAsGroupManager,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,createUser,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,xqueryRemoveUserFromGroup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,createUser,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersPersonalPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSharingPersonalPrimaryGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=25"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSupplementalGroups,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=22"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,xqueryRemoveGroup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,modeToOctal,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,modeToOctal_invalidMode,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,octalToMode,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GetPermissionsTest.java,org.exist.xquery.functions.securitymanager.GetPermissionsTest,getPermissionsNestedXml,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,assertInspection,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,teardown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,executeOne,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,lengthPreservingMutationReturnsCorrectPositions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,executeStringValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,assertNotImplemented,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,executeStringValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,asSequenceStr,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,createCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,fnLangInLibraryModuleWithVariable,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithArgument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithAttributeArgument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithContext,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,writeModule,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,queryResult,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,removeStoredDocs,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,storeLargeDocs,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,timeQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunStrLengthTest.java,org.exist.xquery.functions.fn.FunStrLengthTest,contextItemWithinPredicate,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,asInMemoryDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,doc_dynamicallyAvailableCollection_absoluteUri,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,doc_dynamicallyAvailableCollection_relativeUri,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,runBenchmark,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,setUp,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java,org.exist.xquery.functions.fn.FunNumberTest,testFnNumberWithArgument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java,org.exist.xquery.functions.fn.FunNumberTest,testFnNumberWithContext,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,asInMemoryDocument,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,docAvailable_dynamicallyAvailableDocument_absoluteUri,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,docAvailable_dynamicallyAvailableDocument_relativeUri,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,doc_dynamicallyAvailableDocument_absoluteUri,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,doc_dynamicallyAvailableDocument_relativeUri,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,testURIResolveWithEval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextAvailable_dynamicallyAvailableDocument_absoluteUri,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextAvailable_dynamicallyAvailableDocument_relativeUri,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextLines_noDataStream,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedText_dynamicallyAvailableDocument_absoluteUri,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedText_dynamicallyAvailableDocument_relativeUri,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolution,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolutionAgainstCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolutionAgainstDatabasePath,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolverObject,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,versionNumbers,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,runScalar,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java,org.exist.xquery.functions.fn.ExtDocTest,parse,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/response/StreamBinaryTest.java,org.exist.xquery.functions.response.StreamBinaryTest,testStreamBinary,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,prepareResources,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_stored_valid_boolean,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,prepareResources,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_anyuri_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_anyuri_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_stored_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_stored_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,prepareResources,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_anyuri_valid_boolean,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,execute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,executeAndEvaluateMessage,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_stored_valid_boolean,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,prepareResources,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=9"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,prepareResources,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_anyuri_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_anyuri_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_stored_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_stored_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,executeAndEvaluate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,prepareResources,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,prepareResources,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_anyuri_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_anyuri_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_invalid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_report_valid,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_valid,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpSchemaLocationSecurityTest.java,org.exist.xquery.functions.validation.JaxpSchemaLocationSecurityTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/validation/IsMissingElementDeclarationTest.java,org.exist.xquery.functions.validation.IsMissingElementDeclarationTest,realCvcElt1aFailureIsRecognized,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpXsd11DetectionCacheTest.java,org.exist.xquery.functions.validation.JaxpXsd11DetectionCacheTest,cacheIsScopedPerSubject,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpXsd11DetectionCacheTest.java,org.exist.xquery.functions.validation.JaxpXsd11DetectionCacheTest,cachesResultAcrossCallsAndClearCacheInvalidatesIt,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,beforeClass,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,multipleFilesEachHaveHeadersPositionallyAligned,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,nonExistentParameterReturnsEmpty,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,nonMultipartRequestReturnsEmpty,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,plainFormFieldHasNoFileHeaders,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,post,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,singleFileExposesItsHeaders,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,,GOD_CLASS,MEDIUM,"WMC=48, TCC=0.11, ATFD=20"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,beforeClass,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGet,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPost,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPost,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPost,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPost,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,assertResponse,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchCollectionNotAllowed,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchXml,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchXmlResourceNotAllowed,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetData2Test.java,org.exist.xquery.functions.request.GetData2Test,xmlChunkedTransferNonBlockingAvailable,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetData2Test.java,org.exist.xquery.functions.request.GetData2Test,xmlChunkedTransferNonBlockingNoneAvailable,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,testGetHeader,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,beforeClass,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp09,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp10,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp11,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp11ChunkedTransferEncoding,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveEmpty,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveMalformedXmlFallbackToString,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveString,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp09,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp10,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp11,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp11ChunkedTransferEncoding,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,testRequest,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStoreTest.java,org.exist.xquery.functions.xmldb.DbStoreTest,simpleTest,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,beforeClass,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginExplicitSessionCreation,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginImplicitSessionCreateSessionFalse,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginImplicitSessionCreateSessionTrue,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionFalseSameHttpCall,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionFalseSeparateHttpCalls,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionTrueSameHttpCall,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionTrueSeparateHttpCalls,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,newSessionClient,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,xqueryRequest,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,getConfig,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,testWithAnyUriEnabled,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,keys,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,reindex,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transform1,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transform_twoNodesCountDescendants,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,xslDocument,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,assertTransformationResult,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,getConfigFile,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,run,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchDefinedNamespace,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchDefinedNamespace2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchFnError,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchFullErrorCode,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithCodeAndDescription,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithErrorNoMatches,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithMultipleMatches,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,encapsulated_2,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,encapsulated_3,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,xQuery3_1,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,assertOp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,derivesFrom,FEATURE_ENVY,CRITICAL,"foreign accesses=114, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,getConfigFile,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,attributesOfLibraryModuleContextCleared,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,attributesOfMainModuleContextCleared,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,storeQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,createWatchDog,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,getTimeout,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,proceedThrowsTimeoutWhenElapsedExceedsLimit,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,dyanmicModuleImport_for_same_namespace,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,writeModule,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,assertSeq,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,createDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,setupTestCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java,org.exist.xquery.PersistentDescendantOrSelfNodeKindTest,storeTestDoc,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ReservedNamesConflictTest.java,org.exist.xquery.ReservedNamesConflictTest,reservedNamesIssueTest,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,execQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,update,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,clearCollectionConfig,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,getOrCreateCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,execute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,load,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,prepareWorkVersion,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,store,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,xupdateRemove,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterDescendingOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterSlidingWindowWithNestedOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterTumblingWindow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterTumblingWindowWithNestedOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAndWhereAfterSlidingWindow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAndWhereAfterTumblingWindow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countResetBetweenOuterIterations,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,letAfterOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,orderByAfterSlidingWindow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,orderByAfterTumblingWindow,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,twoOrderByClausesWithCountLetWhere,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,whereAfterOrderBy,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/CardinalityTest.java,org.exist.xquery.CardinalityTest,atLeastOne,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/CardinalityTest.java,org.exist.xquery.CardinalityTest,atMostOne,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/CardinalityTest.java,org.exist.xquery.CardinalityTest,superCardinalityOf,FEATURE_ENVY,CRITICAL,"foreign accesses=125, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,throwingSetUpAndTearDownBothSurfaced,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,throwingTearDownIsSurfaced,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/ConversionsTest.java,org.exist.xquery.ConversionsTest,qname2string,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,,GOD_CLASS,HIGH,"WMC=105, TCC=0.04, ATFD=97"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,atomization,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,attributes,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,booleans,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=18"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cardinalitySelf_bug_wiki_2,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,castInPredicate_bug_wiki_7,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cdataMemtreeDom,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=11"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,compile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,computation_bug_wiki_8,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,convertToBoolean,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,data,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,dates,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,descendantOrSelf_bug1460791,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,documentBuilder_bug_wiki_6,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars2,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingAxis,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingSiblingAxis_memtree,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingSiblingAxis_persistent,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=21"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,idRefs_memtree,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,idsOnEmptyCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ids_memtree,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,last,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,membersAsResource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,name,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,namespaces,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,nestedPredicates_bug1533053,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,numbers,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,position,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=14"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,precedingSiblingAxis_memtree,FEATURE_ENVY,CRITICAL,"foreign accesses=84, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,precedingSiblingAxis_persistent,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=25"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug1488303,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug_andrzej,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug_wiki_1,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=11"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates2,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=16"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates_bug1460610,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates_bug1537355,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,preserveSpace,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryAndAssert,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryResource,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,root,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,satisfies,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxis,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxisConstraints,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxisConstraints2,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,staticVariables,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,substring,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_3,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_4,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_5,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,xpath_bug1462120,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,xpointerElementNameHandling,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,compileWithAtomicPrefix,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractInternalModuleSortTest.java,org.exist.xquery.AbstractInternalModuleSortTest,callerArrayIsNotMutated,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/AbstractInternalModuleSortTest.java,org.exist.xquery.AbstractInternalModuleSortTest,def,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,queryAndAssert,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,queryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,storeXMLStringAndGetQueryService,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,initDatabase,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=9"
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInArithmeticPredicateMultiplyOnLeft,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInArithmeticPredicateMultiplyOnRight,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInPredicateResolvesToSingleOwnerDocument,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,followingExcludesDescendants,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,removeTestDocuments,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,reproducerOutputAtLatePosition,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,reproducerOutputAtMidpoint,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,storeTestDocuments,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,cleanUp_BinaryValueInstances,FEATURE_ENVY,CRITICAL,"foreign accesses=76, own accesses=12"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,countBinaryValueInstances,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,countCleanupTasks,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,prepareForExecution_setsUserFromSession,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespace,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespaceEmptyPrefix,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespaceNullPrefix,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceAllowed,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceEmptyPrefixFail,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceEmptyPrefixSuccess,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceNullNull,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultElementNamespaceRejectsXmlNs,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultElementNamespaceRejectsXmlnsNs,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultFunctionNamespaceRejectsXmlNs,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultFunctionNamespaceRejectsXmlnsNs,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testXmlNsProtected,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,getBytes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,postXquery,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,removeCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,storeBinaryFile,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryRaw,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryResourceRaw,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryResourceWithFilename,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinarySax,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/OrderByClauseMemoryBenchmark.java,org.exist.xquery.OrderByClauseMemoryBenchmark,memoryBenchmark,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=10"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,attributeCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,commentCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,documentNodeCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,elementCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,nodeCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,processingInstructionCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,qnameTest,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,textCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,allWindowsVars,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,complexWindowCondition,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,noEndWindowCondition,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,simpleWindowConditions,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowAvgReturn,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowClause,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowEndWithoutOnly,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowAllWindowVarsNoOnly,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowAvgReturn,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowNoEndWindowConditionCurrentItem,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowNoEndWindowConditionPositional,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowRunUp,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=0"
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,pathEndingWithIntegerLiteral,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,pathEndingWithNumberFunction,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,query,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,attachAppender,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,errorIsComputedOnceAndLoggedOnce,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallTest.java,org.exist.xquery.DeferredFunctionCallTest,ensure_argumentsToDeferredFunctionCall_AreNotLost_AfterReset_And_BeforeEval,FEATURE_ENVY,CRITICAL,"foreign accesses=105, own accesses=0"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testGet,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testGetCachedContentFile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testGetResult,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testGetSerializedResult,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testRemove,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testRemoveWithHashCode,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,manualRelease,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,runTasks,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,startServer,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,stopServer,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,startServer,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,stopServer,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,testXMLMimeType,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,,GOD_CLASS,HIGH,"WMC=63, TCC=0.19, ATFD=105"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,createCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,generateXml,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getClient,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getDocumentDataChunked_nextChunk,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=5"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getDocumentDataChunked_nextExtendedChunk,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=5"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,storeData,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=8"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testAccount,FEATURE_ENVY,CRITICAL,"foreign accesses=94, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCharEncoding,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testChgrp,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testChown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCollectionWithAccentsAndSpaces,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=7"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCompile,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testConfigureCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testDescribeResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testDocumentListing,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testExecuteQuery,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testExistsAndCanOpenCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetBinaryResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetCollectionDesc,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetContentDigest,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetCreationDate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetDocType,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetResourceCount,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubCollectionCreationTime,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubCollectionPermissions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubResourcePermissions,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetTimestamps,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetVersion,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGroups,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testIndexedElements,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testLastModified,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testListDocumentPermissions,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testLockUnlockResources,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testPermissions,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=8"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testPrintDiagnostics,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryModuleExternalVar,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryP,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryPT,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryWithStylesheet,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRemoveCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRemoveDoc,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRetrieveDoc,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testStoreAndRetrieve,FEATURE_ENVY,CRITICAL,"foreign accesses=96, own accesses=14"
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,uploadCompressedAndDownload,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest,getXmlRpcClient,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest,testMove,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest,exterServiceMode,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest,testingGetReleaseCycle,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=7"
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,store_and_retrieve_suppress_type,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,store_suppress_type,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,checkBasicRequest,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,checkContent,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=1"
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,vectorCategoryIncludesVectorEmbeddingWhenExtensionPresent,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,vectorCategoryIncludesVectorStore,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/xslt/TransformerFactoryAllocatorTest.java,org.exist.xslt.TransformerFactoryAllocatorTest,getTransformerFactory,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement_fromFirstChild,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement_fromY1,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocument_fromFirstChild,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInY1Element,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInY2Element,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInZ1Element,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInZ2Element,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,assertNodesIn,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,formatExpectedActual,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,readAllEvents,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,atomicValues,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,nodes,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,shutdown,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,startDB,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,emptyCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,oneArray,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArrays,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysFirstEmpty,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysLastEmpty,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysOverlap,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysSecondEmpty,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArrays,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysFirstEmpty,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysOverlap,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysSecondEmpty,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,elem,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeEmptyUsesDefault,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeInvalidTreatsAsFalse,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeMissingUsesDefault,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeNo,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeTrue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeYes,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,testConfigurationConstructorWithAbsoluteConf,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,testConfigurationConstructorWithClasspathConf,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onOffsetCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onOffsetPartiallyCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onPartiallyCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onPartiallyReadStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onUnCachedStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,data,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,getNewCache,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_pastEndOfStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_pastEndOfStream_fromCache,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=8"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_pastEndOfStream,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_pastEndOfStream_fromCache,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withOffsetAndLength_allFromCache,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withZeroOffset_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withZeroOffset_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,sharedReferences,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_correctlyAdjustsSrcOffset_onSharedCache,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,tika116_like,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/test/java/org/exist/util/io/ContentFilePoolTest.java,org.exist.util.io.ContentFilePoolTest,testBorrowAndReturnObject,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/ContentFilePoolTest.java,org.exist.util.io.ContentFilePoolTest,testBorrowExhausted,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,available,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,readByteArray,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,readSingleByte,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=11"
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,binaryResult,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,enclosedExpressionCleanup,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,enclosedExpressionsCleanup,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,writeSingleByte,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=19"
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newInputStreamUseEmptyInputStreamIfNotAlreadyWritten,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newOutputStreamMemoryOnly,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/util/io/MemoryContentsOutputStreamTest.java,org.exist.util.io.MemoryContentsOutputStreamTest,writeByte,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,available,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,availableAfterRead,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,availableIsZeroAfterClose,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readByteByByteCorrectAndThenReturnMinus1AtEndOfStream,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesAfterCloseThrowsException,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesCorrectAndThenReturnMinus1AtEndOfStream,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesInLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesPastAvailable,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificAfterCloseThrowsException,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificCorrectAndThenReturnMinus1AtEndOfStream,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificInLoop,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificPastAvailable,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readSingleByteAfterCloseThrowsException,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onOffsetCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onOffsetPartiallyCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onPartiallyCachedStream,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onPartiallyReadStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onUnCachedStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,data,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,getNewCache,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_pastEndOfStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_pastEndOfStream_fromCache,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=8"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_pastEndOfStream,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_pastEndOfStream_fromCache,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withOffsetAndLength_allFromCache,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withZeroOffset_allFromCache,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withZeroOffset_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip_onClosedStream,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip_partFromCache,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,exceedMaxIdle,FEATURE_ENVY,CRITICAL,"foreign accesses=117, own accesses=4"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,getPooledObject,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasConfiguredFeatures,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasDisabledValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasEnabledValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasGrammarPool,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoContentHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoGrammarPool,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoLexicalHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoResolver,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasResolver,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasSilentErrorHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasUnknownValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=69, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderHasNoContentHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderHasNoLexicalHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderHasSilentErrorHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithConfiguredFeatures,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithDisabledValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithEnabledValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithGrammarPool,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithResolver,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithUnknownValidation,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutConfiguredFeatures,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutGrammarPool,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutResolver,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,appendcharArrayintint,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,collapse,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,insert,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,normalize,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLStringTest.java,org.exist.util.XMLStringTest,substring,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/LeasableTest.java,org.exist.util.LeasableTest,fromCloseable,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,check,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,checkValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,init,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyChecker.java,org.exist.util.sorters.NodeProxyChecker,check,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyChecker.java,org.exist.util.sorters.NodeProxyChecker,init,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,data,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/ListChecker.java,org.exist.util.sorters.ListChecker,check,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,data,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,getComparator,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,init,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/util/XMLReaderSecurityTest.java,org.exist.util.XMLReaderSecurityTest,cannotExpandExternalEntitiesWhenDisabled,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testCharacters,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testStartElement,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlCdataSectionElementsSuppressed,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlSuppressIndentation,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlSuppressIndentationViaFnSerialize,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,serialize,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedArray,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedArray_indent,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedSimpleArray,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedSimpleArray_indent,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalArray,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalArray_indent,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInArrayOfOne,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInArrayOfOne_indent,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInRawArrayOfOne,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInRawArrayOfOne_indent,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleArray,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleArray_indent,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleLiteral,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleLiteral_indent,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleValue_indent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/SerializerPoolTest.java,org.exist.util.serializer.SerializerPoolTest,exceedMaxIdle,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=0"
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest,htmlSerializationHotPath,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=6"
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest,rawTextFastPath,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=2"
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest,run,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest,serializeWithScript,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/util/SchemaVersionSyncTest.java,org.exist.util.SchemaVersionSyncTest,resolveSchemaDir,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/SchemaVersionSyncTest.java,org.exist.util.SchemaVersionSyncTest,schemaVersionConstantsMatchXsds,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,expandable,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,putAndRemove,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,putDuplicates,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,sequenceProperty,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,sequencedMap2,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/SequencedLongHashMapTest.java,org.exist.util.hashtable.SequencedLongHashMapTest,valueMultiplePut,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,getSharedNameDifferentType,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/pool/NodePoolTest.java,org.exist.util.pool.NodePoolTest,testPool,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/DOMSerializerTest.java,org.exist.util.DOMSerializerTest,serialize,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,append,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=10"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,appendCodePointString,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=10"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,indexOf,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insert,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insertMulti,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,leftPad,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,ltrim,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,removeFirst,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,replaceAll,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=21"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,replaceFirst,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=10"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,rightPad,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,roundtrip,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,rtrim,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=0"
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,transform,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/util/CollationsTest.java,org.exist.util.CollationsTest,htmlAscii_contains,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpiredOrNull_expired,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpiredOrNull_expiredAndNull,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpiredOrNull_notExpired,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpiredOrNull_notExpiredAndNull,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpired_expired,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/TimestampedReferenceTest.java,org.exist.util.TimestampedReferenceTest,setIfExpired_notExpired,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/XMLReaderExpansionTest.java,org.exist.util.XMLReaderExpansionTest,expandExternalEntities,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=2"
+exist-core/src/test/java/org/exist/util/WeakLazyStripesTest.java,org.exist.util.WeakLazyStripesTest,stripeReuse,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,removeTestData,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,serialize,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,setupTestData,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testDistributionVersionOfMimeTypesXml,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testInvalidXmlThrows,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testUnreadablePathThrows,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testWithDefaultMimeTypeFeature,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testWithDefaultResourceTypeFeature,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,catalogResolvesPublicEntityWithNoBaseUri,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,catalogWithoutMatchingEntryDoesNotFetchUnmatchedRemoteSystemId,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,parseWithCatalog,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,getRelFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,updateDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,xupdate,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,addAttributes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,append,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,appendRemove,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,createItem,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,insert,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,fetchDb,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,serialize,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,addManagerWithString_calls_assertCanModifyGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,addManager_calls_assertCanModifyGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_not_dba,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_not_manager,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_null,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_succeeds_when_user_is_dba,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_succeeds_when_user_is_manager,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,isManager_retuns_true_when_manager,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,isManager_returns_false_when_not_manager,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,removeManager_calls_assertCanModifyGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractRealmTest.java,org.exist.security.AbstractRealmTest,updateGroup_calls_assertCanModifyGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=74, own accesses=0"
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,deleteAccount,FEATURE_ENVY,CRITICAL,"foreign accesses=102, own accesses=32"
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,removedAccountExists,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,removedGroupExists,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupManagerStability,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupMembership,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkPrimaryGroupRemainsDBA,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=3"
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkPrimaryGroupStability,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,assertUser,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,backupDatabase,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,createUser,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,getUser,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,restoreConflictingUsername,FEATURE_ENVY,CRITICAL,"foreign accesses=100, own accesses=30"
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest,fromString_toString,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest,setGid_roundtrip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest,setSticky_roundtrip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest,setUid_roundtrip,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_existSymbolic,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_simpleSymbolic,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_unixSymbolic,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setMode_roundtrip,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_toString,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setGid_roundtrip,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setSticky_roundtrip,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setUid_roundtrip,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_can_read_WhenNotOwner_and_InGroupWithRead,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_can_read_WhenNotOwner_and_NotInGroup_and_OtherWithRead,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_can_read_WhenOwnerWithRead,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_cant_read_WhenNotOwner_and_InGroupWithoutRead_and_OtherCanRead,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_cant_read_WhenOwnerWithoutRead,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_cant_read_WhenOwnerWithoutRead_and_OwnerInGroupWithRead,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,validate_cant_write_WhenNotOwner_and_NotInGroup_and_OtherWithoutWrite,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,writeRead_roundtrip,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,canAccessCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,canAccessRoot,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedExecute,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedReadAndExecuteAce,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessRestrictedCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,,GOD_CLASS,HIGH,"WMC=102, TCC=0.00, ATFD=492"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canCreateBinaryResourceWithOnlyExecuteAndWritePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canCreateXmlResourceWithOnlyExecuteAndWritePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canExecuteXQueryWithOnlyExecuteAndReadPermission,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canExecuteXQueryWithOnlyExecutePermissionOnParentCollection,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canOpenCollectionWithExecute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canOpenRootCollectionWithExecute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadBinaryResourceWithOnlyExecutePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadBinaryResourceWithOnlyReadPermission,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadXmlResourceWithOnlyExecutePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadXmlResourceWithOnlyReadPermission,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canUpdateBinaryResourceWithOnlyExecutePermissionOnParentCollection,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canUpdateXmlResourceWithOnlyExecutePermissionOnParentCollection,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotCreateBinaryResourceWithoutWritePermissionOnParentCollection,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotCreateXmlResourceWithoutWritePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotExecuteXQueryWithoutExecutePermission,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotListCollectionResourcesWithoutRead,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotListCollectionSubCollectionsWithoutRead,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotOpenCollectionWithoutExecute,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotOpenRootCollectionWithoutExecute,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadBinaryResourceWithoutExecutePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadBinaryResourceWithoutReadPermission,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadXmlResourceWithoutReadPermission,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotUpdateBinaryResourceWithoutExecutePermissionOnParentCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotUpdateXmlResourceWithoutExecutePermissionOnParentCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cleanup,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResource_doesNotPreservePermissions,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destExists_destIsNotWritable,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destExists_destIsWritable,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destResourceExists_destResourceIsNotWritable,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destResourceExists_destResourceIsWritable_preservePermissions,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_withSubCollectionWithResource,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_withSubCollectionWithResource_doesNotPreservePermissions,FEATURE_ENVY,CRITICAL,"foreign accesses=86, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesNotPreservePermissions,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissionsOfSubCollections,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissionsOfSubDocuments,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissions_whenDestCollectionExists,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyDocument_doesNotPreservePermissions,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyDocument_doesPreservePermissions_whenDestResourceExists,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownGidCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownGidResource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownUidCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownUidResource,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodCollection_asNotOwnerAndNotDBA,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodCollection_asOwner,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodResource_asNotOwnerAndNotDBA,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodResource_asOwner,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupCreateResource,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupCreateSubColl,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownGidCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownGidResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownUidCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownUidResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupNonMemberChownGidCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupNonMemberChownGidResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupRemoveCollection_canNotWriteParent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupRemoveCollection_canWriteParent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_copyCollection_collectionGroupIsUsersPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_copyResource_resourceGroupIsUsersPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_createResource_resourceGroupIsUsersPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_createSubCollection_subCollectionGroupIsUsersPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,nonSetGidXQueryCannotWriteRestrictedCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,nonSetUidXQueryCannotWriteRestrictedCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyExecuteRequiredToOpenCollectionContent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyReadAndExecuteRequiredToListCollectionResources,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyReadAndExecuteRequiredToListCollectionSubCollections,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerAndGroupMemberChownGidCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerAndGroupMemberChownGidResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownGidCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownGidResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownUidCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownUidResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGidXQueryCanWriteRestrictedCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_copyCollection_collectionGroupInheritedFromParent,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_copyResource_resourceGroupInheritedFromParent,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_createResource_resourceGroupInheritedFromParent,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_createSubCollection_subCollectionGroupInheritedFromParent,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setUidXQueryCanWriteRestrictedCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=2"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=4"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldAddResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChmodCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChmodResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChownCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChownResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldCreateCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldRemoveCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,assertGeneric,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,chmodAll,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeStoredQuery,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,storeQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/security/AccountTest.java,org.exist.security.AccountTest,testGroupFallback,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,,GOD_CLASS,HIGH,"WMC=64, TCC=0.01, ATFD=32"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,addCollectionUserAce,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodCol,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodRes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownCol,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownRes,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createAccount,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createBinResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createCol,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createGroup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createXmlResource,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,getXmlResourceContent,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeAccount,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeCol,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeGroup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createBinResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createXmlResource,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,getXmlResourceContent,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,removeCol,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,add,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=1"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,addACE_ForGroupWithModeString,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=1"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,addACE_ForUserWithModeString,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=1"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,clear,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atEnd,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atFront,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atFront_whenEmpty,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_inMiddle,FEATURE_ENVY,CRITICAL,"foreign accesses=107, own accesses=3"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,modify,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=0"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_firstACE,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_lastACE,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=2"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_middleACE,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=3"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,roundtrip_write_read,FEATURE_ENVY,CRITICAL,"foreign accesses=95, own accesses=1"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_can_write_ACL_ordered_entries,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=0"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_cant_read_ACL_ordered_entries,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=0"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_cant_read_when_readNotInACL,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_read_when_readInACL,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=0"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,canAccessDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedExecute,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedReadAndExecuteAce,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessRestrictedDocument,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,addGroup_calls_assertCanModifyGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_not_dba,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_not_same,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_null,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_succeeds_when_user_is_dba,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_succeeds_when_user_is_same,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,remGroup_calls_assertCanModifyGroupForEachGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=0"
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest,initDB,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,init,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,loadCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/collections/InitCollectionConfigurationTest.java,org.exist.collections.InitCollectionConfigurationTest,deployedInitCollectionConfig,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,store,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=5"
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,storeBinary,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=5"
+exist-core/src/test/java/org/exist/collections/CollectionURITest.java,org.exist.collections.CollectionURITest,append,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/collections/CollectionURITest.java,org.exist.collections.CollectionURITest,remove,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,startElement,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java,org.exist.collections.triggers.XQueryTriggerSetGidTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=10"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java,org.exist.collections.triggers.XQueryTriggerSetGidTest,triggerSetGid,FEATURE_ENVY,CRITICAL,"foreign accesses=69, own accesses=8"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java,org.exist.collections.triggers.XQueryTriggerSetUidTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=10"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java,org.exist.collections.triggers.XQueryTriggerSetUidTest,triggerSetUid,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=8"
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,addRecord,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,storeDocumentInvalidTriggerForPrepare,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=11"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java,org.exist.collections.triggers.XQueryTriggerChainTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=14"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java,org.exist.collections.triggers.XQueryTriggerChainTest,xqueryTriggerChain,FEATURE_ENVY,CRITICAL,"foreign accesses=77, own accesses=8"
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,storeDocumentInvalidTriggerForPrepare,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=11"
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,move,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,cleanDB,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,initDB,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,saxEventModifications,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,saxEventModificationsAtXConf,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,test,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,checkHistoryOfOriginal,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeAndOverwrite,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeAndOverwriteByCopy,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeInTestCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,cleanDB,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,initDB,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,removeDocument,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,removeTriggers,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,storeDocument,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,updateTriggers,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=11"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,clearDB,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,doQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,failingRemoveCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,initDB,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=2"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,retrieveDoc,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,assertOrderOfDocuments,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,assertOrderOfSubCollections,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createDocuments,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createSubCollections,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createTestCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,deleteDocuments,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,deleteSubCollections,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,filterFrom,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,removeTestCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,selectRandom,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromDb,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromDb_noContext,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldb,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldbEmbedded,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldbEmbedded_noContext,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldb_noContext,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromDb,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromDb_noContext,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteDir_locationRelative,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFileUrl_locationAbsoluteUrl,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFileUrl_locationRelative,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFile_locationAbsoluteFile,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFile_locationRelative,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationAbsoluteUrl,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelative,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelativeUrl,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelativeUrl_basedOnSource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationAbsoluteUrl,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelative,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelativeUrl,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelativeUrl_basedOnSource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldb,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldbEmbedded,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldbEmbedded_noContext,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldb_noContext,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,clean,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,exportImport,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=20"
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,serializer,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=10"
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,createAndInstallApp,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,export,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreAndCheck,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,backupThenRestore,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=4"
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,createHierarchy,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=6"
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,collectionDescriptorCountsOwnSubtreeOnly,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,countsResourcesFromContentsXmlOnly,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,restoreProgressTotalIsRootDescriptorCount,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,rootDescriptorCountsAllDescendantResources,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,rootDescriptorCountsNonSystemSubcollections,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,backup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,backupRestore,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,before,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=8"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,data,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,deleteCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,restore,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,exportImport,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=17"
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,serializer,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,checkMediaType,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=1"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithDifferentAdminPassword,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithInvalidContent,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserInGroups,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserInNoSuchGroup,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserWithoutPrimaryGroup,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithValidContent,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=7"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreBackup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreDirBackupWithDifferentAdminPassword,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreDirIsBestEffortAttempt,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroups,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromDbCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromExistRealm,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromSecurityCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromSystemCollection,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithNoSuchGroupIsPlacedInNoGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithoutGroupIsPlacedInNoGroup,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreValidDirBackup,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreValidZipBackup,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreZipBackupWithDifferentAdminPassword,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreZipIsBestEffortAttempt,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,ripemd160,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,visitFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,zipDirectory,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,store_and_retrieve_ws_mixed_content_value,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,store_preserve_ws_mixed_content_value,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReplaceTest.java,org.exist.storage.ReplaceTest,doUpdate,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/storage/StartupLockingTest.java,org.exist.storage.StartupLockingTest,getOrCreateCollectionDoesNotGainLocks,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=11"
+exist-core/src/test/java/org/exist/storage/StartupLockingTest.java,org.exist.storage.StartupLockingTest,noCollectionLocksAfterStartup,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-core/src/test/java/org/exist/storage/io/VariableByteStreamTest.java,org.exist.storage.io.VariableByteStreamTest,copyTo,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,copyEmptyCollection,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getCollection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getCollection_doesntExist,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getOrCreateCollection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,moveCollection,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,openCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,openCollection_doesntExist,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,removeEmptyCollection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,removeTestData,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/NativeValueIndexTest.java,org.exist.storage.NativeValueIndexTest,convertToAtomic,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/storage/NativeValueIndexTest.java,org.exist.storage.NativeValueIndexTest,data,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,addComponentAllocationStrategy,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=6"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,appendAllocationStrategy,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,appendFromEmpty,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,appendFromNonEmpty,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,basicPaths,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,equalsAfterResetAndAddComponent,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=5"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,equalsAfterResetAndAppend,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,reset,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,wildcards,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ShutdownTest.java,org.exist.storage.ShutdownTest,storeAndShutdown,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,executeOnlyResourceIsResolvedAndReportsThatTheCallerCannotRead,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,storeQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,theCollectionGetterDefaultsToRead,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,theDbaCanExecuteAndReadEverything,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,add,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,get,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,storeThenRecoverRemoveAndReadd,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=9"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,moveToSelfSubCollection,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,read,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,readAborted,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,store,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAborted,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAndReadXmldb,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,xmldbRead,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,xmldbStore,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindex,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexCollectionWithScope,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexDocumentChildNodes_checkNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=3"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexElementChildren_checkNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=95, own accesses=3"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,storeDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,checkAttributes,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,getCreated,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,getLastModified,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,removeDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceBinDoc,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceXmlDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,teardown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/storage/BrokerPoolNoRecoveryTest.java,org.exist.storage.BrokerPoolNoRecoveryTest,createConfigProperties,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/AppendTest.java,org.exist.storage.AppendTest,doUpdate,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/storage/DOMFileRecoverTest.java,org.exist.storage.DOMFileRecoverTest,add,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/test/java/org/exist/storage/DOMFileRecoverTest.java,org.exist.storage.DOMFileRecoverTest,get,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,read,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,read2,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,check_if_modification_time_is_updated_binary,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,getDocLastModified,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,storeBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,storeXML,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/storage/statistics/StatisticsIndexTest.java,org.exist.storage.statistics.StatisticsIndexTest,statsFileExists,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,canReleaseWhenSaturated,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,guestDefaultPriviledge,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,noPrivilegeEscalationThroughBrokerRelease,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,noPrivilegeEscalationThroughBrokerRelease_xmldb,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,privilegeStableWhenSubjectNull,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,recover,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,removeCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,removeResources,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,replaceResources,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,storeDocs,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,backup,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=6"
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,cleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,storeMinimalDocument,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=0"
+exist-core/src/test/java/org/exist/storage/util/PauseFunction.java,org.exist.storage.util.PauseFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,readAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,storeAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RemoveTest.java,org.exist.storage.RemoveTest,doUpdate,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_canWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=91, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_cannotWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=92, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_cannotWriteNewDest,FEATURE_ENVY,CRITICAL,"foreign accesses=106, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toNonExistingDest_canWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toNonExistingDest_cannotWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_oneSubColl_toNonExistingDest_canWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=134, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toExistingDest_canWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=110, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toExistingDest_cannotReadSubDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=123, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toNonExistingDest_canWriteDest,FEATURE_ENVY,CRITICAL,"foreign accesses=88, own accesses=0"
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,expectedPath,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/BrokerPoolsTest.java,org.exist.storage.BrokerPoolsTest,shutdownConcurrent,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StartupTriggerTest.java,org.exist.storage.StartupTriggerTest,properties,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,entryCountTracksPutAndRemove,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,removeByDocumentAdjustsEntryCount,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,resetEntryCountCacheForcesRescan,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/storage/BFileRecoverTest.java,org.exist.storage.BFileRecoverTest,add,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BFileRecoverTest.java,org.exist.storage.BFileRecoverTest,read,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,setupCollections,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,abortAndCloseTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,abortTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,closeWithoutCommitAbortsTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,commitAndCloseTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,commitTransaction,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,repeatedAbortOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,repeatedCloseWithoutCommitOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_abort_read,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_commit_read,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_read,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,getDeleteUpdate,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,getDocuments,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,removeDocs,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,setupDocs,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortAndCloseTransaction,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortOnMultipleReusableTransactionOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortTransaction,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,closeWithoutCommitAbortsTransaction,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,closeWithoutCommitOnMultipleReusableTransactionOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,commitAndCloseTransactionHasNoEffect,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,commitTransactionHasNoEffect,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,repeatedAbortOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,repeatedCloseWithoutCommitOnlyAbortsTransactionOnce,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java,org.exist.storage.txn.TransactionManagerTestHelper,createTestableTransactionManager,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=14"
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,isInServiceModeTransitionsSingleThread,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,isInServiceModeVisibleAcrossThreads,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,init,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,read,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,update,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=7"
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,backgroundJobsShutdownCleanly,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/storage/UpdateTest.java,org.exist.storage.UpdateTest,doUpdate,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,doubleOrderingComprehensive,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,roundTripDecimal,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,roundTripDouble,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,checkIndex,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,moveAndOverwriteCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,moveToRoot,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,moveDeep,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,moveDeepWithSubCollections,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,rename,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,renameWithSubCollections,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,removeCollection,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,restart,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,storeDocument,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,storeDocuments,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,all,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=4"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionAndDocOnly,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=4"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionAndDocThenDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=4"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionOnly,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=2"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionThenCollectionAndDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=4"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionThenDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=2"
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,docOnly,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=2"
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,read,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,store,FEATURE_ENVY,CRITICAL,"foreign accesses=83, own accesses=1"
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,xmldbRead,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,xmldbStore,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,read,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,readAborted,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,store,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,storeAborted,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RenameTest.java,org.exist.storage.RenameTest,doUpdate,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,storeAndCommit_removeNoCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,verify,FEATURE_ENVY,CRITICAL,"foreign accesses=85, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RangeIndexUpdateTest.java,org.exist.storage.RangeIndexUpdateTest,checkIndex,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RangeIndexUpdateTest.java,org.exist.storage.RangeIndexUpdateTest,startDB,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=7"
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,run,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,storeRepeatedly,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,delete,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,read,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,resolveTestFile,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,store,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,readAndVerify,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeAndVerify,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeLargeAndLoad,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,copyToSubCollection,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,read,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,readAborted,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,store,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=2"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAborted,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=2"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAndReadXmldb,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,xmldbRead,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,xmldbStore,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,read,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,store,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,documentIdSet,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_contiguousIds_followed_by_single,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_multipleContiguous,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=1"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_multiple_singleIds,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=1"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_singleContiguous,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_singleId,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/structural/NativeStructuralIndexWorkerTest.java,org.exist.storage.structural.NativeStructuralIndexWorkerTest,getDocIdRanges_singleId_followed_by_continguousIds,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,read,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,readAborted,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,store,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAborted,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAndReadXmldb,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,xmldbRead,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,xmldbStore,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,longStrings,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,removeStrings,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,overwriteCollection,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,removeCollection,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,multiInstanceStore,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,validateStoredDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=3"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireBTreeReadLock,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireBTreeWriteLock,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_depth2,FEATURE_ENVY,CRITICAL,"foreign accesses=95, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_depth3,FEATURE_ENVY,CRITICAL,"foreign accesses=137, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_root,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth2_withLockParent,FEATURE_ENVY,CRITICAL,"foreign accesses=95, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth2_withoutLockParent,FEATURE_ENVY,CRITICAL,"foreign accesses=86, own accesses=5"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth3_withLockParent,FEATURE_ENVY,CRITICAL,"foreign accesses=128, own accesses=5"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth3_withoutLockParent,FEATURE_ENVY,CRITICAL,"foreign accesses=119, own accesses=8"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_root,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireDocumentReadLock,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireDocumentWriteLock,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,assertIntentionWriteOrWriteMode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,enableLockEventsState,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,getBtreeLock_isStripedByPath,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,getCollectionLock_isStripedByPath,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,getDocumentLock_isStripedByPath,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,recordLockEvents,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,call,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,call,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,multipleReaders,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,singleWriter,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,call,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,call,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,createInterleaved,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,multipleReaders,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,noDeadlock,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,singleWriter,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,sleep,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,cleanupDb,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryCollection,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryDocs,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryRoot,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,setupDb,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java,org.exist.storage.lock.GetXMLResourceNoLockTest,storeTestResource,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java,org.exist.storage.lock.GetXMLResourceNoLockTest,testCollectionMaintainsLockWhenResourceIsSelectedNoLock,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,clearDB,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,isConcurrentRemoveRace,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,startDB,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,checkIndex,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,move,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=10"
+exist-core/src/test/java/org/exist/storage/IndexManagerTest.java,org.exist.storage.IndexManagerTest,configurationChangeRuntime,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,,GOD_CLASS,HIGH,"WMC=147, TCC=0.17, ATFD=144"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,assertPartialOrdered,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,checkpointJournalAndSwitchFile,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,read,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,readLatestJournalEntries,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,delete,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,deleteWithoutCommit_expected,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,delete_expected,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,largeJournalEntry_corrupt,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,largeJournalEntry_nonCorrupt,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,readAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContentThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContentThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContentWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContentWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContentWithoutCommit_expected,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceDifferentContent_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContentThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContentThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContentWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContentWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContentWithoutCommit_expected,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,replaceSameContent_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeWithoutCommit_expected,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,store_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=5"
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,store_expected_for_replaceThenDelete,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/LsnTest.java,org.exist.storage.journal.LsnTest,compareTo,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/LsnTest.java,org.exist.storage.journal.LsnTest,equalsTo,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,createTempDirWithFiles,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,findLastFile,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFile,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileName,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileNameWithFileNumShortMinValueRaisesException,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileWithFileNumMinusOneRaisesException,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileWithFileNumShortMinValueRaisesException,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFiles,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,journalFileNum,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,journalFileNumWithPathMinusOneRaisesException,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,journalFileNumWithPathShortMinValueRaisesException,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFiles,FEATURE_ENVY,CRITICAL,"foreign accesses=76, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFilesBacksUpOldFileFirst,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFilesWrapsCurrentJournalFileNumberAround,FEATURE_ENVY,CRITICAL,"foreign accesses=85, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,writeJournalHeader,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,calcDocLocation,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,delete,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,deleteWithoutCommit_expected,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,delete_expected,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,readAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContentThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=4"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContentThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=4"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContentWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=4"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContentWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=4"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContentWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceDifferentContent_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContentThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContentThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContentWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContentWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContentWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,replaceSameContent_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeAndVerify,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeWithoutCommitThenDeleteWithoutCommit_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeWithoutCommitThenDelete_expected,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=3"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeWithoutCommit_expected,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=2"
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,store_expected,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=2"
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,stopDb,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,storeThenRecoverAndRead,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=4"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,addAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,blindCopy,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,calculateBlobStoreSize,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,copy,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,copyRemove,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,digest,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,generateTestFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,getAndVerify,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,newBlobStore,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,readAll,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,with,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=9"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=10"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit_removeCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=11"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit_removeNoCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=11"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addNoCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=10"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_removeCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=10"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_removeNoCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=10"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addNoCommit,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=9"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,generateTestFile,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,newBlobDb,FEATURE_ENVY,CRITICAL,"foreign accesses=119, own accesses=2"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,readAll,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,removeCommit,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,removeNoCommit,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BFileOverflowTest.java,org.exist.storage.BFileOverflowTest,add,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/storage/BFileOverflowTest.java,org.exist.storage.BFileOverflowTest,read,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/UpdateAttributeTest.java,org.exist.storage.UpdateAttributeTest,doUpdate,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,read,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,read2,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,store,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,storeFiles,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,check_MimeType_is_preserved,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,getBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,removeTestResources,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,storeBinary,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,addChildToRoot,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,addDocumentToRoot,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,startDB,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,checkAttributes,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyDoc,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,getCreated,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,getLastModified,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,removeDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,createDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,remove,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,restart,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,storeDocuments,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,checkAttributes,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyCol,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyDeep,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyDeepWithSubCollections,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,createUser,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,getCreated,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=14"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,absSimpleREST,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,fallback1,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,fallback2,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,getClient,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relParentPathFromSubcollectionXML,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relSimpleREST1,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relSimpleREST2,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,startDB,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=14"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,xpointerREST3,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,xpointerREST4,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,data,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,ensureContributorStored,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,executeXQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,normalizeAttributeOrder,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,normalizeXml,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,storeDirectoryTree,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=9"
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,notSimple,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,simple,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=1"
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,subelement,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/config/Spice.java,org.exist.config.Spice,,DATA_CLASS,LOW,"fields=3, getter/setter ratio=75%, behavioral methods=1"
+exist-core/src/test/java/org/exist/config/SaxonConfigTest.java,org.exist.config.SaxonConfigTest,configFromBroker,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/config/mapping/ConfigurableTest.java,org.exist.config.mapping.ConfigurableTest,simple,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=1"
+exist-core/src/test/java/org/exist/config/ConfiguratorUnregisterPerfTest.java,org.exist.config.ConfiguratorUnregisterPerfTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/config/ConfiguratorUnregisterPerfTest.java,org.exist.config.ConfiguratorUnregisterPerfTest,lookupKeyByValue,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/config/ConfiguratorUnregisterPerfTest.java,org.exist.config.ConfiguratorUnregisterPerfTest,unregisterDoesNotCallEqualsOnOtherEntries,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,getBin,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,prepare,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,put,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,storeBin,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,configureContext,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/http/PortalRedirectTest.java,org.exist.http.PortalRedirectTest,portalRootServesLandingPageWithExistRedirect,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/http/AuthenticatedHttpClientTest.java,org.exist.http.AuthenticatedHttpClientTest,authenticatedRestRequestSucceeds,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/WallClockQueryTimeoutTest.java,org.exist.http.ws.WallClockQueryTimeoutTest,cancelPreventsCallback,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/http/ws/WallClockQueryTimeoutTest.java,org.exist.http.ws.WallClockQueryTimeoutTest,scheduleInvokesCallbackAfterDelay,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,,GOD_CLASS,CRITICAL,"WMC=316, TCC=0.00, ATFD=97"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,adminCancelRequiresDba,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,beforeRequest,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,binaryResultHandling,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,cancellation,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,cleanupTestModule,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileAction,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileActionWithError,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileError,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,concurrentQueries,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,connectionCleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,errorRecovery,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,escapeJson,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,evalWithVariables,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,invalidMessage,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,largeResultStreaming,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,mapArrayResultSerialization,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,missingQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,moduleLoadPath,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,monitorChannelReceivesQueryEvents,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=3"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,parseJson,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,progressReporting,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,rapidCancel,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,serializationOptions,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,simpleEval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,storeTestModule,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,streamingResults,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,timing,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,htmlWithHeadThroughViewPipeline,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,htmlWithoutHeadThroughViewPipeline,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,storeViaRest,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,teardown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/http/urlrewrite/XQueryURLRewriteTest.java,org.exist.http.urlrewrite.XQueryURLRewriteTest,requestWrapper_addsParamAftercopiesRequestParams,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/http/urlrewrite/XQueryURLRewriteTest.java,org.exist.http.urlrewrite.XQueryURLRewriteTest,requestWrapper_copiesRequestParams,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,cleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,findsParentController,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=4"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteTest.java,org.exist.http.urlrewrite.URLRewriteTest,constructorAddsMultipleParameterValuesForSameParameterName,FEATURE_ENVY,CRITICAL,"foreign accesses=79, own accesses=0"
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,get,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,multipartFormDataIsParsedForBodyMethods,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,send,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,send,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadBlindCallerCannotRunAQueryImportingAnUnreadableModule,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=11"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadBlindCallerReusesThePooledQueryInsteadOfEvictingIt,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=9"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadableButNonExecutableQueryIsDenied,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,assertNoLeak,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,createUser,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlyQueryFailsGenerically,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlyQueryRuns,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlySerializationFailureIsGeneric,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,get,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,overwriteQuery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,peekPooledQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,primeQueryPool,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,readableQueryFailsWithTheRealError,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,readableSerializationFailureShowsTheRealError,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,storeQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theCacheHeaderIsSuppressedForAReadBlindCaller,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theDisclosureLevelIsNotCachedWithTheCompiledQuery,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theSourceOfAnExecuteOnlyQueryCannotBeViewed,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,removeScripts,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,sessionCreated,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=2"
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,sessionDestroyed,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=2"
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,storeScripts,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,teardown,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,negotiateNoAcceptHeaderYieldsFirstOffer,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,parseDefaultsQualityToOne,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,parseEmptyOrNullYieldsEmptyList,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,parseExtractsParametersExcludingQ,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,parseOrdersByQualityThenSpecificity,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/http/AcceptHeaderTest.java,org.exist.http.AcceptHeaderTest,parseRetainsExplicitQZero,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,,GOD_CLASS,HIGH,"WMC=87, TCC=0.17, ATFD=206"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,chmod,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,deleteAgainstXQuery,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doDeleteEncodedPath,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGet,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGetEncodedPath,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGetPlus,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doHeadEncodedPath,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPostEncodedPath,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPut,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPutEncodedPath,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doStoredQuery,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execGuestQueryWithNoAuth,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBasicAuth,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBasicAuthCaseInsensitive,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBearerAuth,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithNoAuth,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithBasicAuth,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=7"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithBearerAuth,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithNoAuth,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeDefault,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeNo,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeYes,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocWithXslPi,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getFailNoSuchDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclDefault,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclNo,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclYes,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,negotiateContentTypeFromAcceptHeader,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,parseAcceptHeaderReturnsRankedMediaTypes,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,parseResponse,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,postQueryJsonContentType,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,postQueryJsonExplicitMediaType,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,preparePost,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putAgainstXQuery,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putFailAgainstCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putFailAndRechallengeAuthorization,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putWithCharset,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryGet,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryGetXQueryError,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,readResponse,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,requestGetParameterFromModule,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=8"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,requestModule,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=20"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,testPutPlus,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,uploadData,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,uploadDataPlus,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetFailWithNonEmptyPath,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetWithEmptyPath,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetWithNonEmptyPath,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=6"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryPOSTWithEmptyPath,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryPOSTWithNonEmptyPath,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,basicAuthorizationHeader,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,executeForStatusAndBody,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,newHttpClient,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,createCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,storeCollectionXconf,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,createCollection,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,storeCollectionXconf,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,createCollections,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,createTestCollections,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=5"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResource_dtd_badDocType,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResources_dtd,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResources_xsd,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,removeTestCollections,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/validation/internal/DatabaseResourcesTest.java,org.exist.validation.internal.DatabaseResourcesTest,cleanupRunsOnSuccessPath,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,createTestCollections,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=3"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,invalidDocumentSystemCatalog,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,removeTestCollections,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,bugloadWithEntities,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,loadWithEntities,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/validation/CollectionConfigSchema6000Test.java,org.exist.validation.CollectionConfigSchema6000Test,resolveSchemaPath,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/validation/CollectionConfigSchema6000Test.java,org.exist.validation.CollectionConfigSchema6000Test,xsdAcceptsFieldWithoutType,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,fillCache,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,simpleCache,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+exist-core/src/test/java/org/exist/launcher/WindowsServiceManagerTest.java,org.exist.launcher.WindowsServiceManagerTest,asJavaCmdlineMemoryString,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/test/java/org/exist/launcher/WindowsServiceManagerTest.java,org.exist.launcher.WindowsServiceManagerTest,asPrunSrvMemoryString,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,executeQuery,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,retrieve_boundary_space_preserve_with_preserve_mixed_ws,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,storeDoc,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,store_preserve_mixed_ws,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/numbering/DLNBaseTest.java,org.exist.numbering.DLNBaseTest,DLNByteArrayConstructor_roundTrip,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,nodeStorage,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=0"
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/numbering/DLNTest.java,org.exist.numbering.DLNTest,insertion,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/numbering/DLNTest.java,org.exist.numbering.DLNTest,levelIds,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=0"
+exist-core/src/test/java/org/exist/numbering/DLNTest.java,org.exist.numbering.DLNTest,relations,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=0"
+exist-core/src/test/java/org/exist/numbering/DLNTest.java,org.exist.numbering.DLNTest,singleId,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+exist-core/src/test/java/org/exist/test/runner/XSuiteDebuggabilityTest.java,org.exist.test.runner.XSuiteDebuggabilityTest,failureFromAssertionIncludesTestFileInStackTraceOrMessage,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteDebuggabilityTest.java,org.exist.test.runner.XSuiteDebuggabilityTest,failureFromErrorIncludesOrgExistInStackTrace,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteDebuggabilityTest.java,org.exist.test.runner.XSuiteDebuggabilityTest,runSuiteAndCollectFailures,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/test/runner/AbstractTestRunnerTest.java,org.exist.test.runner.AbstractTestRunnerTest,testCheckDescriptionEmpty,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/test/runner/AbstractTestRunnerTest.java,org.exist.test.runner.AbstractTestRunnerTest,testCheckDescriptionNull,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/test/runner/AbstractTestRunnerTest.java,org.exist.test.runner.AbstractTestRunnerTest,testCheckDescriptionStartsWithBrace,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/test/runner/XSuiteDiscoveryTest.java,org.exist.test.runner.XSuiteDiscoveryTest,discoveryReturnsTestListForSingleTestFile,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteDiscoveryTest.java,org.exist.test.runner.XSuiteDiscoveryTest,runnerUsesDiscoveryWhenDbIsUp,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=2"
+exist-core/src/test/java/org/exist/test/runner/XMLTestRunnerTest.java,org.exist.test.runner.XMLTestRunnerTest,assertChild,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/test/runner/XMLTestRunnerTest.java,org.exist.test.runner.XMLTestRunnerTest,prepare,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/test/runner/XMLTestRunnerTest.java,org.exist.test.runner.XMLTestRunnerTest,testGetDescription,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/test/runner/XQueryTestRunnerTest.java,org.exist.test.runner.XQueryTestRunnerTest,testGetDescription,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/test/runner/XQueryTestRunnerTest.java,org.exist.test.runner.XQueryTestRunnerTest,testGetDescriptionWhenNoTests,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/test/runner/InspectLineSourceTest.java,org.exist.test.runner.InspectLineSourceTest,inspectFunctionReturnsLineAndSourceForUDF,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteParallelTest.java,org.exist.test.runner.XSuiteParallelTest,parallelSuiteRunsAndCompletesSuccessfully,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteParallelTest.java,org.exist.test.runner.XSuiteParallelTest,parallelSuiteWithThreadOverrideCompletes,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/test/runner/XSuiteParallelTest.java,org.exist.test.runner.XSuiteParallelTest,parallelSuiteWithTwoFilesCompletes,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,storeQuery,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,executeQueryWithExternalVariable,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,shutdown,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService1,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService10,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService11,FEATURE_ENVY,CRITICAL,"foreign accesses=62, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService3,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService4,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService5,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=7"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService6,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=7"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService7,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService8,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService9,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,invalidConfiguration1,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,FEATURE_ENVY,CRITICAL,"foreign accesses=53, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex1,FEATURE_ENVY,CRITICAL,"foreign accesses=125, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex2,FEATURE_ENVY,CRITICAL,"foreign accesses=125, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex3,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndexOverAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=222, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,storeConfiguration,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,testCollectionConfigurationService2,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/EXistUserPrincipalTest.java,org.exist.xmldb.EXistUserPrincipalTest,getName,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,,GOD_CLASS,HIGH,"WMC=79, TCC=0.00, ATFD=124"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,appenders,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,failingXmldbURIConstructors,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,lastSegment,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,startsWith,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICollectionPathEncoding1,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICollectionPathEncoding2,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo1,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo4,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor1,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor10,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor11,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor12,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor13,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor14,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor15,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor16,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor2,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor3,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor4,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor5,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor6,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor7,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor8,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor9,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructors,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURILastSegment,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeCollectionName3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeContext3,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRemoveLastSegment,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext3,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,testEnhancer01,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,testEnhancer02,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/DOMJUnitTest.java,org.exist.xmldb.DOMJUnitTest,domUpdate,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,assertXMLEquals,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getDocTypeNo,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getDocTypeYes,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getXmlDeclNo,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getXmlDeclYes,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,wrappedNsTest1,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,wrappedNsTest2,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,addResource,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,queryRemoveResource,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readDOM,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readNonExistingResource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readResource,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsDOM,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSAX,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSourceBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSourceXml,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,testRecursiveSerailization,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java,org.exist.xmldb.concurrent.ConcurrentQueryTest,getRunners,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,addXMLResource,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,addXMLResource,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,generateXMLFile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,wordList,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,assertAdditional,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,getRunners,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,setUp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java,org.exist.xmldb.concurrent.XMLGenerator,writeElement,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=9"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,concurrent,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ComplexUpdateTest.java,org.exist.xmldb.concurrent.ComplexUpdateTest,setUp,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest3.java,org.exist.xmldb.concurrent.ConcurrentResourceTest3,getRunners,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java,org.exist.xmldb.concurrent.FragmentsTest,getRunners,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java,org.exist.xmldb.concurrent.ConcurrentResourceTest,getRunners,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java,org.exist.xmldb.concurrent.ConcurrentResourceTest,setUp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ValueIndexUpdateTest.java,org.exist.xmldb.concurrent.ValueIndexUpdateTest,setUp,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RetrieveResourceAction.java,org.exist.xmldb.concurrent.action.RetrieveResourceAction,execute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/AttributeUpdateAction.java,org.exist.xmldb.concurrent.action.AttributeUpdateAction,execute,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/TextUpdateAction.java,org.exist.xmldb.concurrent.action.TextUpdateAction,execute,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryAction.java,org.exist.xmldb.concurrent.action.XQueryAction,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java,org.exist.xmldb.concurrent.action.CreateCollectionAction,addFiles,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java,org.exist.xmldb.concurrent.action.CreateCollectionAction,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,execute,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,query,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryUpdateAction.java,org.exist.xmldb.concurrent.action.XQueryUpdateAction,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java,org.exist.xmldb.concurrent.action.MultiResourcesAction,addFiles,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java,org.exist.xmldb.concurrent.action.RemoveAppendAction,execute,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ReplaceResourceAction.java,org.exist.xmldb.concurrent.action.ReplaceResourceAction,execute,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,query,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,update,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest2.java,org.exist.xmldb.concurrent.ConcurrentResourceTest2,getModsPath,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest2.java,org.exist.xmldb.concurrent.ConcurrentResourceTest2,getRunners,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,lookupPrincipalByGroupName,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,lookupPrincipalByName,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/IndexingTest.java,org.exist.xmldb.IndexingTest,dumpCatabaseContent,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,getContentAsDOM,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest,setWrongCollectionType,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createBinaryResourceFromString,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createEmptyBinaryResource,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createResources,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createXMLFileResource,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createXmlResourceFromString,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,findService,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getLoadRemoteResourceContentBiggerThan16MB,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getPath,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getService,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getServices,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,hasService,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,isOpen,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,listResources,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,parent,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,prepareContent,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,registerProvders,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/EXistAttributesTest.java,org.exist.xmldb.EXistAttributesTest,acl,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/EXistAttributesTest.java,org.exist.xmldb.EXistAttributesTest,group,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/EXistAttributesTest.java,org.exist.xmldb.EXistAttributesTest,owner,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/EXistAttributesTest.java,org.exist.xmldb.EXistAttributesTest,permissions,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getAttributesForCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getGroupForCollection,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getOwnerForResource,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getPermissionsForResource,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,setPermissionsForCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getAttributesForCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getGroupForCollection,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getOwnerForResource,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getPermissionsForResource,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,setPermissionsForCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,_test4,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test1,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test2,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=11"
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test3,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,move,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/RemoteDBTest.java,org.exist.xmldb.RemoteDBTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/RemoteDBTest.java,org.exist.xmldb.RemoteDBTest,setUpRemoteDatabase,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,intersection1,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,intersection2,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize1,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize2,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize3,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize4,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize5,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,rename_differentName,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,rename_sameName,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=7"
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,setup,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,testRead,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asGroupWithGenericGroupPrincipal,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asUserWithGenericUserPrincipal,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=11"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesForCollectionRefined,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=11"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesForResource,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=11"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getGroupForCollection,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getGroupForResource,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getOwnerForCollection,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getOwnerForResource,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsCollectionWithXMLDBException,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsForCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsForResource,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsResourceWithXMLDBException,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=5"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setPermissionsForCollection,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setPermissionsResource,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,toOctal,FEATURE_ENVY,CRITICAL,"foreign accesses=74, own accesses=14"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionCollectionPermissionDenied,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionResourcePermissionDenied,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest,setWrongCollectionType,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/EXistGroupPrincipalTest.java,org.exist.xmldb.EXistGroupPrincipalTest,getName,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,load,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,store,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,cleanup,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,findService,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getService,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getServices,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,hasService,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,registerProvders,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,setup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,delete,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,changePermissionsAfterCopy,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,copyResourceChangeName,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,queryCopiedResource,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,collectionMustProvideAtLeastOneService,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,createCollection_hasNoSubCollections_andIsOpen,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,rootCollectionHasNoParent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,setUp,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeBinaryResource,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeBinaryResourceFromFile,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeRemoveStoreResource,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeResourceFromFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeSamplesShakespeare,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,tearDown,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,testMultipleCreates,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,doQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,loadFile,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,store,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java,org.exist.xmldb.RemoteDatabaseImplTest,testGetCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=3"
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,externalVar,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,resourceSet,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,setUp,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=8"
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,lookupPrincipalByGroupName,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,lookupPrincipalByName,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,,GOD_CLASS,MEDIUM,"WMC=73, TCC=0.05, ATFD=20"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,catchError,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,compareResult,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=5"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,diffXML,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,getResource,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromString,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromURI,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,sequenceToString,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,writeQueryHistory,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=11"
+exist-core/src/test/java/org/exist/client/security/BasicPermissionsTableModelTest.java,org.exist.client.security.BasicPermissionsTableModelTest,getMode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+exist-ant/src/main/java/org/exist/ant/XMLDBExistTask.java,org.exist.ant.XMLDBExistTask,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+exist-ant/src/main/java/org/exist/ant/RemoveGroupTask.java,org.exist.ant.RemoveGroupTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-ant/src/main/java/org/exist/ant/XMLDBShutdownTask.java,org.exist.ant.XMLDBShutdownTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=0"
+exist-ant/src/main/java/org/exist/ant/RemoveUserTask.java,org.exist.ant.RemoveUserTask,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+exist-ant/src/main/java/org/exist/ant/ListGroupsTask.java,org.exist.ant.ListGroupsTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,,GOD_CLASS,HIGH,"WMC=68, TCC=0.15, ATFD=105"
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=181, own accesses=32"
+exist-ant/src/main/java/org/exist/ant/LockResourceTask.java,org.exist.ant.LockResourceTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+exist-ant/src/main/java/org/exist/ant/XMLDBRemoveTask.java,org.exist.ant.XMLDBRemoveTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=8"
+exist-ant/src/main/java/org/exist/ant/RestoreTask.java,org.exist.ant.RestoreTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=24"
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=99, own accesses=24"
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,getWriter,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,writeResource,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-ant/src/main/java/org/exist/ant/UserPasswordTask.java,org.exist.ant.UserPasswordTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+exist-ant/src/main/java/org/exist/ant/ChmodTask.java,org.exist.ant.ChmodTask,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+exist-ant/src/main/java/org/exist/ant/XMLDBCopyTask.java,org.exist.ant.XMLDBCopyTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=13"
+exist-ant/src/main/java/org/exist/ant/BackupTask.java,org.exist.ant.BackupTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/ListUsersTask.java,org.exist.ant.ListUsersTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,mkcol,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,registerDatabase,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+exist-ant/src/main/java/org/exist/ant/UserTask.java,org.exist.ant.UserTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/XMLDBXUpdateTask.java,org.exist.ant.XMLDBXUpdateTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=8"
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=22"
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,getWriter,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,writeResource,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+exist-ant/src/main/java/org/exist/ant/XMLDBListTask.java,org.exist.ant.XMLDBListTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=9"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,,GOD_CLASS,HIGH,"WMC=55, TCC=0.25, ATFD=39"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,execute,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=11"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,extractResources,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,extractSubCollections,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,getWriter,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,writeBinaryResource,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,writeXMLResource,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+exist-ant/src/main/java/org/exist/ant/XMLDBMoveTask.java,org.exist.ant.XMLDBMoveTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=13"
+exist-ant/src/main/java/org/exist/ant/AddGroupTask.java,org.exist.ant.AddGroupTask,execute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,mkcol,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+exist-ant/src/test/java/org/exist/ant/BaseTaskTest.java,org.exist.ant.BaseTaskTest,data,FEATURE_ENVY,CRITICAL,"foreign accesses=76, own accesses=0"
+exist-ant/src/test/java/org/exist/ant/BaseTaskTest.java,org.exist.ant.BaseTaskTest,taskAvailable,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,backup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,backupRestore,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,restore,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+exist-ant/src/test/java/org/exist/ant/AbstractTaskTest.java,org.exist.ant.AbstractTaskTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=5"
+exist-ant/src/test/java/org/exist/ant/UserTaskTest.java,org.exist.ant.UserTaskTest,addUser,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/UserTaskTest.java,org.exist.ant.UserTaskTest,changePassword,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+exist-ant/src/test/java/org/exist/ant/UserTaskTest.java,org.exist.ant.UserTaskTest,listUser,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+exist-ant/src/test/java/org/exist/ant/UserTaskTest.java,org.exist.ant.UserTaskTest,removeUser,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,chmod,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=7"
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,chown,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=9"
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,fileCleanup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,fileSetup,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,exists,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extract,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractBinary,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectories,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=10"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesDestDir,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesOverwriteDir,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesOverwriteFile,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,fileCleanup,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,fileSetup,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,list,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,store,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=5"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,storeEmptyFile,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,xpath,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,xpathXml,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,xquery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,init,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=3"
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,parseMappings,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,streamContent,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataAndContentFromPdf,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataFromPdf,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataFromXlsx,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,teardown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolExtract,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolWebExtract,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,extractMetadataFromLocalResource,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=11"
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,createZip,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,extractEntries,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=5"
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,updateZip,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=6"
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ParameterFunctions.java,org.exist.extensions.exquery.modules.request.ParameterFunctions,getParameter,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,,GOD_CLASS,HIGH,"WMC=144, TCC=0.13, ATFD=54"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,applyMultipartBody,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,base64Credentials,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,bodyPublisherForMethod,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=7"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,challengeResponse,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,digestResponse,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=13"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,getBodyContent,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,hasDisallowedSrcAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,hasNonWhitespaceContent,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,md5,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,parseAuthParams,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,parseMultipart,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,shouldAttemptChallenge,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,stringValue,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ContentTypeHelper.java,org.exist.xquery.modules.httpclient.ContentTypeHelper,extractCharset,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ContentTypeHelper.java,org.exist.xquery.modules.httpclient.ContentTypeHelper,extractMediaType,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ContentTypeHelper.java,org.exist.xquery.modules.httpclient.ContentTypeHelper,isText,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,parseHttpVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitor.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitor,getCachedClientsSummary,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=6"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,send,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/HttpClientFactory.java,org.exist.xquery.modules.httpclient.HttpClientFactory,newClient,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,,GOD_CLASS,HIGH,"WMC=99, TCC=0.00, ATFD=34"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,addBody,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,buildResponseElement,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,buildResult,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,extractBoundary,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,extractPartContentType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,indexOf,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseHtmlToDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseXml,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,splitMultipart,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodySrcWithContentThrowsHC004,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodySrcWithoutMediaTypeThrowsHC005,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,connectionErrorIsCatchableAsExpathHC001,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,connectionRefusedRaisesHC001,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,md5Hex,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,parseDigestParams,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,registerAuthEndpoints,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=10"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,registerMultipartTestEndpoints,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,sendResponse,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,startHttpServer,FEATURE_ENVY,CRITICAL,"foreign accesses=123, own accesses=60"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,storeBinaryResource,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,timeoutRaisesHC006,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/xquery/HttpClientXqueryTests.java,org.exist.xquery.modules.httpclient.xquery.HttpClientXqueryTests,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=6"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,cachedClientsSummaryListsConfigurations,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,autoAcceptEncodingExistNamespaced,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,autoAcceptEncodingNoNamespaceIgnored,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,existNamespacedAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp11,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp123,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp2,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionNoNamespacedHttp2,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,namespacedAttribute,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,noHttpVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/ContentTypeHelperTest.java,org.exist.xquery.modules.httpclient.ContentTypeHelperTest,imagePngIsBinary,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,serializeAnnotations,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=7"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,serializeResourceFunction,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=8"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,serializeRestXqServices,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,serializeSerializationAnnotation,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=150, own accesses=16"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,extractSignatureDetail,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,findService,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,serializeDependenciesTree,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,serializeMissingDependencies,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/UriFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.UriFunctions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServlet.java,org.exist.extensions.exquery.restxq.impl.RestXqServlet,service,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=8"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,,GOD_CLASS,HIGH,"WMC=49, TCC=0.03, ATFD=62"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,checkSecurity,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToExistFunctionArguments,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToExistSequence,FEATURE_ENVY,CRITICAL,"foreign accesses=61, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToType,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=7"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,findFunction,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,getEffectiveSubject,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryLogger.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryLogger,getIdentifier,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,,GOD_CLASS,HIGH,"WMC=57, TCC=0.08, ATFD=34"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,extractMissingModuleHint,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,findServices,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=11"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,getAbsoluteModuleHint,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,getDependants,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,makeDbAbsolutePath,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence,getRegistryFile,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence,updateRegistryOnDisk,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=13"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryInspector.java,org.exist.extensions.exquery.restxq.impl.XQueryInspector,findServices,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryInspector.java,org.exist.extensions.exquery.restxq.impl.XQueryInspector,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheImpl,getCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheImpl,returnCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=7"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,parseAsString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,parseAsXml,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,runCleanupTasks,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,extractFormFields,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/FunctionParameterSequenceTypeAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.FunctionParameterSequenceTypeAdapter,,DATA_CLASS,LOW,"fields=3, getter/setter ratio=75%, behavioral methods=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,getIterator,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,tail,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/CardinalityAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.CardinalityAdapter,getCardinality,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapter,create,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=1"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapter,getNodeClass,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/EXQueryErrorCode.java,org.exist.extensions.exquery.restxq.impl.adapters.EXQueryErrorCode,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializationPropertiesToProperties,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeBinaryBody,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeNodeBody,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,after,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,documentToString,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,outputMediaType,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,outputMethod,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,authenticatedAdminRequest,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,enableRestXqTrigger,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,getRestXqResourceFunctions,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,parseXml,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,removeXquery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,storeXquery,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,assertMediaTypeResponse,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,send,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asAttr,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asCdataSection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asComment,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asElement,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asProcessingInstruction,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asText,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,assertProxiedCorrectly,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,withTestDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,,GOD_CLASS,HIGH,"WMC=53, TCC=0.00, ATFD=144"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createFile,FEATURE_ENVY,CRITICAL,"foreign accesses=70, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,delete,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,getCollectionURIs,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,getDocumentURIs,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,initMetadata,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,getResourceType,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,loadConfiguration,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+extensions/webdav/src/main/java/org/exist/webdav/DeadPropertyStore.java,org.exist.webdav.DeadPropertyStore,copyProperties,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,copy,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,exists,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getDestinationCollectionUri,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getDestinationName,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getProperties,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,,GOD_CLASS,HIGH,"WMC=49, TCC=0.08, ATFD=48"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,addLockEntry,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,buildLocksXml,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,getElementText,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,getLocks,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,parseLockDocument,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,parseLockElement,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,removeLockDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLocksDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,,GOD_CLASS,HIGH,"WMC=56, TCC=0.18, ATFD=102"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=5"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,exists,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getDestinationName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getMembers,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getResourceName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,removeMember,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,spool,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,,GOD_CLASS,HIGH,"WMC=96, TCC=0.04, ATFD=215"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,delete,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,getCurrentLock,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,initMetadata,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,lock,FEATURE_ENVY,CRITICAL,"foreign accesses=71, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,refreshLock,FEATURE_ENVY,CRITICAL,"foreign accesses=68, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,serialize,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,stream,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=1"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,unlock,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,,GOD_CLASS,HIGH,"WMC=65, TCC=0.14, ATFD=62"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,alterProperties,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,getLocks,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,getProperties,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,isLockable,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,,GOD_CLASS,HIGH,"WMC=66, TCC=0.06, ATFD=34"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,addHeldTokens,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,extractStateTokens,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,isPreconditionValid,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,requireLockTokenForWrite,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,requireParentLockToken,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,service,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,validateIfHeaderLockTokens,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,buildActiveLock,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,checkExistingLockCompatibility,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,getAllLocks,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,getLock,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,refreshLock,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=6"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,releaseLock,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,storeLockEntry,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,validateLockRequest,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/webdav/src/test/java/org/exist/jetty/WindowsPathResourceIT.java,org.exist.jetty.WindowsPathResourceIT,resolveWebInfOnWindowsDriveUri,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,basicAuthorization,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,deleteDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,getDocument,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,putDocument,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,roundTrip,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=14"
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,normalize,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=7"
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,execute,FEATURE_ENVY,CRITICAL,"foreign accesses=60, own accesses=6"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,floatsToArray,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,optionalArg,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,requireModel,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,embedAll,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,floatsToArray,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,optionalArg,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,requireModel,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Diagnostics.java,org.exist.xquery.modules.vector.Diagnostics,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingJmx.java,org.exist.vector.VectorEmbeddingJmx,registerIfAbsent,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,downloadFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,getVectorBase,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,hasModelFiles,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics,collectModelsUncached,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics,describeModel,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/VectorExtensionLifecycle.java,org.exist.vector.VectorExtensionLifecycle,onBrokerPoolStartSystem,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,create,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,detectApiType,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,embedCohere,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=8"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,embedOpenAI,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=10"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,getDefaultDimension,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,parseCohereResponse,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,parseOpenAIResponse,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,toFloatArray,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry,load,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=11"
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry,parseXml,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry,resolve,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/VectorModelInfo.java,org.exist.vector.VectorModelInfo,,DATA_CLASS,MEDIUM,"fields=7, getter/setter ratio=88%, behavioral methods=1"
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,,GOD_CLASS,HIGH,"WMC=57, TCC=0.22, ATFD=24"
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,createSession,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,extractSentenceEmbedding,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,findHiddenStateTensor,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,meanPool,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/vector/src/test/java/org/exist/vector/VectorModelDiagnosticsTest.java,org.exist.vector.VectorModelDiagnosticsTest,diagnosticsMatchesModelsFunctionIds,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorModelDiagnosticsTest.java,org.exist.vector.VectorModelDiagnosticsTest,refreshModelsRebuildsSnapshot,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorMetricsTest.java,org.exist.vector.VectorMetricsTest,collectModelsIncludesBuiltins,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorMetricsTest.java,org.exist.vector.VectorMetricsTest,instancesAreIsolatedById,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorMetricsTest.java,org.exist.vector.VectorMetricsTest,recordsEmbedAndKnnCounters,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorMetricsTest.java,org.exist.vector.VectorMetricsTest,resetClearsCounters,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,registersVectorEmbeddingAtBrokerPoolStartup,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,unregisterAllowsReregistrationAfterBrokerPoolRestart,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,vectorEmbeddingMBeanReportsAvailable,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorOperationMetricsTest.java,org.exist.vector.VectorOperationMetricsTest,bridgeRecordsEmbedViaLifecycleHook,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/vector/src/test/java/org/exist/vector/VectorOperationMetricsTest.java,org.exist.vector.VectorOperationMetricsTest,bridgeRecordsKnnViaLifecycleHook,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/vector/src/test/java/org/exist/vector/VectorOperationMetricsTest.java,org.exist.vector.VectorOperationMetricsTest,bridgeRoutesMetricsByInstanceId,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=0"
+extensions/vector/src/test/java/org/exist/vector/VectorOperationMetricsTest.java,org.exist.vector.VectorOperationMetricsTest,shutdownHookClearsMetricsBridge,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/RemoveIndex.java,org.exist.xquery.modules.lucene.RemoveIndex,eval,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,,GOD_CLASS,HIGH,"WMC=81, TCC=0.00, ATFD=171"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,bytesToAtomic,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalFieldLookup,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=8"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalHighlightFieldMatches,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,getFieldValues,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,getMatch,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,highlightMatches,FEATURE_ENVY,CRITICAL,"foreign accesses=98, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,numberToAtomic,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,resolveFieldType,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,stringToAtomic,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,eval,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,arrayToFloats,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,eval,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,parseOptions,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,,GOD_CLASS,HIGH,"WMC=106, TCC=0.15, ATFD=100"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=13"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=17"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,getContextQName,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,getKey,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,parseOptions,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,pathHasPredicates,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=11"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,setArguments,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport,execute,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport,optimizationLevelForField,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport,optimizationLevelForQNames,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,addFacetsToMap,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,takeTopByCount,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/GetField.java,org.exist.xquery.modules.lucene.GetField,eval,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/LuceneIndexKeys.java,org.exist.xquery.modules.lucene.LuceneIndexKeys,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Score.java,org.exist.xquery.modules.lucene.Score,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Search.java,org.exist.xquery.modules.lucene.Search,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Optimize.java,org.exist.xquery.modules.lucene.Optimize,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Index.java,org.exist.xquery.modules.lucene.Index,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,arrayToFloats,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,eval,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,parseK,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,parseOptions,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,,GOD_CLASS,HIGH,"WMC=51, TCC=0.09, ATFD=26"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=8"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,configureParser,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions,getMapValue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/FieldValueParser.java,org.exist.xquery.modules.lucene.FieldValueParser,parseBoolean,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,getDependencies,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=7"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,,GOD_CLASS,HIGH,"WMC=64, TCC=0.19, ATFD=96"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,build,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,convertToDocValue,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=11"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,convertToField,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=18"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,dateToLong,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=9"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzingQueryRewriter.java,org.exist.indexing.lucene.AnalyzingQueryRewriter,normalizeTerm,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzingQueryRewriter.java,org.exist.indexing.lucene.AnalyzingQueryRewriter,rewriteWildcardQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,,GOD_CLASS,CRITICAL,"WMC=382, TCC=0.20, ATFD=263"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,buildDocsFilterQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,buildFacetFilter,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,buildKeywordFilter,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,buildRangeFilter,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,combineFilters,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,doScanIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=13"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,docIdAndNodeIdQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,drilldown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,filterByIndexType,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getBinaryFieldByExistDocId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getBinaryFieldForLuceneDocId,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getDefinedIndexes,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getDefinedIndexesFor,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getFieldByExistDocId,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getFieldContent,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getLuceneConfig,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getQueryAnalyzer,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getQueryParser,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getReindexRoot,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,getSearchableFieldsForFilter,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,hasIndex,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,matchQName,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,nodeScopedDeleteQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeCollection,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=17"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeVectorStoreForNodes,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,scanIndex,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=12"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,scanIndexByField,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,search,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,searchAndProcess,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,write,FEATURE_ENVY,CRITICAL,"foreign accesses=129, own accesses=31"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,build,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,createHierarchicalFacet,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,processResult,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,decodeQName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,encodeQName,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractFields,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromTerm,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,readNodeId,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,,GOD_CLASS,HIGH,"WMC=86, TCC=0.21, ATFD=56"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,addMatchSpan,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,buildTermMap,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,characters,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=8"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,collectUniqueLuceneQueries,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,hasMatches,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,scanMatches,FEATURE_ENVY,CRITICAL,"foreign accesses=86, own accesses=12"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,,GOD_CLASS,HIGH,"WMC=128, TCC=0.27, ATFD=6"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,collectFieldNames,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,findByFallback,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,getAnalyzer,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,getFieldAnalyzerFromConfig,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,getIndexConfigForQName,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,matches,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,,GOD_CLASS,HIGH,"WMC=144, TCC=0.00, ATFD=52"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,booleanQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,buildWildcardRunAutomaton,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,fuzzyQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getChildText,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getOccur,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getTerm,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getText,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,hasElementContent,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,matchesWildcard,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,nearQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,normalizeMultiTermPattern,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,parseChildren,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,parseSpanChildren,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,phraseQuery,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=6"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,setRewriteMethod,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern,match,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern,parsePredicate,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern,parseXPathExpression,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,,GOD_CLASS,MEDIUM,"WMC=84, TCC=0.15, ATFD=14"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,getAttrBoost,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,getSearchableFieldNames,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parseQName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,,GOD_CLASS,HIGH,"WMC=66, TCC=0.17, ATFD=34"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,configureAnalyzer,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=8"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,createInstance,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=9"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getAllConstructorParameters,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,FEATURE_ENVY,CRITICAL,"foreign accesses=65, own accesses=12"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameterCharArrayValues,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameterSetValues,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameterStringArrayValues,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/DefaultTextExtractor.java,org.exist.indexing.lucene.DefaultTextExtractor,beforeCharacters,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/DefaultTextExtractor.java,org.exist.indexing.lucene.DefaultTextExtractor,isIgnoredNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/DefaultTextExtractor.java,org.exist.indexing.lucene.DefaultTextExtractor,isInlineNode,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextIndexConfig.java,org.exist.indexing.lucene.PlainTextIndexConfig,getFloatValue,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextIndexConfig.java,org.exist.indexing.lucene.PlainTextIndexConfig,parse,FEATURE_ENVY,CRITICAL,"foreign accesses=42, own accesses=4"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,bytesToFloats,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,floatsToBytes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseSimilarity,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,processResultEmbedding,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,storeVectorIfLocal,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextHighlighter.java,org.exist.indexing.lucene.PlainTextHighlighter,getOffsets,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=1"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextHighlighter.java,org.exist.indexing.lucene.PlainTextHighlighter,highlight,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,,GOD_CLASS,HIGH,"WMC=57, TCC=0.06, ATFD=26"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=3"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,compile,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,indexConfigFragmentBaseURI,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,resolveRelativeAtFromConfigCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,resolveRelativeAtFromRootedConfigPath,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,toCollectionConfigBasePath,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/QueryParserWrapper.java,org.exist.indexing.lucene.QueryParserWrapper,create,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=6"
+extensions/indexes/lucene/src/test/java/xquery/lucene/VectorSearchEmbeddingTest.java,xquery.lucene.VectorSearchEmbeddingTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/lucene/src/test/java/xquery/lucene/VectorSearchEmbeddingTest.java,xquery.lucene.VectorSearchEmbeddingTest,hasEmbeddingModel,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanCaseInsensitive,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanOneAndZero,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanTrimmed,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,storeDocs,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,storeRemoveDocs,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,xupdateDocs,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,apply,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=11"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,collectPrefixTerms,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,executeXQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,executeXQueryToString,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,hierarchicalFacetTermsMissingAfterPolluterRemoval,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=31"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,hierarchicalFacetTermsPresentWithoutPolluter,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=24"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,readFacetsTerms,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,storeModule,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,flushNoopModesDoNotThrowWithoutDocument,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,getField,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setField,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setModeNoopModesDoNotMutatePreparedBuffers,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setModeRemoveSomeNodesInitializesRemovalSet,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,cleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,expandAttr,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerBatchSizeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerBatchSizeTest,reindexDeleteQueryUsesKeywordDocIdAndNodeScopedCanary,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,initDatabase,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=10"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,inlineMatchNodesWhenIndentingWithAdditionalPredicate,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,issue4835Diagnostic,FEATURE_ENVY,CRITICAL,"foreign accesses=52, own accesses=2"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,issue4835MultipleMatchesExpand,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=2"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,matchInAncestor,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,matchInDescendant,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,queryResult2String,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,startDB,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,MultiTermQueryRewriteMethod,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,analyzers,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,attributeMatch,FEATURE_ENVY,CRITICAL,"foreign accesses=82, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,boosts,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,checkIndex,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,cleanup,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=5"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configuration,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,dropDocuments,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=5"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,inlineAndIgnore,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=11"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,queryTranslation,FEATURE_ENVY,CRITICAL,"foreign accesses=74, own accesses=4"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,removeCollection,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=9"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=5"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,simpleQueries,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=11"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersBooleanAndSet,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersCharArray,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersIntAndSet,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersIntegerAndSet,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersPrimitiveBooleanAndSet,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersStringArray,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructBooleanAndSetMockAnalyzerWithVersion,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructBooleanAndSetMockAnalyzerWithoutVersion,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructCharArrayMockAnalyzerWithVersion,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructCharArrayMockAnalyzerWithoutVersion,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructIntAndSetMockAnalyzerWithVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructIntAndSetMockAnalyzerWithoutVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructIntegerAndSetMockAnalyzerWithVersion,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructIntegerAndSetMockAnalyzerWithoutVersion,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructPrimitiveAndSetMockAnalyzerWithoutVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructPrimitiveBooleanAndSetMockAnalyzerWithVersion,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructStringArrayMockAnalyzerWithVersion,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,constructStringArrayMockAnalyzerWithoutVersion,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parameterFromCharArray,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parameterFromStringArray,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeProxies.java,org.exist.xquery.modules.ngram.utils.NodeProxies,filterMatches,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeProxies.java,org.exist.xquery.modules.ngram.utils.NodeProxies,transformOwnMatches,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,,GOD_CLASS,HIGH,"WMC=103, TCC=0.08, ATFD=85"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=13"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=7"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,fixedStringSearch,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=4"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,getContinuousMatches,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,getDistinctNGrams,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,parseQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=10"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,preSelect,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=6"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,setArguments,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,tokenizeQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/HighlightMatches.java,org.exist.xquery.modules.ngram.HighlightMatches,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=2"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/AddMatch.java,org.exist.xquery.modules.ngram.AddMatch,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,expandMatchesBackward,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,expandMatchesForward,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,toString,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionTriple.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionTriple,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionTriple.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionTriple,getMatchingNode,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,,GOD_CLASS,HIGH,"WMC=110, TCC=0.20, ATFD=104"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,dropIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=94, own accesses=34"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,getDefinedIndexes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,getReindexRoot,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,indexText,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,removeCollection,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=8"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,saveIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=24"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,scanIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=11"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,search,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=10"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,tokenize,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexConfig.java,org.exist.indexing.ngram.NGramIndexConfig,,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,configure,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,closeDB,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,constructedNodes,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,queryResult2String,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,smallStrings,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,startDB,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,benchmark,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=5"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,setUp,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,tearDown,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,checkIndex,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,dropIndex,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,indexKeys,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,ngramContainsWithForVariable,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,query,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,reindex,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=7"
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,tearDown,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,,GOD_CLASS,HIGH,"WMC=114, TCC=0.16, ATFD=115"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,analyze,FEATURE_ENVY,CRITICAL,"foreign accesses=54, own accesses=25"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,canOptimizeSequence,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=7"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=20"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,findConfiguration,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getKeys,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getMatchFlags,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getOperator,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=18"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,requiresFallback,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,setArguments,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,,GOD_CLASS,HIGH,"WMC=100, TCC=0.00, ATFD=79"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,getConstantPattern,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,getOperator,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,getPrecedingSteps,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,getStepsToOptimize,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,rewrite,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=4"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,rewriteLocationStep,FEATURE_ENVY,CRITICAL,"foreign accesses=46, own accesses=5"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,toNodePath,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/IndexKeys.java,org.exist.xquery.modules.range.IndexKeys,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Optimize.java,org.exist.xquery.modules.range.Optimize,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,,GOD_CLASS,HIGH,"WMC=69, TCC=0.04, ATFD=102"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=95, own accesses=14"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,getDependencies,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,getOperator,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,getType,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,hasEmptyArgs,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,preSelect,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=8"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,setArguments,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,,GOD_CLASS,MEDIUM,"WMC=49, TCC=0.14, ATFD=14"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,getConfigurations,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,tryRewriteToFields,FEATURE_ENVY,CRITICAL,"foreign accesses=72, own accesses=11"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,,GOD_CLASS,HIGH,"WMC=87, TCC=0.22, ATFD=69"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,find,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=20"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,findAtomicValue,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,invertOrdinalOperator,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,matches,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,resolveAttributeQName,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,unwrapSubExpression,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,,GOD_CLASS,CRITICAL,"WMC=248, TCC=0.21, ATFD=289"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,analyzeContent,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=8"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,diagnoseQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=6"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,doQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,getAnalyzer,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,getDefinedIndexesFor,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=7"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,getReindexRoot,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,isCaseSensitive,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,matchQName,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,optimize,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,query,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=6"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,queryField,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=4"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,scan,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=5"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,scanIndex,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,scanIndexByQName,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,toQuery,FEATURE_ENVY,CRITICAL,"foreign accesses=287, own accesses=4"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,write,FEATURE_ENVY,CRITICAL,"foreign accesses=63, own accesses=23"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/conversion/DateConverter.java,org.exist.indexing.range.conversion.DateConverter,toField,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndex.java,org.exist.indexing.range.RangeIndex,,DATA_CLASS,LOW,"fields=4, getter/setter ratio=75%, behavioral methods=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,org.exist.indexing.range.ComplexRangeIndexConfigElement,,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,org.exist.indexing.range.ComplexRangeIndexConfigElement,isCaseSensitive,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,org.exist.indexing.range.ComplexRangeIndexConfigElement,match,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexDoc.java,org.exist.indexing.range.RangeIndexDoc,,DATA_CLASS,MEDIUM,"fields=6, getter/setter ratio=88%, behavioral methods=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,,GOD_CLASS,HIGH,"WMC=76, TCC=0.08, ATFD=115"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,,FEATURE_ENVY,CRITICAL,"foreign accesses=39, own accesses=16"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,convertToBytes,FEATURE_ENVY,CRITICAL,"foreign accesses=81, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,convertToField,FEATURE_ENVY,CRITICAL,"foreign accesses=47, own accesses=5"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,dateToLong,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,parseChildren,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/XPathToLuceneRegexTranslator.java,org.exist.indexing.range.XPathToLuceneRegexTranslator,translate,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexTextCollector.java,org.exist.indexing.range.ComplexTextCollector,attribute,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer,createComponents,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,findAll,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,getAnalyzer,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,getFieldsAndConditions,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=2"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,getType,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,isCaseSensitive,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,parse,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,parseChildren,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=6"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,assertKeys,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,createFixtureCollection,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,executeWithEmptyStaticDocs,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,cleanup,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,createCollectionAndStore,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,run,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,runScenario,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=3"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,count,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,setUp,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=7"
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/indexes/range/src/test/java/org/exist/indexing/range/RangeIndexConfigTest.java,org.exist.indexing.range.RangeIndexConfigTest,errorsHaveSourceContext,FEATURE_ENVY,CRITICAL,"foreign accesses=100, own accesses=0"
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/RemoveIndex.java,org.exist.xquery.modules.sort.RemoveIndex,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/HasIndex.java,org.exist.xquery.modules.sort.HasIndex,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/CreateOrderIndex.java,org.exist.xquery.modules.sort.CreateOrderIndex,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=8"
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/GetIndex.java,org.exist.xquery.modules.sort.GetIndex,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=3"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,computeKey,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getOrRegisterId,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,registerId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=5"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,removeId,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGeometricProperties.java,org.exist.xquery.modules.spatial.FunGeometricProperties,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=127, own accesses=38"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGMLProducers.java,org.exist.xquery.modules.spatial.FunGMLProducers,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=227, own accesses=36"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialSearch.java,org.exist.xquery.modules.spatial.FunSpatialSearch,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=7"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=10"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,haversineDistance,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,haversineMeters,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,resolveGeometry,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,,GOD_CLASS,HIGH,"WMC=144, TCC=0.05, ATFD=132"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,checkIndex,FEATURE_ENVY,CRITICAL,"foreign accesses=155, own accesses=27"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometricPropertyForNode,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometricPropertyForNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=107, own accesses=5"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForDocument,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForNodes,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=3"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometryForNode,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeDocument,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeDocumentNode,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,saveGeometryNode,FEATURE_ENVY,CRITICAL,"foreign accesses=83, own accesses=0"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,search,FEATURE_ENVY,CRITICAL,"foreign accesses=116, own accesses=7"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex,close,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,,GOD_CLASS,HIGH,"WMC=120, TCC=0.13, ATFD=27"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,configure,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getReindexRoot,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,scanIndex,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=5"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamGeometryToElement,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,backupToArchive,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,configure,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,deleteDatabase,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,shutdownDatabase,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,checkIndex,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,geometricProperties,FEATURE_ENVY,CRITICAL,"foreign accesses=199, own accesses=24"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,gmlProducers,FEATURE_ENVY,CRITICAL,"foreign accesses=147, own accesses=15"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,highLevelSearch,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=2"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,indexDocument,FEATURE_ENVY,CRITICAL,"foreign accesses=35, own accesses=4"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,lowLevelSearch,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=3"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,scanIndex,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,setup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,tearDown,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,update,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=1"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,runDouble,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,runQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,,GOD_CLASS,HIGH,"WMC=84, TCC=0.01, ATFD=89"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,cleanup,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,clear,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,clearAll,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,extractCacheConfig,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=8"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,get,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,getStringValue,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,lazilyCreateCache,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=2"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,list,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,listKeys,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,put,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,remove,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,serializeKey,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKey,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKeys,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,list,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,remove,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheModule.java,org.exist.xquery.modules.cache.CacheModule,getFirstString,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,putOnNonLazilyCreatedCacheWithoutExplicitCreation,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,putOnLazilyCreatedCache,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnGZipFunction.java,org.exist.xquery.modules.compression.UnGZipFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,,GOD_CLASS,HIGH,"WMC=65, TCC=0.04, ATFD=49"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressCollection,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressElement,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=11"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFile,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=8"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFromUri,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=10"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressResource,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=8"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=5"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,getDynamicSerializerOptions,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,removeLeadingOffset,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnTarFunction.java,org.exist.xquery.modules.compression.UnTarFunction,processCompressedData,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,processCompressedEntry,FEATURE_ENVY,CRITICAL,"foreign accesses=75, own accesses=16"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/DeflateFunction.java,org.exist.xquery.modules.compression.DeflateFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/GZipFunction.java,org.exist.xquery.modules.compression.GZipFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,checkIsDBA,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,dbStoreEntry3,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,dbStoreEntry4,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/InflateFunction.java,org.exist.xquery.modules.compression.InflateFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=2"
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java,org.exist.xquery.modules.compression.UnZipFunction,processCompressedData,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,serializeTable,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=17"
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest,threadedIncrement,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=6"
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,sayHello,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=2"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCreateDocument,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=3"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,add,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,helloWorld,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,sayHello,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,sayHello_noName,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java,org.exist.xquery.modules.expathrepo.RemoveFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=3"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ListFunction.java,org.exist.xquery.modules.expathrepo.ListFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=3"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetAppRoot.java,org.exist.xquery.modules.expathrepo.GetAppRoot,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ResourceAvailable.java,org.exist.xquery.modules.expathrepo.ResourceAvailable,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=1"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=5"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,getBinaryDoc,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=6"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=8"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeploy,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=2"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeployFromDb,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=6"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,statusReport,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetResource.java,org.exist.xquery.modules.expathrepo.GetResource,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,checkTriggerFires,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=1"
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=8"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryList.java,org.exist.xquery.modules.file.DirectoryList,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=64, own accesses=18"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsReadable.java,org.exist.xquery.modules.file.FileIsReadable,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadBinary.java,org.exist.xquery.modules.file.FileReadBinary,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=4"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryCreate.java,org.exist.xquery.modules.file.DirectoryCreate,eval,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=4"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsWriteable.java,org.exist.xquery.modules.file.FileIsWriteable,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsDirectory.java,org.exist.xquery.modules.file.FileIsDirectory,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileExists.java,org.exist.xquery.modules.file.FileExists,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=57, own accesses=16"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,getHumanSize,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=0"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileErrorCode.java,org.exist.xquery.modules.file.FileErrorCode,,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,,GOD_CLASS,HIGH,"WMC=68, TCC=0.04, ATFD=58"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,checkOption,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,handleCollection,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,isExcludedPath,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,processRepoDesc,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=8"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,pruneCollectionEntries,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=7"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveBinary,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveFile,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=12"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveXML,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,startSync,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=10"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadUnicode.java,org.exist.xquery.modules.file.FileReadUnicode,eval,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=5"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileMove.java,org.exist.xquery.modules.file.FileMove,eval,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=4"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileRead.java,org.exist.xquery.modules.file.FileRead,eval,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=5"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=11"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,parseXMLSerializationOptions,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeBinary,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeXML,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=2"
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileDelete.java,org.exist.xquery.modules.file.FileDelete,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=3"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,executeXQuery,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,getOrCreateCollection,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=0"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,storeBinaryFile,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,executeXQuery,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,getBytes,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=0"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,isBinaryType,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,removeCollection,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,storeBinaryFile,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,getBytes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,postXquery,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=2"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,readAndStreamBinaryRaw,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,readAndStreamBinarySax,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,removeCollection,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,storeBinaryFile,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetWidthFunction.java,org.exist.xquery.modules.image.GetWidthFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ScaleFunction.java,org.exist.xquery.modules.image.ScaleFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=18"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetHeightFunction.java,org.exist.xquery.modules.image.GetHeightFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=4"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ImageModule.java,org.exist.xquery.modules.image.ImageModule,createThumb,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=0"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ImageModule.java,org.exist.xquery.modules.image.ImageModule,prepare,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/CropFunction.java,org.exist.xquery.modules.image.CropFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=48, own accesses=7"
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=101, own accesses=23"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/RenameFunction.java,org.exist.xquery.modules.jndi.RenameFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CreateFunction.java,org.exist.xquery.modules.jndi.CreateFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/JNDIModule.java,org.exist.xquery.modules.jndi.JNDIModule,parseAttributes,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=1"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CloseContextFunction.java,org.exist.xquery.modules.jndi.CloseContextFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/GetDirContextFunction.java,org.exist.xquery.modules.jndi.GetDirContextFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/DeleteFunction.java,org.exist.xquery.modules.jndi.DeleteFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=5"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,renderSearchResultsAsDSML,FEATURE_ENVY,CRITICAL,"foreign accesses=49, own accesses=14"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,parseAttributes,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,closeMailStore,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,getMailStore,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=4"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,,GOD_CLASS,HIGH,"WMC=109, TCC=0.00, ATFD=157"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,closeMessageList,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,formatDate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,getMessageListAsXML,FEATURE_ENVY,CRITICAL,"foreign accesses=211, own accesses=5"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseChildSearchTerms,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=2"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseComparisonAttribute,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=2"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseFlagTerm,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=3"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseHeaderTerm,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseRecipientTerm,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=3"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,prefetchMessages,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,searchMessageList,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,,GOD_CLASS,HIGH,"WMC=50, TCC=0.00, ATFD=95"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,addAddress,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=0"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,addFlag,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,formatDate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,getMessages,FEATURE_ENVY,CRITICAL,"foreign accesses=117, own accesses=19"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,handleBinaryContent,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,handlePart,FEATURE_ENVY,CRITICAL,"foreign accesses=67, own accesses=10"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,mimeParamsToAttributes,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,,GOD_CLASS,HIGH,"WMC=177, TCC=0.02, ATFD=85"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,deprecatedSendEmail,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=5"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,getDateRFC822,FEATURE_ENVY,CRITICAL,"foreign accesses=73, own accesses=0"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,parseMailElement,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=1"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,parseMessageElement,FEATURE_ENVY,CRITICAL,"foreign accesses=97, own accesses=2"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendBySMTP,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=7"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendBySendmail,FEATURE_ENVY,HIGH,"foreign accesses=22, own accesses=4"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=7"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,writeMessage,FEATURE_ENVY,CRITICAL,"foreign accesses=108, own accesses=26"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,writeSMTPMessage,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=7"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,closeMailFolder,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,getMailFolder,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=4"
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailSessionFunctions.java,org.exist.xquery.modules.mail.MailSessionFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=1"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,data,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=0"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendEmailByJakartaMail,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=6"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendEmailBySmtpDirectConnection,FEATURE_ENVY,CRITICAL,"foreign accesses=38, own accesses=4"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendHtmlEmail,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendHtmlEmailWithBinaryAttachment,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendHtmlEmailWithXmlAndBinaryAttachments,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=9"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendHtmlEmailWithXmlAttachment,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextAndHtmlEmail,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=1"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextAndHtmlEmailWithBinaryAttachment,FEATURE_ENVY,CRITICAL,"foreign accesses=44, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextAndHtmlEmailWithXmlAndBinaryAttachments,FEATURE_ENVY,CRITICAL,"foreign accesses=55, own accesses=9"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextAndHtmlEmailWithXmlAttachment,FEATURE_ENVY,CRITICAL,"foreign accesses=45, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextEmail,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextEmailWithBinaryAttachment,FEATURE_ENVY,HIGH,"foreign accesses=23, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextEmailWithXmlAndBinaryAttachments,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,sendTextEmailWithXmlAttachment,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT,setup,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,contentType,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=0"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,extractMessageBody,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,authenticate,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=2"
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,callback,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=4"
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,eval,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginModule.java,org.exist.xquery.modules.persistentlogin.PersistentLoginModule,,DATA_CLASS,LOW,"fields=5, getter/setter ratio=80%, behavioral methods=1"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,beforeClass,FEATURE_ENVY,HIGH,"foreign accesses=28, own accesses=9"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,doGet,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,loginAndLogout,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=4"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,invalidateAcceptsLegacyColonSeparator,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,lookupAcceptsLegacyColonSeparator,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,newTokensUsePipeSeparator,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,createReport,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=4"
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=7"
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,getWorkingDir,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,readOutput,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ResumeScheduledJob.java,org.exist.xquery.modules.scheduler.ResumeScheduledJob,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/GetScheduledJobs.java,org.exist.xquery.modules.scheduler.GetScheduledJobs,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=9"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/PauseScheduledJob.java,org.exist.xquery.modules.scheduler.PauseScheduledJob,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/DeleteScheduledJob.java,org.exist.xquery.modules.scheduler.DeleteScheduledJob,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=11, own accesses=1"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=58, own accesses=10"
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,parseParameters,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=1"
+extensions/modules/simpleql/src/main/java/org/exist/xquery/modules/simpleql/ParseSimpleQL.java,org.exist.xquery.modules.simpleql.ParseSimpleQL,eval,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetJNDIConnectionFunction.java,org.exist.xquery.modules.sql.GetJNDIConnectionFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=2"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=6"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnection,FEATURE_ENVY,HIGH,"foreign accesses=19, own accesses=3"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnectionFromPool,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=3"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLUtils.java,org.exist.xquery.modules.sql.SQLUtils,sqlTypeFromString,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=0"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLUtils.java,org.exist.xquery.modules.sql.SQLUtils,sqlTypeToXMLType,FEATURE_ENVY,CRITICAL,"foreign accesses=78, own accesses=0"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLModule.java,org.exist.xquery.modules.sql.SQLModule,,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=4"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLModule.java,org.exist.xquery.modules.sql.SQLModule,modifyEntry,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=51, own accesses=10"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,resultAsElement,FEATURE_ENVY,CRITICAL,"foreign accesses=76, own accesses=4"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,setParametersOnPreparedStatement,FEATURE_ENVY,CRITICAL,"foreign accesses=43, own accesses=5"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,sqlExceptionAsElement,FEATURE_ENVY,CRITICAL,"foreign accesses=80, own accesses=7"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java,org.exist.xquery.modules.sql.CloseConnectionFunction,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=2"
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/PrepareFunction.java,org.exist.xquery.modules.sql.PrepareFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionCanBeExplicitlyClosed,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=5"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionFromModuleIsAutomaticallyClosed,FEATURE_ENVY,CRITICAL,"foreign accesses=59, own accesses=5"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionIsAutomaticallyClosed,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=5"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteIT.java,org.exist.xquery.modules.sql.ExecuteIT,executeForNS,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=5"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,compileQuery,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,withCompiledQuery,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,getJndiConnectionFromModuleIsAutomaticallyClosed,FEATURE_ENVY,CRITICAL,"foreign accesses=56, own accesses=4"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,getJndiConnectionIsAutomaticallyClosed,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=4"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionPoolIT.java,org.exist.xquery.modules.sql.ConnectionPoolIT,getConnectionFromPoolIsAutomaticallyClosed,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=1"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testEmptyParameters,FEATURE_ENVY,CRITICAL,"foreign accesses=109, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testEncodingInErrorMessage,FEATURE_ENVY,CRITICAL,"foreign accesses=50, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testMissingParamType,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testSQLException,FEATURE_ENVY,CRITICAL,"foreign accesses=87, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testSQLXMLFreeCalled,FEATURE_ENVY,CRITICAL,"foreign accesses=104, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testStringEncoding,FEATURE_ENVY,CRITICAL,"foreign accesses=82, own accesses=2"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,getJndiConnectionFromModuleIsAutomaticallyClosed,FEATURE_ENVY,CRITICAL,"foreign accesses=66, own accesses=4"
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,getJndiConnectionIsAutomaticallyClosed,FEATURE_ENVY,CRITICAL,"foreign accesses=36, own accesses=4"
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/Compare.java,org.exist.xquery.modules.xmldiff.Compare,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=37, own accesses=11"
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/Compare.java,org.exist.xquery.modules.xmldiff.Compare,falseMapResult,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=3"
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/Compare.java,org.exist.xquery.modules.xmldiff.Compare,trueMapResult,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderFunction.java,org.exist.xquery.modules.xslfo.RenderFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=32, own accesses=2"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter,getContentHandler,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=3"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,getContentHandler,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=6"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,getResourceResolver,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,setupFOUserAgent,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=1"
+extensions/modules/xslfo/src/test/java/org/exist/xquery/modules/xslfo/ApacheFopTest.java,org.exist.xquery.modules.xslfo.ApacheFopTest,simplePdf,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,eval,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=3"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,getLdapRealm,FEATURE_ENVY,MEDIUM,"foreign accesses=10, own accesses=4"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,,GOD_CLASS,HIGH,"WMC=184, TCC=0.15, ATFD=137"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,authenticate,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=7"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,buildSearchFilter,FEATURE_ENVY,MEDIUM,"foreign accesses=13, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,buildSearchFilterUnion,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,checkPrincipalRestrictionList,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=3"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,createGroupInDatabase,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,decodeSID,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=0"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,executeAsSystemUser,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=0"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findAccountByAccountName,FEATURE_ENVY,HIGH,"foreign accesses=16, own accesses=6"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findAllGroupMembers,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=13"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findAllGroupNames,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=7"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findAllUserNames,FEATURE_ENVY,HIGH,"foreign accesses=30, own accesses=7"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findGroupByGroupName,FEATURE_ENVY,HIGH,"foreign accesses=17, own accesses=6"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findGroupBySID,FEATURE_ENVY,HIGH,"foreign accesses=24, own accesses=5"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findGroupnamesForUserDistinguishedName,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=7"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findGroupnamesWhereGroupnameContains,FEATURE_ENVY,CRITICAL,"foreign accesses=31, own accesses=9"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findGroupnamesWhereGroupnameStarts,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findUsernamesWhereNamePartStarts,FEATURE_ENVY,CRITICAL,"foreign accesses=40, own accesses=9"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findUsernamesWhereNameStarts,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,findUsernamesWhereUsernameStarts,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=9"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getContext,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getContextWithCredentials,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getGroupMembershipForLdapUser,FEATURE_ENVY,HIGH,"foreign accesses=15, own accesses=5"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getMetadataForLdapUser,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=1"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getPrimaryGroupSID,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=2"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,refreshAccountFromLdap,FEATURE_ENVY,CRITICAL,"foreign accesses=41, own accesses=11"
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,removeDomainPostfix,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/security/ldap/src/test/java/org/exist/security/realm/ldap/LDAPRealmTest.java,org.exist.security.realm.ldap.LDAPRealmTest,setUpBeforeClass,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/security/ldap/src/test/java/org/exist/security/realm/ldap/LDAPRealmTest.java,org.exist.security.realm.ldap.LDAPRealmTest,testAuthenticate,FEATURE_ENVY,LOW,"foreign accesses=5, own accesses=1"
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealm.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealm,authenticate,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=3"
+extensions/security/activedirectory/src/test/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealmTest.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealmTest,testAuthenticate,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,cleanup,FEATURE_ENVY,HIGH,"foreign accesses=18, own accesses=3"
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,configureAndStore,FEATURE_ENVY,HIGH,"foreign accesses=21, own accesses=1"
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,matchesWithDiffrentIndexStyles,FEATURE_ENVY,MEDIUM,"foreign accesses=12, own accesses=2"
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,setup,FEATURE_ENVY,CRITICAL,"foreign accesses=33, own accesses=12"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,assertCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,assertCount,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=1"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,diagnosticsReportsModel,FEATURE_ENVY,LOW,"foreign accesses=6, own accesses=2"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBatchReturnsTwoArrays,FEATURE_ENVY,HIGH,"foreign accesses=20, own accesses=3"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBatchSingleTextReturnsOneArray,FEATURE_ENVY,MEDIUM,"foreign accesses=14, own accesses=3"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,executeQuery,FEATURE_ENVY,LOW,"foreign accesses=7, own accesses=1"
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,hasEmbeddingModel,FEATURE_ENVY,LOW,"foreign accesses=9, own accesses=0"
+extensions/modules/example/src/main/java/org/exist/xquery/modules/example/EchoFunction.java,org.exist.xquery.modules.example.EchoFunction,eval,FEATURE_ENVY,LOW,"foreign accesses=8, own accesses=1"
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EXIUtils.java,org.exist.xquery.modules.exi.EXIUtils,getInputStream,FEATURE_ENVY,HIGH,"foreign accesses=26, own accesses=3"
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EncodeExiFunction.java,org.exist.xquery.modules.exi.EncodeExiFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=25, own accesses=4"
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/DecodeExiFunction.java,org.exist.xquery.modules.exi.DecodeExiFunction,eval,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=3"
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,eval,FEATURE_ENVY,CRITICAL,"foreign accesses=175, own accesses=4"
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,setParametersOnPreparedStatement,FEATURE_ENVY,HIGH,"foreign accesses=27, own accesses=7"
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,authenticate,FEATURE_ENVY,HIGH,"foreign accesses=29, own accesses=6"
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,doPost,FEATURE_ENVY,CRITICAL,"foreign accesses=34, own accesses=6"
diff --git a/.moderne/context/code-smells.md b/.moderne/context/code-smells.md
new file mode 100644
index 00000000000..13d45fabf9b
--- /dev/null
+++ b/.moderne/context/code-smells.md
@@ -0,0 +1,23 @@
+# Code Smells
+
+## Detected design problems with severity and evidence
+
+Code smells detected using composite metric thresholds including God Class, Feature Envy, and Data Class. Each smell includes severity rating and the metric evidence that triggered detection. Use this to prioritize refactoring.
+
+## Data Tables
+
+### Code smells
+
+**File:** [`code-smells.csv`](code-smells.csv)
+
+Detected code smells including God Class, Feature Envy, and Data Class with severity ratings and the metric evidence that triggered detection.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file containing the smell. |
+| Class name | The fully qualified name of the class. |
+| Method name | The method name, if the smell is method-level (e.g., Feature Envy). Null for class-level smells. |
+| Smell type | The type of code smell: GOD_CLASS, FEATURE_ENVY, or DATA_CLASS. |
+| Severity | Severity based on how far metrics exceed thresholds: LOW, MEDIUM, HIGH, or CRITICAL. |
+| Evidence | The metric values that triggered detection, e.g., 'WMC=52, TCC=0.21, ATFD=8'. |
+
diff --git a/.moderne/context/coding-conventions.csv b/.moderne/context/coding-conventions.csv
new file mode 100644
index 00000000000..e9a10daa41f
--- /dev/null
+++ b/.moderne/context/coding-conventions.csv
@@ -0,0 +1,149 @@
+Convention type,Pattern,Example,Frequency,Scope
+imports,Static imports from org.exist.start.CompatibleJavaVersionCheck,org.exist.start.CompatibleJavaVersionCheck.IncompatibleJavaVersion.create,,project-wide
+imports,Static imports from org.exist.start,org.exist.start.Main.ERROR_CODE_INCOMPATIBLE_JAVA_DETECTED,,project-wide
+comments,Classes have Javadoc documentation,CompatibleJavaVersionCheck,,project-wide
+naming,UPPER_SNAKE_CASE for constants,INCOMPATIBLE_JAVA_VERSIONS,,project-wide
+comments,Methods have Javadoc documentation,checkForCompatibleJavaVersion,,project-wide
+naming,get* method naming pattern,getMain,,project-wide
+naming,set* method naming pattern,setMode,,project-wide
+naming,Utils suffix for classes,ReflectionUtils,,project-wide
+naming,Exception suffix for classes,StopException,,project-wide
+imports,Static imports from org.junit,org.junit.Assert.*,,project-wide
+naming,Test suffix for classes,CompatibleJavaVersionCheckTest,,project-wide
+imports,Static imports from org.exist.util,org.exist.util.FileUtils.fileName,,project-wide
+imports,Static imports from com.evolvedbinary.j8fu,com.evolvedbinary.j8fu.OptionalUtil.or,,project-wide
+naming,camelCase for constants,serialVersionUID,,project-wide
+naming,Handler suffix for classes,Handler,,project-wide
+naming,parse* method naming pattern,parseURL,,project-wide
+imports,Static imports from java.nio.charset,java.nio.charset.StandardCharsets.UTF_8,,project-wide
+naming,Factory suffix for classes,eXistURLStreamHandlerFactory,,project-wide
+naming,create* method naming pattern,createURLStreamHandler,,project-wide
+naming,has* method naming pattern,hasUserInfo,,project-wide
+naming,is* method naming pattern,isEmbedded,,project-wide
+naming,Impl suffix for classes,TextImpl,,project-wide
+imports,Static imports from org.exist.dom.QName,org.exist.dom.QName.Validity.ILLEGAL_FORMAT,,project-wide
+naming,Abstract prefix for abstract classes,AbstractCharacterData,,project-wide
+naming,delete* method naming pattern,deleteData,,project-wide
+naming,Builder suffix for classes,MemTreeBuilder,,project-wide
+naming,init* method naming pattern,initElement,,project-wide
+naming,convert* method naming pattern,convertTo,,project-wide
+naming,find* method naming pattern,findAttribute,,project-wide
+naming,update* method naming pattern,updateChild,,project-wide
+imports,Static imports from org.exist.storage.lock.Lock,org.exist.storage.lock.Lock.LockMode.READ_LOCK,,project-wide
+naming,Util suffix for classes,XMLUtil,,project-wide
+naming,Helper suffix for classes,NodeSetHelper,,project-wide
+naming,I prefix for interfaces,IStoredNode,,project-wide
+naming,save* method naming pattern,saveSymbols,,project-wide
+naming,load* method naming pattern,loadSymbols,,project-wide
+naming,validate* method naming pattern,validateDurationDecimal,,project-wide
+naming,Base prefix for base classes,Base64BinaryDocument,,project-wide
+imports,Static imports from com.evolvedbinary.j8fu.tuple,com.evolvedbinary.j8fu.tuple.Tuple.Tuple,,project-wide
+naming,format* method naming pattern,formatString,,project-wide
+naming,Manager suffix for classes,BinaryValueManager,,project-wide
+naming,process* method naming pattern,processAll,,project-wide
+naming,mPrefix (Hungarian notation) for fields,mFunctions,,project-wide
+naming,can* method naming pattern,canOptimizeSequence,,project-wide
+imports,Static imports from javax.xml,javax.xml.XMLConstants.XMLNS_ATTRIBUTE,,project-wide
+imports,Static imports from org.apache.commons.lang3,org.apache.commons.lang3.ArrayUtils.isEmpty,,project-wide
+imports,Static imports from org.exist,org.exist.Namespaces.XML_NS,,project-wide
+naming,should* method naming pattern,shouldWrapWithOptimizePragma,,project-wide
+imports,Static imports from org.exist.storage.lock,org.exist.storage.lock.ManagedLock.acquire,,project-wide
+naming,Service suffix for classes,PerformanceStatsService,,project-wide
+imports,Static imports from java.nio.file,java.nio.file.Files.isReadable,,project-wide
+naming,Error suffix for classes,Error,,project-wide
+naming,Spec suffix for classes,OrderSpec,,project-wide
+imports,Static imports from com.ibm.icu.text,com.ibm.icu.text.UnicodeMatcher.U_MATCH,,project-wide
+naming,build* method naming pattern,buildGroups,,project-wide
+imports,Static imports from org.exist.xquery,org.exist.xquery.FunctionDSL.*,,project-wide
+imports,Static imports from org.exist.xquery.functions.system,org.exist.xquery.functions.system.SystemModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.functions.util,org.exist.xquery.functions.util.UtilModule.functionSignatures,,project-wide
+imports,Static imports from org.exist.xquery.functions.inspect,org.exist.xquery.functions.inspect.InspectionModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.functions.fn,org.exist.xquery.functions.fn.FnModule.functionSignatures,,project-wide
+imports,Static imports from org.exist.xquery.functions.map,org.exist.xquery.functions.map.MapType.newLinearMap,,project-wide
+imports,Static imports from org.exist.xquery.regex,org.exist.xquery.regex.RegexUtil.*,,project-wide
+imports,Static imports from org.exist.xquery.functions.fn.transform.Options,org.exist.xquery.functions.fn.transform.Options.Option.*,,project-wide
+imports,Static imports from org.exist.xquery.functions.xmldb,org.exist.xquery.functions.xmldb.XMLDBModule.functionSignatures,,project-wide
+imports,Static imports from org.exist.xquery.functions.array,org.exist.xquery.functions.array.ArrayModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.Predicate,org.exist.xquery.Predicate.ExecutionMode.*,,project-wide
+imports,Static imports from org.exist.xquery.Cardinality,org.exist.xquery.Cardinality.InternalValue.*,,project-wide
+imports,Static imports from org.exist.xmldb,org.exist.xmldb.EXistXPathQueryService.BEGIN_PROTECTED_MAX_LOCKING_RETRIES,,project-wide
+naming,Config suffix for classes,FilteredServletConfig,,project-wide
+imports,Static imports from java.lang.invoke,java.lang.invoke.MethodType.methodType,,project-wide
+naming,_prefix for fields,_statusChangeTime,,project-wide
+imports,Static imports from java.lang.management,java.lang.management.ManagementFactory.CLASS_LOADING_MXBEAN_NAME,,project-wide
+imports,Static imports from se.softhouse.jargo,se.softhouse.jargo.Arguments.helpArgument,,project-wide
+imports,Static imports from org.exist.xslt,org.exist.xslt.XsltURIResolverHelper.getXsltURIResolver,,project-wide
+naming,Configuration suffix for classes,FilterInputStreamCacheConfiguration,,project-wide
+imports,Static imports from java.lang,java.lang.Math.min,,project-wide
+imports,Static imports from org.exist.scheduler,org.exist.scheduler.JobConfig.JOB_CLASS_ATTRIBUTE,,project-wide
+imports,Static imports from org.exist.storage,org.exist.storage.BrokerFactory.PROPERTY_DATABASE,,project-wide
+imports,Static imports from org.exist.collections,org.exist.collections.CollectionCache.PROPERTY_CACHE_SIZE_BYTES,,project-wide
+imports,Static imports from org.exist.storage.journal,org.exist.storage.journal.Journal.PROPERTY_RECOVERY_JOURNAL_DIR,,project-wide
+imports,Static imports from org.exist.storage.serializers,org.exist.storage.serializers.Serializer.ADD_EXIST_ID_ATTRIBUTE,,project-wide
+imports,Static imports from org.exist.util.XMLReaderPool,org.exist.util.XMLReaderPool.XmlParser.XML_PARSER_ELEMENT,,project-wide
+imports,Static imports from org.exist.util.io,org.exist.util.io.ContentFilePool.PROPERTY_IN_MEMORY_SIZE,,project-wide
+imports,Static imports from org.exist.util.crypto.digest,org.exist.util.crypto.digest.DigestType.RIPEMD_256,,project-wide
+imports,Static imports from org.quartz,org.quartz.CronScheduleBuilder.cronSchedule,,project-wide
+imports,Static imports from org.quartz.impl,org.quartz.impl.StdSchedulerFactory.*,,project-wide
+imports,Static imports from org.exist.security,org.exist.security.AbstractUnixStylePermission.SIMPLE_SYMBOLIC_MODE_PATTERN,,project-wide
+imports,Static imports from org.exist.config.annotation,org.exist.config.annotation.ConfigurationFieldSettings.OCTAL_STRING_KEY,,project-wide
+imports,Static imports from org.xmldb.api.base,org.xmldb.api.base.ResourceType.XML_RESOURCE,,project-wide
+imports,Static imports from org.exist.storage.btree.Paged,org.exist.storage.btree.Paged.Page.NO_PAGE,,project-wide
+imports,Static imports from com.evolvedbinary.j8fu.fsm,com.evolvedbinary.j8fu.fsm.TransitionTable.transitionTable,,project-wide
+imports,Static imports from org.exist.storage.lock.LockTable,org.exist.storage.lock.LockTable.LockEventType.*,,project-wide
+imports,Static imports from org.exist.storage.blob,org.exist.storage.blob.BlobLoggable.LOG_STORE_BLOB_FILE,,project-wide
+imports,Static imports from org.exist.storage.blob.BlobStoreImpl,org.exist.storage.blob.BlobStoreImpl.BlobReference.*,,project-wide
+naming,Controller suffix for classes,IndexController,,project-wide
+naming,handle* method naming pattern,handleElement,,project-wide
+naming,Repository suffix for classes,ExistRepository,,project-wide
+imports,Static imports from org.exist.http,org.exist.http.RESTServerParameter.*,,project-wide
+imports,Static imports from org.exist.launcher,org.exist.launcher.ConfigurationUtility.*,,project-wide
+imports,Static imports from org.exist.repo,org.exist.repo.AutoDeploymentTrigger.AUTODEPLOY_PROPERTY,,project-wide
+imports,Static imports from org.exist.dom.persistent,org.exist.dom.persistent.DocumentImpl.XML_FILE,,project-wide
+imports,Static imports from java.util,java.util.Objects.requireNonNull,,project-wide
+imports,Static imports from org.exist.test,org.exist.test.DiffMatcher.hasIdenticalXml,,project-wide
+imports,Static imports from org.hamcrest,org.hamcrest.MatcherAssert.assertThat,,project-wide
+imports,Static imports from org.exist.client,org.exist.client.ClientFrame.MULTIPLE_INDICATOR,,project-wide
+imports,Static imports from java.time,java.time.ZoneOffset.UTC,,project-wide
+imports,Static imports from javax.xml.transform,javax.xml.transform.OutputKeys.OMIT_XML_DECLARATION,,project-wide
+naming,Tests suffix for classes,NumberTests,,project-wide
+imports,Static imports from org.easymock,org.easymock.EasyMock.expect,,project-wide
+imports,Static imports from junit.framework,junit.framework.TestCase.assertTrue,,project-wide
+imports,Static imports from java.net,java.net.HttpURLConnection.HTTP_CREATED,,project-wide
+imports,Static imports from org.exist.samples,org.exist.samples.Samples.SAMPLES,,project-wide
+imports,Static imports from com.ibm.icu.impl,com.ibm.icu.impl.Assert.fail,,project-wide
+imports,Static imports from org.junit.jupiter.api,org.junit.jupiter.api.Assertions.assertArrayEquals,,project-wide
+imports,Static imports from org.exist.xquery.InternalModuleTest,org.exist.xquery.InternalModuleTest.TestModuleWithVariables.*,,project-wide
+imports,Static imports from org.custommonkey.xmlunit,org.custommonkey.xmlunit.XMLAssert.assertXMLEqual,,project-wide
+imports,Static imports from org.apache.commons.codec.binary,org.apache.commons.codec.binary.Base64.encodeBase64String,,project-wide
+imports,Static imports from java.util.concurrent,java.util.concurrent.TimeUnit.SECONDS,,project-wide
+imports,Static imports from org.assertj.core.api,org.assertj.core.api.Assertions.*,,project-wide
+imports,Static imports from org.awaitility,org.awaitility.Awaitility.await,,project-wide
+imports,Static imports from org.exist.xmlrpc,org.exist.xmlrpc.RpcConnection.MAX_DOWNLOAD_CHUNK_SIZE,,project-wide
+imports,Static imports from org.exist.management.client,org.exist.management.client.JMXtoXML.JMX_NAMESPACE,,project-wide
+imports,Static imports from org.xmlunit.matchers,org.xmlunit.matchers.HasXPathMatcher.hasXPath,,project-wide
+imports,Static imports from org.exist.stax,org.exist.stax.ExtendedXMLStreamReader.PROPERTY_NODE_ID,,project-wide
+imports,Static imports from org.exist.stax.EmbeddedXMLStreamReaderTest,org.exist.stax.EmbeddedXMLStreamReaderTest.NamedEvent.*,,project-wide
+imports,Static imports from org.exist.storage.DBBroker,org.exist.storage.DBBroker.PreserveType.NO_PRESERVE,,project-wide
+imports,Static imports from org.exist.test.TransactionTestDSL,org.exist.test.TransactionTestDSL.TransactionOperation.*,,project-wide
+imports,Static imports from org.bouncycastle.util,org.bouncycastle.util.Arrays.reverse,,project-wide
+imports,Static imports from org.exist.http.urlrewrite,org.exist.http.urlrewrite.XQueryURLRewrite.XQUERY_CONTROLLER_FILENAME,,project-wide
+imports,Static imports from org.exist.test.runner,org.exist.test.runner.AbstractTestRunner.checkDescription,,project-wide
+imports,Static imports from org.xmldb.api.security,org.xmldb.api.security.Permission.GROUP_EXECUTE,,project-wide
+imports,Static imports from org.hamcrest.core,org.hamcrest.core.AllOf.allOf,,project-wide
+imports,Static imports from org.exist.contentextraction.xquery,org.exist.contentextraction.xquery.Util.executeQuery,,project-wide
+imports,Static imports from com.github.tomakehurst.wiremock.client,com.github.tomakehurst.wiremock.client.WireMock.*,,project-wide
+imports,Static imports from com.github.tomakehurst.wiremock.core,com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig,,project-wide
+imports,Static imports from org.exist.xquery.modules.vector,org.exist.xquery.modules.vector.VectorModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.modules.lucene,org.exist.xquery.modules.lucene.LuceneModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.modules.lucene.QueryOptions,org.exist.xquery.modules.lucene.QueryOptions.DefaultOperator.OR,,project-wide
+imports,Static imports from java.util.regex,java.util.regex.Pattern.CASE_INSENSITIVE,,project-wide
+imports,Static imports from org.exist.indexing.lucene,org.exist.indexing.lucene.LuceneIndexConfig.MATCH_ATTR,,project-wide
+imports,Static imports from org.exist.xquery.modules.cache,org.exist.xquery.modules.cache.CacheModule.*,,project-wide
+imports,Static imports from org.exist.xquery.modules.compression,org.exist.xquery.modules.compression.CompressionModule.functionSignatures,,project-wide
+imports,Static imports from org.exist.xquery.modules.file,org.exist.xquery.modules.file.FileErrorCode.DIRECTORY_NOT_FOUND,,project-wide
+imports,Static imports from org.exist.xquery.modules.image,org.exist.xquery.modules.image.ImageModule.functionSignatures,,project-wide
+imports,Static imports from org.exist.xquery.modules.mail,org.exist.xquery.modules.mail.Util.executeQuery,,project-wide
+imports,Static imports from org.exist.xquery.modules.sql,org.exist.xquery.modules.sql.SQLModule.NAMESPACE_URI,,project-wide
+imports,Static imports from org.exist.xquery.modules.xmldiff,org.exist.xquery.modules.xmldiff.XmlDiffModule.functionSignature,,project-wide
+imports,Static imports from org.exist.xquery.modules.xslfo,org.exist.xquery.modules.xslfo.XSLFOModule.functionSignatures,,project-wide
diff --git a/.moderne/context/coding-conventions.md b/.moderne/context/coding-conventions.md
new file mode 100644
index 00000000000..9768d447099
--- /dev/null
+++ b/.moderne/context/coding-conventions.md
@@ -0,0 +1,22 @@
+# Coding Conventions
+
+## Naming patterns, import organization, and coding style
+
+Detected coding conventions including naming patterns (class suffixes, method prefixes), import organization, and documentation coverage. Use this to write code that matches the existing style of the codebase.
+
+## Data Tables
+
+### Coding conventions
+
+**File:** [`coding-conventions.csv`](coding-conventions.csv)
+
+Coding conventions and patterns detected in the codebase.
+
+| Column | Description |
+|--------|-------------|
+| Convention type | The type of convention (naming, comments, imports, formatting). |
+| Pattern | Description of the detected pattern. |
+| Example | An example from the codebase. |
+| Frequency | How often this pattern occurs. |
+| Scope | Where this convention applies (project-wide, package, class). |
+
diff --git a/.moderne/context/data-assets.csv b/.moderne/context/data-assets.csv
new file mode 100644
index 00000000000..582e148158d
--- /dev/null
+++ b/.moderne/context/data-assets.csv
@@ -0,0 +1,82 @@
+Source path,Class name,Simple name,Asset type,Description,Fields
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,XQuery,DTO,DTO x query with fields: LOG,LOG
+exist-core/src/main/java/org/exist/xquery/CompiledXQuery.java,org.exist.xquery.CompiledXQuery,CompiledXQuery,DTO,DTO compiled x query,
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$OptimizationStats,OptimizationStats,Record,"Record optimization stats with fields: source, type, line, column","source, type, line, column"
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,KillRunningXQuery,DTO,"DTO kill running x query with fields: WAIT_TIME_PARAM, XQUERY_ID_PARAM, logger, NAMESPACE_URI, PREFIX and 1 more","WAIT_TIME_PARAM, XQUERY_ID_PARAM, logger, NAMESPACE_URI, PREFIX, signatures"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,CharRendition,Record,"Record char rendition with fields: marker, rendition","marker, rendition"
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,ParsedOptions,Record,"Record parsed options with fields: DEFAULTS, liberal, handleDuplicates","DEFAULTS, liberal, handleDuplicates"
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator$AttrSnapshot,AttrSnapshot,Record,"Record attr snapshot with fields: ns, local, value","ns, local, value"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,Xsd11DetectionCacheKey,Record,"Record xsd11 detection cache key with fields: subjectName, resolvedSchemaUri","subjectName, resolvedSchemaUri"
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,ParseTarget,Record,"Record parse target with fields: contenthandler, instanceBuilder","contenthandler, instanceBuilder"
+exist-core/src/main/java/org/exist/debugger/Response.java,org.exist.debugger.Response,Response,DTO,DTO response,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI$RestoreTaskEvent,RestoreTaskEvent,DTO,DTO restore task event with fields: code,code
+exist-core/src/main/java/org/exist/management/impl/Job.java,org.exist.management.impl.Job,Job,Record,"Record job with fields: id, action, info","id, action, info"
+exist-core/src/main/java/org/exist/management/impl/ActiveBroker.java,org.exist.management.impl.ActiveBroker,ActiveBroker,Record,"Record active broker with fields: owner, referenceCount, stack, stackAcquired","owner, referenceCount, stack, stackAcquired"
+exist-core/src/main/java/org/exist/management/impl/Error.java,org.exist.management.impl.Error,Error,Record,"Record error with fields: errcode, description","errcode, description"
+exist-core/src/main/java/org/exist/management/impl/BinaryValues.java,org.exist.management.impl.BinaryValues,BinaryValues,Record,Record binary values with fields: instanceId,instanceId
+exist-core/src/main/java/org/exist/management/impl/ProcessReportMXBean.java,org.exist.management.impl.ProcessReportMXBean$QueryKey,QueryKey,Record,"Record query key with fields: id, key","id, key"
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,RunningQuery,DTO,"DTO running query with fields: id, sourceType, sourceKey, terminating, requestURI and 2 more","id, sourceType, sourceKey, terminating, requestURI, thread, startTime"
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML$Ping,Ping,Record,"Record ping with fields: instance, connection","instance, connection"
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader$ElementEvent,ElementEvent,DTO,"DTO element event with fields: data, childCount, currentChild","data, childCount, currentChild"
+exist-core/src/main/java/org/exist/util/sax/event/SAXEvent.java,org.exist.util.sax.event.SAXEvent,SAXEvent,DTO,DTO s a x event,
+exist-core/src/main/java/org/exist/util/sax/event/TextEvent.java,org.exist.util.sax.event.TextEvent,TextEvent,DTO,DTO text event with fields: ch,ch
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/ContentHandlerEvent.java,org.exist.util.sax.event.contenthandler.ContentHandlerEvent,ContentHandlerEvent,DTO,DTO content handler event,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/LexicalHandlerEvent.java,org.exist.util.sax.event.lexicalhandler.LexicalHandlerEvent,LexicalHandlerEvent,DTO,DTO lexical handler event,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$StartupTriggerConfig,StartupTriggerConfig,Record,"Record startup trigger config with fields: clazz, params","clazz, params"
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$IndexModuleConfig,IndexModuleConfig,Record,"Record index module config with fields: id, className, config","id, className, config"
+exist-core/src/main/java/org/exist/collections/triggers/TriggerEvent.java,org.exist.collections.triggers.TriggerEvent,TriggerEvent,DTO,DTO trigger event with fields: LOG,LOG
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,BackupPlan,Record,"Record backup plan with fields: restoreQueue, roots","restoreQueue, roots"
+exist-core/src/main/java/org/exist/storage/ExecutableResource.java,org.exist.storage.ExecutableResource,ExecutableResource,Record,"Record executable resource with fields: document, callerCanRead","document, callerCanRead"
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,ManagerEvent,DTO,DTO manager event,
+exist-core/src/main/java/org/exist/storage/btree/IndexQuery.java,org.exist.storage.btree.IndexQuery,IndexQuery,DTO,"DTO index query with fields: ANY, EQ, NEQ, GT, LEQ and 14 more","ANY, EQ, NEQ, GT, LEQ, LT, GEQ, BW, NBW, BWX, NBWX, IN, NIN, TRUNC_RIGHT, TRUNC_LEFT, REGEXP, RANGE, op, vals"
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$BlobVacuum$Request,Request,DTO,DTO request,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,Event,DTO,DTO event,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,ResolvedJettyConfig,Record,"Record resolved jetty config with fields: path, fromClasspath","path, fromClasspath"
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper$TemporaryUploadedFilesCleaner,TemporaryUploadedFilesCleaner,Record,Record temporary uploaded files cleaner with fields: temporaryUploadedFiles,temporaryUploadedFiles
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,Response,DTO,"DTO response with fields: stdHeaders, code, statusDesc, content, binaryContent and 2 more","stdHeaders, code, statusDesc, content, binaryContent, encoding, contentType"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$StreamConfig,StreamConfig,Record,"Record stream config with fields: DEFAULT, enabled, chunkSize","DEFAULT, enabled, chunkSize"
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,ClientMessage,Record,"Record client message with fields: action, id, query, serialization, variables and 4 more","action, id, query, serialization, variables, context, moduleLoadPath, maxExecutionTime, stream"
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,ErrorInfo,Record,"Record error info with fields: xpe, message, line, column","xpe, message, line, column"
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,MediaRange,Record,"Record media range with fields: type, subtype, quality, parameters","type, subtype, quality, parameters"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,ResolvedExecutable,Record,"Record resolved executable with fields: lockedDocument, resource, servletPath","lockedDocument, resource, servletPath"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,ParsedVariableQName,Record,"Record parsed variable q name with fields: localname, prefix, uri","localname, prefix, uri"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryTimings,QueryTimings,Record,"Record query timings with fields: compilation, execution","compilation, execution"
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,ResultRange,Record,"Record result range with fields: start, howmany","start, howmany"
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,Query,DTO,"DTO query with fields: text, variables, properties, start, max and 7 more","text, variables, properties, start, max, enclose, wrap, method, typed, mime, cache, session"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo,XQueryTestInfo,Record,"Record x query test info with fields: prefix, namespace, testFunctions","prefix, namespace, testFunctions"
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo$TestFunctionDef,TestFunctionDef,Record,"Record test function def with fields: localName, arity","localName, arity"
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner$XMLTestInfo,XMLTestInfo,Record,"Record x m l test info with fields: name, description, childNames","name, description, childNames"
+exist-core/src/main/java/org/exist/xmldb/EXistUserPrincipal.java,org.exist.xmldb.EXistUserPrincipal,EXistUserPrincipal,Record,Record e xist user principal with fields: account,account
+exist-core/src/main/java/org/exist/xmldb/EXistGroupPrincipal.java,org.exist.xmldb.EXistGroupPrincipal,EXistGroupPrincipal,Record,Record e xist group principal with fields: group,group
+exist-core/src/main/java/org/exist/xmldb/EXistAttributes.java,org.exist.xmldb.EXistAttributes,EXistAttributes,Record,Record e xist attributes with fields: permission,permission
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,EXistPermissionManagement,Record,Record e xist permission management with fields: userManagementService,userManagementService
+exist-core/src/main/java/org/exist/client/DialogCompleteWithResponse.java,org.exist.client.DialogCompleteWithResponse,DialogCompleteWithResponse,DTO,DTO dialog complete with response,
+exist-core/src/main/java/org/exist/client/DialogWithResponse.java,org.exist.client.DialogWithResponse,DialogWithResponse,DTO,DTO dialog with response,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest$NamedEvent,NamedEvent,DTO,DTO named event with fields: event,event
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,StoreTask,Record,"Record store task with fields: collectionCount, docCount, storeComplete, taskFailure","collectionCount, docCount, storeComplete, taskFailure"
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,Response,Record,"Record response with fields: status, body, headers","status, body, headers"
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,HttpResponseResult,Record,"Record http response result with fields: statusCode, body","statusCode, body"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder$BodyPart,BodyPart,Record,"Record body part with fields: mediaType, content","mediaType, content"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/UserCredentials.java,org.exist.xquery.modules.httpclient.config.UserCredentials,UserCredentials,Record,"Record user credentials with fields: DEFAULTS, username, password, authMethod, sendAuthorization","DEFAULTS, username, password, authMethod, sendAuthorization"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/HttpClientOptions.java,org.exist.xquery.modules.httpclient.config.HttpClientOptions,HttpClientOptions,Record,"Record http client options with fields: DEFAULTS, followRedirect, timeout, httpVersion, autoAcceptEncoding","DEFAULTS, followRedirect, timeout, httpVersion, autoAcceptEncoding"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/RequestOptions.java,org.exist.xquery.modules.httpclient.config.RequestOptions,RequestOptions,Record,"Record request options with fields: requestOptions, responseOptions, userCredentials","requestOptions, responseOptions, userCredentials"
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/ResponseOptions.java,org.exist.xquery.modules.httpclient.config.ResponseOptions,ResponseOptions,Record,"Record response options with fields: DEFAULTS, statusOnly, overrideMediaType","DEFAULTS, statusOnly, overrideMediaType"
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics$CachedSnapshot,CachedSnapshot,Record,"Record cached snapshot with fields: models, timestampMs","models, timestampMs"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,Query,DTO,"DTO query with fields: FS_PARAM_NODES, FS_PARAM_QUERY, signatures, contextStep, contextQNames and 4 more","FS_PARAM_NODES, FS_PARAM_QUERY, signatures, contextStep, contextQNames, axis, preselectResult, optimizeSelf, optimizeChild"
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,FacetQuery,DTO,DTO facet query with fields: values,values
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,PendingDoc,Record,"Record pending doc with fields: nodeId, qname, path, text, boost and 1 more","nodeId, qname, path, text, boost, idxConf"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,PendingAttr,Record,"Record pending attr with fields: attr, path, conf","attr, path, conf"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,XMLToQuery,DTO,DTO x m l to query with fields: index,index
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,LazyRewriteQuery,DTO,"DTO lazy rewrite query with fields: inner, rewrite","inner, rewrite"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$SimpleAttrValuePredicate,SimpleAttrValuePredicate,Record,"Record simple attr value predicate with fields: pcode, attrName, attrVal","pcode, attrName, attrVal"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$NegatePredicate,NegatePredicate,Record,Record negate predicate with fields: negatedPredicate,negatedPredicate
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig$MatchAttrData,MatchAttrData,Record,"Record match attr data with fields: qname, value, boost, onSibling","qname, value, boost, onSibling"
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig$KeyTypedValue,KeyTypedValue,Record,"Record key typed value with fields: key, value, valueClass","key, value, valueClass"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,ChunkOffset,Record,"Record chunk offset with fields: start, len, nodeId, absEnd, matchEnd and 1 more","start, len, nodeId, absEnd, matchEnd, spansNextChunk"
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$QNameTerm,QNameTerm,Record,"Record q name term with fields: qname, term","qname, term"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,CacheConfig,Record,"Record cache config with fields: permissions, maximumSize, expireAfterAccess, expireAfterWrite","permissions, maximumSize, expireAfterAccess, expireAfterWrite"
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig$Permissions,Permissions,Record,"Record permissions with fields: putGroup, getGroup, removeGroup, clearGroup","putGroup, getGroup, removeGroup, clearGroup"
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy$RepoPackageLoader,RepoPackageLoader,Record,Record repo package loader with fields: repoURL,repoURL
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$MailAttachment,MailAttachment,Record,"Record mail attachment with fields: filename, mimeType, data","filename, mimeType, data"
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest$Part,Part,Record,"Record part with fields: headerLines, bodyLines","headerLines, bodyLines"
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,FopAvalonConfigurationAdapter,Record,Record fop avalon configuration adapter with fields: avalonConfiguration,avalonConfiguration
diff --git a/.moderne/context/dependencies.md b/.moderne/context/dependencies.md
new file mode 100644
index 00000000000..65fa9741bc4
--- /dev/null
+++ b/.moderne/context/dependencies.md
@@ -0,0 +1,27 @@
+# Dependencies
+
+## Project dependencies including transitive dependencies
+
+Complete dependency tree including transitive dependencies. Use this to understand what libraries the project uses and avoid suggesting dependencies that conflict with existing ones.
+
+## Data Tables
+
+### Dependency report
+
+**File:** [`dependency-list-report.csv`](dependency-list-report.csv)
+
+Lists all Gradle and Maven dependencies
+
+| Column | Description |
+|--------|-------------|
+| Build tool | The build tool used to manage dependencies (Gradle or Maven). |
+| Path | Path to the build file declaring the dependency |
+| Group id | The Group ID of the Gradle project or Maven module requesting the dependency. |
+| Artifact id | The Artifact ID of the Gradle project or Maven module requesting the dependency. |
+| Version | The version of Gradle project or Maven module requesting the dependency. |
+| Dependency group id | The Group ID of the dependency. |
+| Dependency artifact id | The Artifact ID of the dependency. |
+| Dependency version | The version of the dependency. |
+| Direct Dependency | When `true` the project directly depends on the dependency. When `false` the project depends on the dependency transitively through at least one direct dependency. |
+| Resolution failure | The reason why the dependency could not be resolved. Blank when resolution was not attempted. |
+
diff --git a/.moderne/context/dependency-list-report.csv b/.moderne/context/dependency-list-report.csv
new file mode 100644
index 00000000000..9abbc18477a
--- /dev/null
+++ b/.moderne/context/dependency-list-report.csv
@@ -0,0 +1,5239 @@
+Build tool,Path,Group id,Artifact id,Version,Dependency group id,Dependency artifact id,Dependency version,Direct Dependency,Resolution failure
+Maven,exist-start/pom.xml,org.exist-db,exist-start,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,exist-samples/pom.xml,org.exist-db,exist-samples,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.github.mizosoft.methanol,methanol,1.9.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db,exist-jetty-config,7.0.0-SNAPSHOT,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.exist-db,exist-samples,7.0.0-SNAPSHOT,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.junit.jupiter,junit-jupiter-api,6.1.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.opentest4j,opentest4j,1.3.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.junit.platform,junit-platform-commons,6.1.2,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.apiguardian,apiguardian-api,1.1.2,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.junit.jupiter,junit-jupiter-params,6.1.2,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.assertj,assertj-core,3.27.7,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.awaitility,awaitility,4.3.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.easymock,easymock,5.6.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.8,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-matchers,2.13.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-legacy,2.13.0,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,com.googlecode.junit-toolbox,junit-toolbox,2.4,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-library,1.3,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-core,1.3,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.mockito,mockito-core,1.9.5,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,true,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,exist-core/pom.xml,org.exist-db,exist-core,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.apache.ant,ant-testutil,1.10.17,true,
+Maven,exist-ant/pom.xml,org.exist-db,exist-ant,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,true,
+Maven,exist-service/pom.xml,org.exist-db,exist-service,7.0.0-SNAPSHOT,commons-daemon,commons-daemon,1.6.1,true,
+Maven,exist-service/pom.xml,org.exist-db,exist-service,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-core,3.3.2,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parsers-standard-package,3.3.2,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-apple-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-zip-commons,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.googlecode.plist,dd-plist,1.29,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-audiovideo-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.drewnoakes,metadata-extractor,2.20.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.adobe.xmp,xmpcore,6.1.11,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-cad-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-databind,2.22.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-annotations,2.22,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-code-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.codelibs,jhighlight,1.1.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jsoup,jsoup,1.22.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.epam,parso,2.0.14,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.tallison,jmatio,1.5,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-crypto-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.bouncycastle,bcjmail-jdk18on,1.85,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.bouncycastle,bcpkix-jdk18on,1.85,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.bouncycastle,bcutil-jdk18on,1.85,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-digest-commons,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-font-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,fontbox,3.0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox-io,3.0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-html-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-image-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.jai-imageio,jai-imageio-core,1.4.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,jbig2-imageio,3.0.5,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-mail-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-mail-commons,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.james,apache-mime4j-core,0.8.14,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.james,apache-mime4j-dom,0.8.14,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-microsoft-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.pff,java-libpst,0.9.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.poi,poi,5.5.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-math3,3.6.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.zaxxer,SparseBitSet,1.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.poi,poi-scratchpad,5.5.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.poi,poi-ooxml,5.5.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.xmlbeans,xmlbeans,5.3.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.virtuald,curvesapi,1.08,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.poi,poi-ooxml-full,5.5.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.healthmarketscience.jackcess,jackcess,4.0.11,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.healthmarketscience.jackcess,jackcess-encrypt,4.0.3,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.slf4j,jcl-over-slf4j,2.0.18,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-miscoffice-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-news-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.rometools,rome,2.1.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.rometools,rome-utils,2.1.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.jdom,jdom2,2.0.6.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-ocr-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-exec,1.6.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-pdf-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox,3.0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox-tools,3.0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,info.picocli,picocli,4.7.7,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,jempbox,1.8.17,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-pkg-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.tukaani,xz,1.12,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.brotli,dec,0.1.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.junrar,junrar,7.6.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-text-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.github.albfernandez,juniversalchardet,2.5.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-csv,1.14.1,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-webarchive-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.netpreserve,jwarc,0.36.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.28.0,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-xml-module,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-xmp-commons,3.3.2,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.apache.pdfbox,xmpbox,3.0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.gagravarr,vorbis-java-tika,0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,org.gagravarr,vorbis-java-core,0.8,false,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/contentextraction/pom.xml,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/exiftool/pom.xml,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/expath/pom.xml,org.exist-db,exist-expath,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/exquery/modules/request/pom.xml,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,com.github.mizosoft.methanol,methanol,1.9.0,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.1,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,org.wiremock,wiremock-standalone,3.13.2,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,org.assertj,assertj-core,3.27.7,true,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/http-client/pom.xml,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-xquery,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-xquery3,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-annotations-common-api,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-restxq-api,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-restxq,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-annotations-common,0.2.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-serialization-annotations-api,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exquery,exquery-serialization-annotations,0.2.1,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jctools,jctools-core,4.0.6,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.googlecode.junit-toolbox,junit-toolbox,2.4,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-library,1.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-core,1.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.mockito,mockito-core,1.9.5,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,com.github.mizosoft.methanol,methanol,1.9.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,extensions/exquery/restxq/pom.xml,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,commons-beanutils,commons-beanutils,1.11.0,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,commons-collections,commons-collections,3.2.2,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.apache.jackrabbit,jackrabbit-webdav,2.22.3-jakarta-ee10,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.httpcomponents,httpcore,4.4.16,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.httpcomponents,httpclient,4.5.14,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.slf4j,jcl-over-slf4j,2.0.17,false,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,extensions/webdav/pom.xml,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,org.exist-db,exist-jetty-config,7.0.0-SNAPSHOT,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.exist-db,exist-ant,7.0.0-SNAPSHOT,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.xqdoc,xqdoc-conversion,1.6,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.antlr,antlr,3.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.antlr,stringtemplate,3.0,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/xqdoc/pom.xml,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.microsoft.onnxruntime,onnxruntime,1.28.0,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,ai.djl.huggingface,tokenizers,0.36.0,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,ai.djl,api,0.36.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.google.code.gson,gson,2.13.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,net.java.dev.jna,jna,5.17.0,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.27.1,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-databind,2.22.1,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-annotations,2.22,false,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/vector/pom.xml,org.exist-db,exist-vector,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-core,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-common,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-icu,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-facet,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queries,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queryparser,10.5.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.lucene,lucene-sandbox,10.5.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db,exist-vector,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.microsoft.onnxruntime,onnxruntime,1.28.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,ai.djl.huggingface,tokenizers,0.36.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,ai.djl,api,0.36.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.google.code.gson,gson,2.13.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,net.java.dev.jna,jna,5.17.0,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.27.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-databind,2.22.1,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-annotations,2.22,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-legacy,2.13.0,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,com.googlecode.junit-toolbox,junit-toolbox,2.4,true,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-library,1.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.hamcrest,hamcrest-core,1.3,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.mockito,mockito-core,1.9.5,false,
+Maven,extensions/indexes/lucene/pom.xml,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,org.exist-db,exist-samples,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/ngram/pom.xml,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-legacy,2.13.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queries,10.5.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-core,10.5.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-common,10.5.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-icu,10.5.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-facet,10.5.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queryparser,10.5.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.lucene,lucene-sandbox,10.5.0,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.easymock,easymock,5.6.0,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.8,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,io.github.hakky54,logcaptor,2.12.6,true,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,ch.qos.logback,logback-classic,1.3.15,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,ch.qos.logback,logback-core,1.3.15,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-to-slf4j,2.25.3,false,
+Maven,extensions/indexes/range/pom.xml,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,org.slf4j,jul-to-slf4j,2.0.17,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/indexes/sort/pom.xml,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-api,35.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,commons-pool,commons-pool,1.5.4,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,systems.uom,systems-common,2.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,si.uom,si-quantity,2.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,si.uom,si-units,2.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,tech.units,indriya,2.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,tech.uom.lib,uom-lib-common,2.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apiguardian,apiguardian-api,1.1.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,javax.measure,unit-api,2.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.imagen,imagen-core,0.9.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-main,35.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-http,35.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.commons,commons-text,1.13.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,tools.jackson.core,jackson-core,3.1.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,com.google.re2j,re2j,1.8,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.ejml,ejml-ddense,0.41,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.ejml,ejml-core,0.41,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.imagen,utilities,0.9.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.imagen,iterators,0.9.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-referencing,35.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-metadata,35.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools.ogc,net.opengis.ows,35.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools.ogc,org.w3.xlink,35.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.common,2.15.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.ecore,2.15.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.ecore.xmi,2.15.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,it.geosolutions.jgridshift,jgridshift-core,1.3,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,net.sf.geographiclib,GeographicLib-Java,1.49,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-xml,35.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.apache.xml,xml-commons-resolver,1.2,false,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.hsqldb,hsqldb,2.7.1,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.locationtech.jts,jts-core,1.20.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,org.geotools,gt-epsg-wkt,35.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,java3d,vecmath,1.5.2,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,javax.media,jai_core,1.1.3,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/indexes/spatial/pom.xml,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,true,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/cache/pom.xml,org.exist-db,exist-cache,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.28.0,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/compression/pom.xml,org.exist-db,exist-compression,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/modules/counter/pom.xml,org.exist-db,exist-counter,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/cqlparser/pom.xml,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,org.z3950.zing,cql-java,1.13,true,
+Maven,extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml,org.exist-db,exist-expathrepo-trigger-test,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml,org.exist-db,exist-expathrepo-trigger-test,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,true,
+Maven,extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml,org.exist-db,exist-expathrepo-trigger-test,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml,org.exist-db,exist-expathrepo-trigger-test,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,true,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db,exist-compression,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.28.0,false,
+Maven,extensions/modules/expathrepo/pom.xml,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,org.exist-db,exist-expathrepo-trigger-test,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,org.exist-db,exist-jetty-config,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/file/pom.xml,org.exist-db,exist-file,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/image/pom.xml,org.exist-db,exist-image,7.0.0-SNAPSHOT,org.exist-db,exist-file,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/jndi/pom.xml,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,jakarta.mail,jakarta.mail-api,2.1.5,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.angus,angus-mail,2.0.5,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.icegreen,greenmail-junit4,2.1.11,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,com.icegreen,greenmail,2.1.11,true,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.eclipse.angus,jakarta.mail,2.0.5,false,
+Maven,extensions/modules/mail/pom.xml,org.exist-db,exist-mail,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/persistentlogin/pom.xml,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,org.exist-db,exist-jetty-config,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/process/pom.xml,org.exist-db,exist-process,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/scheduler/pom.xml,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,true,
+Maven,extensions/modules/simpleql/pom.xml,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.zaxxer,HikariCP,7.1.0,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.easymock,easymock,5.6.0,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.8,false,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.h2database,h2,2.4.240,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,com.github.h-thurow,simple-jndi,0.25.0,true,
+Maven,extensions/modules/sql/pom.xml,org.exist-db,exist-sql,7.0.0-SNAPSHOT,org.jetbrains,annotations,13.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,true,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,true,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,true,
+Maven,extensions/modules/xmldiff/pom.xml,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.avalon.framework,avalon-framework-api,4.3.1,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.avalon.framework,avalon-framework-impl,4.3.1,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-core,2.11,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-anim,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-css,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-dom,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,xml-apis,xml-apis,1.4.01,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-ext,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-parser,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-shared-resources,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-svg-dom,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-util,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-constants,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-i18n,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,xml-apis,xml-apis-ext,1.3.04,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-awt-util,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-bridge,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-script,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-xml,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-extension,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-gvt,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-transcoder,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-svggen,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-codec,1.19,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-util,2.11,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.pdfbox,fontbox,3.0.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox-io,3.0.3,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-events,2.11,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,com.thoughtworks.qdox,qdox,1.12,false,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,org.apache.xmlgraphics,xmlgraphics-commons,2.11,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/xslfo/pom.xml,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,true,
+Maven,extensions/security/ldap/pom.xml,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,true,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/security/activedirectory/pom.xml,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-service,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-daemon,commons-daemon,1.6.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-contentextraction,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-core,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parsers-standard-package,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-apple-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-zip-commons,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.googlecode.plist,dd-plist,1.29,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-audiovideo-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.drewnoakes,metadata-extractor,2.20.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.adobe.xmp,xmpcore,6.1.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-cad-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-databind,2.22.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-annotations,2.22,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-code-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.codelibs,jhighlight,1.1.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jsoup,jsoup,1.22.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.epam,parso,2.0.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.tallison,jmatio,1.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-crypto-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.bouncycastle,bcjmail-jdk18on,1.85,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.bouncycastle,bcpkix-jdk18on,1.85,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.bouncycastle,bcutil-jdk18on,1.85,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-digest-commons,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-font-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-html-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-image-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.jai-imageio,jai-imageio-core,1.4.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,jbig2-imageio,3.0.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-mail-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-mail-commons,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.james,apache-mime4j-core,0.8.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.james,apache-mime4j-dom,0.8.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-microsoft-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.pff,java-libpst,0.9.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.poi,poi,5.5.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-math3,3.6.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.zaxxer,SparseBitSet,1.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.poi,poi-scratchpad,5.5.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.poi,poi-ooxml,5.5.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlbeans,xmlbeans,5.3.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.virtuald,curvesapi,1.08,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.poi,poi-ooxml-full,5.5.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.healthmarketscience.jackcess,jackcess,4.0.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.healthmarketscience.jackcess,jackcess-encrypt,4.0.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.slf4j,jcl-over-slf4j,2.0.18,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-miscoffice-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-news-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.rometools,rome,2.1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.rometools,rome-utils,2.1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jdom,jdom2,2.0.6.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-ocr-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-exec,1.6.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-pdf-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox,3.0.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox-tools,3.0.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,info.picocli,picocli,4.7.7,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,jempbox,1.8.17,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-pkg-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.tukaani,xz,1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.brotli,dec,0.1.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.junrar,junrar,7.6.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-text-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.albfernandez,juniversalchardet,2.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-csv,1.14.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-webarchive-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.netpreserve,jwarc,0.36.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-xml-module,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.tika,tika-parser-xmp-commons,3.3.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,xmpbox,3.0.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.gagravarr,vorbis-java-tika,0.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.gagravarr,vorbis-java-core,0.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-exiftool,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-expath,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-exquery-request-module,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-restxq,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-xquery,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-xquery3,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-annotations-common-api,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-restxq-api,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-restxq,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-annotations-common,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-serialization-annotations-api,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exquery,exquery-serialization-annotations,0.2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jctools,jctools-core,4.0.6,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-webdav,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-beanutils,commons-beanutils,1.11.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-collections,commons-collections,3.2.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.apache.jackrabbit,jackrabbit-webdav,2.22.3-jakarta-ee10,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.httpcomponents,httpcore,4.4.16,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.httpcomponents,httpclient,4.5.14,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-xqdoc,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-ant,7.0.0-SNAPSHOT,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.xqdoc,xqdoc-conversion,1.6,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.antlr,antlr,3.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.antlr,stringtemplate,3.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-core,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-common,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-icu,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-facet,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queries,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-index-range,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queryparser,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.lucene,lucene-sandbox,10.5.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-index-sort,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-index-spatial,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-api,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,commons-pool,commons-pool,1.5.4,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,systems.uom,systems-common,2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,si.uom,si-quantity,2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,si.uom,si-units,2.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,tech.units,indriya,2.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,tech.uom.lib,uom-lib-common,2.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apiguardian,apiguardian-api,1.1.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,javax.measure,unit-api,2.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.imagen,imagen-core,0.9.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-main,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-http,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-text,1.13.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,tools.jackson.core,jackson-core,3.1.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.google.re2j,re2j,1.8,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.ejml,ejml-ddense,0.41,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.ejml,ejml-core,0.41,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.imagen,utilities,0.9.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.imagen,iterators,0.9.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-referencing,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-metadata,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools.ogc,net.opengis.ows,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools.ogc,org.w3.xlink,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.common,2.15.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.ecore,2.15.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.emf,org.eclipse.emf.ecore.xmi,2.15.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,it.geosolutions.jgridshift,jgridshift-core,1.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,net.sf.geographiclib,GeographicLib-Java,1.49,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-xml,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xml,xml-commons-resolver,1.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.hsqldb,hsqldb,2.7.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.locationtech.jts,jts-core,1.20.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.geotools,gt-epsg-wkt,35.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,java3d,vecmath,1.5.2,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,javax.media,jai_core,1.1.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-cache,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-compression,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.28.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-counter,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-cqlparser,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.z3950.zing,cql-java,1.13,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-expathrepo,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-file,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-http-client,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.github.mizosoft.methanol,methanol,1.9.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-image,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-jndi,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-mail,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.mail,jakarta.mail-api,2.1.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.angus,angus-mail,2.0.5,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-persistentlogin,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-process,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-scheduler,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-simpleql,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-sql,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.zaxxer,HikariCP,7.1.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-xmldiff,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-xslfo,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.avalon.framework,avalon-framework-api,4.3.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.avalon.framework,avalon-framework-impl,4.3.1,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-core,2.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-anim,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-css,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-dom,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,xml-apis,xml-apis,1.4.01,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-ext,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-parser,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-shared-resources,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-svg-dom,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-util,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-constants,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-i18n,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,xml-apis,xml-apis-ext,1.3.04,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-awt-util,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-bridge,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-script,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-xml,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-extension,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-gvt,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-transcoder,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-svggen,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,batik-codec,1.19,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-util,2.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,fontbox,3.0.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.pdfbox,pdfbox-io,3.0.3,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,fop-events,2.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,com.thoughtworks.qdox,qdox,1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.apache.xmlgraphics,xmlgraphics-commons,2.11,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-security-activedirectory,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.exist-db,exist-security-ldap,7.0.0-SNAPSHOT,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-deploy,12.1.12,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jmx,12.1.12,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jetty-server,12.1.12,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-jetty-api,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-jetty-common,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-jetty-server,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,true,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,exist-distribution/pom.xml,org.exist-db,exist-distribution,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-core,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-common,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-icu,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-facet,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queries,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queryparser,10.5.0,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.apache.lucene,lucene-sandbox,10.5.0,false,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,org.exist-db,exist-index-ngram,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/indexes-integration-tests/pom.xml,org.exist-db,indexes-integration-tests,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db,exist-index-lucene,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.commons,commons-collections4,4.5.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.exist-db,exist-vector,7.0.0-SNAPSHOT,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.microsoft.onnxruntime,onnxruntime,1.28.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,ai.djl.huggingface,tokenizers,0.36.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,ai.djl,api,0.36.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.google.code.gson,gson,2.13.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,net.java.dev.jna,jna,5.17.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.commons,commons-compress,1.27.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-databind,2.22.1,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-annotations,2.22,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-core,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-common,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-analysis-icu,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-facet,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queries,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-queryparser,10.5.0,true,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,org.apache.lucene,lucene-sandbox,10.5.0,false,
+Maven,extensions/indexes/vector-it/pom.xml,org.exist-db,exist-vector-integration-test,7.0.0-SNAPSHOT,junit,junit,4.13.2,true,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/example/pom.xml,org.exist-db,exist-example,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/exi/pom.xml,org.exist-db,exist-exi,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.exist-db,exist-sql,7.0.0-SNAPSHOT,true,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.zaxxer,HikariCP,7.1.0,false,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,com.oracle.database.jdbc,ojdbc11,23.26.3.0.0,true,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,extensions/modules/sql-oracle/pom.xml,org.exist-db,exist-sql-oracle,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,true,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,extensions/security/iprange/pom.xml,org.exist-db,exist-security-iprange,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,true,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db,exist-xqts-runner_2.13,2.0.0-RC3,true,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.scala-lang,scala-library,2.13.17,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.pekko,pekko-actor_2.13,1.3.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.typesafe,config,1.4.5,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.github.scopt,scopt_2.13,4.1.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-effect_2.13,3.6.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-effect-kernel_2.13,3.6.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-core_2.13,2.11.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-kernel_2.13,2.11.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-effect-std_2.13,3.6.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.typelevel,cats-mtl_2.13,1.3.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db.thirdparty.com.fasterxml,aalto-xml,1.1.0-20180330,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.codehaus.woodstox,stax2-api,4.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.parboiled,parboiled_2.13,2.5.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.ant,ant-junit,1.10.15,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,net.sf.saxon,Saxon-HE,12.5,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.xmlunit,xmlunit-core,2.13.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.slf4j,slf4j-api,2.0.18,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-slf4j2-impl,2.26.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db,exist-core,7.0.0-SNAPSHOT,true,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,net.jcip,jcip-annotations,1.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,antlr,antlr,2.7.7,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.fasterxml.jackson.core,jackson-core,2.22.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.evolvedbinary.multilock,multilock,1.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.github.ben-manes.caffeine,caffeine,3.2.4,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jspecify,jspecify,1.0.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.google.errorprone,error_prone_annotations,2.49.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.github.krukow,clj-ds,0.0.4,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient,1.0.7,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,xmlpull,xmlpull,1.1.3.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,javax.activation,activation,1.1.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-grammars,1.0.7,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.siemens.ct.exi,exificient-core,1.0.7,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.ibm.icu,icu4j,76.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.google.code.findbugs,jsr305,3.0.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.relaxng,jing,20241231,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,isorelax,isorelax,20030108,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db,exist-start,7.0.0-SNAPSHOT,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exquery,exquery-common,0.2.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.bouncycastle,bcprov-jdk18on,1.85,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,at.yawk.lz4,lz4-java,1.11.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.evolvedbinary.j8fu,j8fu,1.24.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.fasterxml.uuid,java-uuid-generator,5.2.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.servlet,jakarta.servlet-api,6.0.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.xml.bind,jakarta.xml.bind-api,4.0.5,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.activation,jakarta.activation-api,2.1.4,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.angus,angus-activation,2.0.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-runtime,4.0.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.glassfish.jaxb,jaxb-core,4.0.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.glassfish.jaxb,txw2,4.0.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.sun.istack,istack-commons-runtime,4.1.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db.thirdparty.javax.xml.xquery,xqjri,20080114-133351,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jline,jline,4.3.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jline,jansi,4.3.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,net.bytebuddy,byte-buddy,1.18.11,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,se.softhouse,jargo,0.4.14,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,commons-codec,commons-codec,1.22.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,commons-io,commons-io,2.22.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.commons,commons-lang3,3.20.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,commons-logging,commons-logging,1.4.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.commons,commons-pool2,2.13.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-api,2.26.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-core,2.26.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jcl,2.26.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.logging.log4j,log4j-jul,2.26.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db.thirdparty.xerces,xercesImpl,2.12.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.codelibs,nekohtml,2.1.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.ws.commons.util,ws-commons-util,1.0.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,xml-resolver,xml-resolver,1.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.xmlresolver,xmlresolver,6.0.23,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.exist-db.thirdparty.org.eclipse.wst.xml,xpath2,1.2.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,edu.princeton.cup,java-cup,10k,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-common,5.0.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-client,5.0.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.evolvedbinary.thirdparty.org.apache.xmlrpc,xmlrpc-server,5.0.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.aspectj,aspectjrt,1.9.25.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-http,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-io,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-security,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-common,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.http2,jetty-http2-hpack,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-java-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-util,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.expath.packaging,pkg-java,2.1.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,com.fifesoft,rsyntaxtextarea,4.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.quartz-scheduler,quartz,2.5.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,net.sf.xmldb-org,xmldb-api,2.1.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,it.unimi.dsi,fastutil,8.5.19,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,io.lacuna,bifurcan,0.2.0-rc1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.ant,ant,1.10.17,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apache.ant,ant-launcher,1.10.17,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-core,1.5.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jheaps,jheaps,0.14,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.apfloat,apfloat,1.14.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.jgrapht,jgrapht-opt,1.5.3,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,junit,junit,4.13.2,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.hamcrest,hamcrest,3.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-annotations,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.annotation,jakarta.annotation-api,2.1.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-annotations,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-plus,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.cdi-api,4.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.enterprise,jakarta.enterprise.lang-model,4.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.inject,jakarta.inject-api,2.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.interceptor,jakarta.interceptor-api,2.1.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.transaction,jakarta.transaction-api,2.0.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-jndi,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-plus,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.ow2.asm,asm,9.10.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.ow2.asm,asm-commons,9.10.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.ow2.asm,asm-tree,9.10.1,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-servlet,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-session,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10,jetty-ee10-webapp,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee,jetty-ee-webapp,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-xml,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-api,2.2.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-client,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,jakarta.websocket,jakarta.websocket-client-api,2.2.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-client,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty,jetty-alpn-client,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-gzip,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.compression,jetty-compression-common,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-jakarta-common,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-client,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-common,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.ee10.websocket,jetty-ee10-websocket-servlet,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.eclipse.jetty.websocket,jetty-websocket-core-server,12.1.12,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.codehaus.mojo.appassembler,appassembler-booter,2.1.0,true,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.codehaus.mojo.appassembler,appassembler-model,2.1.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,org.codehaus.plexus,plexus-utils,3.2.0,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,net.java.dev.stax-utils,stax-utils,20060502,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,stax,stax,1.1.1-dev,false,
+Maven,exist-xqts/pom.xml,org.exist-db,exist-xqts,7.0.0-SNAPSHOT,stax,stax-api,1.0.1,false,
diff --git a/.moderne/context/dependency-usage.csv b/.moderne/context/dependency-usage.csv
new file mode 100644
index 00000000000..169d58b8f87
--- /dev/null
+++ b/.moderne/context/dependency-usage.csv
@@ -0,0 +1,115 @@
+Library,Top-level package,Usage pattern,Common classes,Import count,Example usage
+ai.djl.huggingface:tokenizers:0.36.0,ai.djl.huggingface,,"Encoding, HuggingFaceTokenizer",1,
+antlr:antlr:2.7.7,antlr,,"RecognitionException, TokenStreamException, AST, ANTLRException, CommonAST, BaseAST, Token",1,
+at.yawk.lz4:lz4-java:1.11.1,at.yawk.lz4,,"XXHashFactory, XXHash64, StreamingXXHash64",1,
+com.evolvedbinary.j8fu:j8fu:1.24.0,com.evolvedbinary.j8fu,,"Tuple2, Either, FunctionE, ConsumerE, Tuple3, SupplierE, Consumer2E, Function2E",1,
+com.evolvedbinary.multilock:multilock:1.0.1,com.evolvedbinary.multilock,,MultiLock,1,
+com.evolvedbinary.thirdparty.org.apache.xmlrpc:xmlrpc-client:5.0.0,com.evolvedbinary.thirdparty.org.apache.xmlrpc,,"XmlRpcClient, XmlRpcClientConfigImpl",1,
+com.evolvedbinary.thirdparty.org.apache.xmlrpc:xmlrpc-server:5.0.0,com.evolvedbinary.thirdparty.org.apache.xmlrpc,,"XmlRpcException, XmlRpcStreamConfig, TypeFactory, TypeSerializer, TypeSerializerImpl, RecursiveTypeParserImpl, RequestProcessorFactoryFactory, RequestProcessorFactoryFactory.RequestProcessorFactory",1,
+com.fasterxml.jackson.core:jackson-core:2.22.1,com.fasterxml.jackson.core,,"JsonFactory, JsonGenerator, JsonParser, JsonToken, DefaultPrettyPrinter, DefaultIndenter, JsonEncoding, JsonGenerationException",1,
+com.fasterxml.jackson.core:jackson-databind:2.22.1,com.fasterxml.jackson.core,,"ArrayNode, JsonNode, ObjectMapper, ObjectNode",1,
+com.fasterxml.uuid:java-uuid-generator:5.2.0,com.fasterxml.uuid,,"Generators, NameBasedGenerator, RandomBasedGenerator",1,
+com.fifesoft:rsyntaxtextarea:4.0.1,com.fifesoft,,"RSyntaxTextArea, RTextScrollPane, SyntaxConstants",1,
+com.github.ben-manes.caffeine:caffeine:3.2.4,com.github.ben-manes.caffeine,,"Cache, Caffeine, CacheStats, RemovalListener, Weigher, ConcurrentStatsCounter, RemovalCause, StatsCounter",1,
+com.github.h-thurow:simple-jndi:0.25.0,com.github.h-thurow,,JndiLoader,1,
+com.github.krukow:clj-ds:0.0.4,com.github.krukow,,"IPersistentVector, ISeq, ITransientCollection, PersistentVector, RT",1,
+com.github.mizosoft.methanol:methanol:1.9.0,com.github.mizosoft.methanol,,"MediaType, MultipartBodyPublisher, MoreBodyPublishers, MultipartBodyPublisher.Builder, Methanol, Methanol.Builder, MultipartBodyPublisher.Part",1,
+com.google.code.findbugs:jsr305:3.0.2,com.google.code.findbugs,,"Nullable, Nonnull, GuardedBy",1,
+com.googlecode.junit-toolbox:junit-toolbox:2.4,com.googlecode.junit-toolbox,,"ParallelRunner, ParallelParameterized",1,
+com.h2database:h2:2.4.240,com.h2database,,"Driver, JdbcDataSource, JdbcDataSourceFactory, Server",1,
+com.ibm.icu:icu4j:76.1,com.ibm.icu,,"Collator, RuleBasedNumberFormat, ULocale, VersionInfo, CollationKey, Collator.ReorderCodes, MessageFormat, RawCollationKey",1,
+com.icegreen:greenmail-junit4:2.1.11,com.icegreen,,GreenMailRule,1,
+com.icegreen:greenmail:2.1.11,com.icegreen,,"GreenMailUtil, ServerSetup",1,
+com.microsoft.onnxruntime:onnxruntime:1.28.0,com.microsoft.onnxruntime,,"OnnxTensor, OnnxValue, OrtEnvironment, OrtException, OrtSession, OrtSession.Result, OrtSession.SessionOptions",1,
+com.oracle.database.jdbc:ojdbc11:23.26.3.0.0,com.oracle.database.jdbc,,OracleTypes,1,
+com.siemens.ct.exi:exificient-core:1.0.7,com.siemens.ct.exi,,"EXIException, DefaultEXIFactory, EXIFactory, Grammars",1,
+com.siemens.ct.exi:exificient-grammars:1.0.7,com.siemens.ct.exi,,GrammarFactory,1,
+com.siemens.ct.exi:exificient:1.0.7,com.siemens.ct.exi,,"SAXEncoder, SAXDecoder",1,
+com.zaxxer:HikariCP:7.1.0,com.zaxxer,,"HikariDataSource, HikariConfig",1,
+commons-codec:commons-codec:1.22.1,commons-codec,,"Base64, Hex, Base16OutputStream, Base64InputStream, Base64OutputStream, CodecPolicy",1,
+commons-daemon:commons-daemon:1.6.1,commons-daemon,,"Daemon, DaemonContext, DaemonInitException",1,
+commons-io:commons-io:2.22.0,commons-io,,"UnsynchronizedByteArrayOutputStream, UnsynchronizedByteArrayInputStream, CloseShieldInputStream, CountingInputStream, CountingOutputStream, NullOutputStream, CloseShieldOutputStream, FilenameUtils",1,
+commons-logging:commons-logging:1.4.0,commons-logging,,"Log, LogFactory",1,
+io.github.hakky54:logcaptor:2.12.6,io.github.hakky54,,LogCaptor,1,
+io.lacuna:bifurcan:0.2.0-rc1,io.lacuna,,"IEntry, IMap, LinearMap, Maps.Entry, Map, Maps, List",1,
+it.unimi.dsi:fastutil:8.5.19,it.unimi.dsi,,"Int2ObjectMap, Int2ObjectOpenHashMap, Long2ObjectMap, Long2ObjectMap.Entry, ObjectOpenHashSet, ObjectSet, Object2IntOpenHashMap, Hash",1,
+jakarta.activation:jakarta.activation-api:2.1.4,jakarta.activation,,"DataHandler, MimeType, MimeTypeParameterList, MimeTypeParseException",1,
+jakarta.mail:jakarta.mail-api:2.1.5,jakarta.mail,,"MessagingException, Folder, Message, Session, Message.RecipientType, Store, Address, Flags",1,
+jakarta.servlet:jakarta.servlet-api:6.0.0,jakarta.servlet,,"HttpServletRequest, HttpServletResponse, ServletException, ServletConfig, HttpSession, Cookie, RequestDispatcher, HttpServlet",1,
+jakarta.websocket:jakarta.websocket-api:2.2.0,jakarta.websocket,,"ServerEndpoint, HandshakeRequest, ServerContainer, ServerEndpointConfig, ServerEndpointConfig.Configurator",1,
+jakarta.websocket:jakarta.websocket-client-api:2.2.0,jakarta.websocket,,"Session, MessageHandler.Whole, EndpointConfig, ClientEndpointConfig, ClientEndpointConfig.Builder, CloseReason, ContainerProvider, Endpoint",1,
+jakarta.xml.bind:jakarta.xml.bind-api:4.0.5,jakarta.xml.bind,,"XmlType, XmlAccessType, XmlAccessorType, XmlAttribute, XmlRootElement, JAXBContext, JAXBException, Marshaller",1,
+junit:junit:4.13.2,junit,,"Test, ClassRule, BeforeClass, RunWith, Before, After, AfterClass, Rule",1,
+net.bytebuddy:byte-buddy:1.18.11,net.bytebuddy,,"DynamicType.Builder, ByteBuddy, DynamicType, ElementMatchers, InvocationHandlerAdapter, MethodCall",1,
+net.jcip:jcip-annotations:1.0,net.jcip,,"ThreadSafe, NotThreadSafe, GuardedBy, Immutable",1,
+net.sf.saxon:Saxon-HE:12.5,net.sf.saxon,,"XPathException, Configuration, StringView, XdmValue, Processor, QName, RegularExpression, SerializationProperties",1,
+net.sf.xmldb-org:xmldb-api:2.1.0,net.sf.xmldb-org,,"XMLDBException, Collection, ResourceSet, Resource, DatabaseManager, XMLResource, CollectionManagementService, XQueryService",1,
+org.apache.ant:ant-testutil:1.10.17,org.apache.ant,,BuildFileRule,1,
+org.apache.ant:ant:1.10.17,org.apache.ant,,"Project, BuildException, DirectoryScanner, FileSet, PropertyHelper, Condition, DirSet, SelectorUtils",1,
+org.apache.avalon.framework:avalon-framework-api:4.3.1,org.apache.avalon.framework,,"Configuration, ConfigurationException",1,
+org.apache.avalon.framework:avalon-framework-impl:4.3.1,org.apache.avalon.framework,,"DefaultConfigurationBuilder, SAXConfigurationHandler",1,
+org.apache.commons:commons-collections4:4.5.0,org.apache.commons,,"BidiMap, DualHashBidiMap, MultiMap, MultiValueMap",1,
+org.apache.commons:commons-compress:1.28.0,org.apache.commons,,"TarArchiveEntry, TarArchiveInputStream, TarArchiveOutputStream",1,
+org.apache.commons:commons-lang3:3.20.0,org.apache.commons,,"StringUtils, SystemUtils, ArrayUtils",1,
+org.apache.commons:commons-pool2:2.13.1,org.apache.commons,,"PooledObject, DefaultPooledObject, GenericObjectPool, BasePooledObjectFactory, GenericObjectPoolConfig, BaseKeyedPooledObjectFactory, GenericKeyedObjectPool, GenericKeyedObjectPoolConfig",1,
+org.apache.logging.log4j:log4j-api:2.26.1,org.apache.logging.log4j,,"Logger, LogManager, Level",1,
+org.apache.logging.log4j:log4j-core:2.26.1,org.apache.logging.log4j,,"AbstractAppender, Configuration, LogEvent, Logger, LoggerConfig, LoggerContext, Property",1,
+org.apache.lucene:lucene-analysis-common:10.5.0,org.apache.lucene,,"EnglishAnalyzer, KeywordAnalyzer, KeywordTokenizer, PerFieldAnalyzerWrapper",1,
+org.apache.lucene:lucene-analysis-icu:10.5.0,org.apache.lucene,,"ICUCollationAttributeFactory, ICUFoldingFilter",1,
+org.apache.lucene:lucene-core:10.5.0,org.apache.lucene,,"Analyzer, Query, TokenStream, BytesRef, Field, IndexReader, Term, Field.Store",1,
+org.apache.lucene:lucene-facet:10.5.0,org.apache.lucene,,"FacetsConfig, DrillDownQuery, Facets, SearcherTaxonomyManager.SearcherAndTaxonomy, DirectoryTaxonomyReader, SearcherTaxonomyManager, DirectoryTaxonomyWriter, FacetField",1,
+org.apache.lucene:lucene-queries:10.5.0,org.apache.lucene,,"FunctionScoreQuery, SpanMultiTermQueryWrapper, SpanFirstQuery, SpanNearQuery, SpanQuery, SpanTermQuery",1,
+org.apache.lucene:lucene-queryparser:10.5.0,org.apache.lucene,,"CommonQueryParserConfiguration, ParseException, QueryParserBase, QueryParser, MultiFieldQueryParser, QueryNodeException, QueryParser.Operator, StandardQueryParser",1,
+org.apache.tika:tika-core:3.3.2,org.apache.tika,,"Metadata, AutoDetectParser, TikaException",1,
+org.apache.ws.commons.util:ws-commons-util:1.0.2,org.apache.ws.commons.util,,NamespaceContextImpl,1,
+org.apache.xmlgraphics:fop-core:2.11,org.apache.xmlgraphics,,"Configuration, ConfigurationException, EnvironmentProfile, EnvironmentalProfileFactory, FOUserAgent, Fop, FopFactory, FopFactoryBuilder",1,
+org.apache.xmlgraphics:fop-events:2.11,org.apache.xmlgraphics,,"Event, EventFormatter, EventListener, EventSeverity",1,
+org.apache.xmlgraphics:xmlgraphics-commons:2.11,org.apache.xmlgraphics,,"ResourceResolver, URIResolverAdapter",1,
+org.aspectj:aspectjrt:1.9.25.1,org.aspectj,,"Aspect, Before, JoinPoint, MethodSignature, Pointcut, AfterReturning",1,
+org.assertj:assertj-core:3.27.7,org.assertj,,ThrowableAssert.ThrowingCallable,1,
+org.bouncycastle:bcprov-jdk18on:1.85,org.bouncycastle,,"ExtendedDigest, Blake2bDigest, RIPEMD160Digest, MD5Digest, BouncyCastleProvider, GeneralDigest, MD2Digest, MD4Digest",1,
+org.easymock:easymock:5.6.0,org.easymock,,"EasyMock, Capture, EasyMockExtension, Mock, IArgumentMatcher, IMocksControl, CaptureType",1,
+org.eclipse.angus:jakarta.mail:2.0.5,org.eclipse.angus,,"Address, BodyPart, Message, Message.RecipientType, MessagingException, MimeMessage, MimeMultipart",1,
+org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server:12.1.12,org.eclipse.jetty.ee10.websocket,,JakartaWebSocketServletContainerInitializer,1,
+org.eclipse.jetty.ee10:jetty-ee10-servlet:12.1.12,org.eclipse.jetty.ee10,,"ServletContextHandler, ServletHolder",1,
+org.eclipse.jetty.ee10:jetty-ee10-webapp:12.1.12,org.eclipse.jetty.ee10,,WebAppContext,1,
+org.eclipse.jetty:jetty-http:12.1.12,org.eclipse.jetty,,HttpStatus,1,
+org.eclipse.jetty:jetty-server:12.1.12,org.eclipse.jetty,,"Handler, Server, Connector, ContextHandler, DefaultHandler, Handler.Container, Handler.Sequence, Handler.Wrapper",1,
+org.eclipse.jetty:jetty-util:12.1.12,org.eclipse.jetty,,"ResourceFactory, Resource, PathResource, Jetty, LifeCycle, LifeCycle.Listener, URIUtil",1,
+org.eclipse.jetty:jetty-xml:12.1.12,org.eclipse.jetty,,XmlConfiguration,1,
+org.exist-db.thirdparty.javax.xml.xquery:xqjri:20080114-133351,org.exist-db.thirdparty.javax.xml.xquery,,"XQException, XQItemType",1,
+org.exist-db.thirdparty.org.apache.jackrabbit:jackrabbit-webdav:2.22.3-jakarta-ee10,org.exist-db.thirdparty.org.apache.jackrabbit,,"DavException, DavResource, DavServletResponse, DefaultDavProperty, DavResourceFactory, DavResourceLocator, DavSession, DavProperty",1,
+org.exist-db.thirdparty.xerces:xercesImpl:2.12.2,org.exist-db.thirdparty.xerces,,"XMLChar, XMLInputSource, XMLEntityResolver, Grammar, XMLGrammarDescription, XMLResourceIdentifier, XNIException, AttrNSImpl",1,
+org.expath.packaging:pkg-java:2.1.1,org.expath.packaging,,"PackageException, Package, Packages, Repository, XarSource, BatchUserInteraction, FileSystemStorage.FileSystemResolver, FileSystemStorage",1,
+org.exquery:exquery-annotations-common-api:0.2.1,org.exquery,,AnnotationException,1,
+org.exquery:exquery-common:0.2.1,org.exquery,,"HttpRequest, ExQueryException, HttpResponse, ErrorCodes, ErrorCodes.ErrorCode, HttpMethod, HttpStatus",1,
+org.exquery:exquery-restxq-api:0.2.1,org.exquery,,"RestXqService, RestXqServiceException, RestXqServiceRegistry, Namespace, ResourceFunction, RestXqServiceRegistryListener, ResourceFunctionExecuter, RestXqErrorCodes",1,
+org.exquery:exquery-restxq:0.2.1,org.exquery,,"AbstractRestXqService, AbstractRestXqServiceSerializer, ResourceFunctionFactory, RestAnnotationFactory, RestXqServiceRegistryImpl, SerializationProperty",1,
+org.exquery:exquery-serialization-annotations-api:0.2.1,org.exquery,,"SerializationAnnotation, SerializationAnnotationException, SerializationAnnotationName",1,
+org.exquery:exquery-serialization-annotations:0.2.1,org.exquery,,"MediaTypeAnnotation, MethodAnnotation, AbstractYesNoSerializationAnnotation, EncodingAnnotation, MethodAnnotation.SupportedMethod",1,
+org.exquery:exquery-xquery3:0.2.1,org.exquery,,"Annotation, FunctionSignature",1,
+org.exquery:exquery-xquery:0.2.1,org.exquery,,"Type, AbstractTypedValue, Sequence, TypedValue, Literal, SequenceImpl, Cardinality, FunctionArgument",1,
+org.geotools:gt-api:35.0,org.geotools,,"FactoryException, MathTransform, OperationNotFoundException, TransformException",1,
+org.geotools:gt-main:35.0,org.geotools,,GeometryCoordinateSequenceTransformer,1,
+org.geotools:gt-referencing:35.0,org.geotools,,CRS,1,
+org.geotools:gt-xml:35.0,org.geotools,,"GMLFilterDocument, GMLFilterGeometry, GMLHandlerJTS, GeometryTransformer",1,
+org.hamcrest:hamcrest-core:1.3,org.hamcrest,,"Matcher, BaseMatcher, Description",1,
+org.hamcrest:hamcrest:3.0,org.hamcrest,,"DiagnosingMatcher, Description, Matcher",1,
+org.jctools:jctools-core:4.0.6,org.jctools,,MpmcAtomicArrayQueue,1,
+org.jgrapht:jgrapht-core:1.5.3,org.jgrapht,,"Graph, ShortestPathAlgorithm, TransitNodeRoutingShortestPath, ConcurrencyUtil, DefaultEdge, DefaultGraphType, SupplierUtil",1,
+org.jgrapht:jgrapht-opt:1.5.3,org.jgrapht,,FastutilMapGraph,1,
+org.jline:jline:4.3.1,org.jline,,"LineReader, LineReaderBuilder, Candidate, Completer, DefaultHistory, EndOfFileException, History, ParsedLine",1,
+org.jspecify:jspecify:1.0.1,org.jspecify,,Nullable,1,
+org.junit.jupiter:junit-jupiter-api:6.1.2,org.junit.jupiter,,"Test, BeforeEach, ExtendWith, TempDir, AfterEach",1,
+org.junit.jupiter:junit-jupiter-params:6.1.2,org.junit.jupiter,,"ParameterizedTest, ValueSource",1,
+org.locationtech.jts:jts-core:1.20.0,org.locationtech.jts,,"Geometry, WKBWriter, WKTReader, WKTWriter, ParseException, WKBReader, BufferOp, Coordinate",1,
+org.quartz-scheduler:quartz:2.5.2,org.quartz-scheduler,,"JobExecutionContext, JobDataMap, JobExecutionException, Job, SimpleTrigger, Scheduler, SchedulerException, Trigger",1,
+org.relaxng:jing:20241231,org.relaxng,,"PropertyId, CompactSchemaReader, PropertyMapBuilder, SchemaReader, ValidateProperty, ValidationDriver",1,
+org.wiremock:wiremock-standalone:3.13.2,org.wiremock,,WireMockRule,1,
+org.xmlresolver:xmlresolver:6.0.23,org.xmlresolver,,"Resolver, ResolverFeature, SaxProducer, CatalogManager, XMLResolverConfiguration",1,
+org.xmlunit:xmlunit-core:2.13.0,org.xmlunit,,"Diff, DiffBuilder, Input, Convert",1,
+org.xmlunit:xmlunit-legacy:2.13.0,org.xmlunit,,"XpathException, XMLAssert, XMLUnit, SimpleNamespaceContext, Diff, NamespaceContext, XpathEngine, DetailedDiff",1,
+org.xqdoc:xqdoc-conversion:1.6,org.xqdoc,,"XQDocException, XQDocController, XQDocPayload",1,
+org.z3950.zing:cql-java:1.13,org.z3950.zing,,"CQLNode, CQLParseException, CQLParser",1,
+se.softhouse:jargo:0.4.14,se.softhouse,,"Argument, ArgumentException, CommandLineParser, ParsedArguments, StringParsers",1,
+xml-apis:xml-apis:1.4.01,xml-apis,,"ContentHandler, SAXException, DOMSource, Document, Node, Source, TransformerException, URIResolver",1,
diff --git a/.moderne/context/dto-field-schemas.csv b/.moderne/context/dto-field-schemas.csv
new file mode 100644
index 00000000000..5d20ce400ac
--- /dev/null
+++ b/.moderne/context/dto-field-schemas.csv
@@ -0,0 +1,195 @@
+Source path,Owner class FQN,Field name,Serialized name,Serialized name source,Type FQN,Type resolution,Is collection,Is map,Is optional,Format,Required,Validations JSON,Example value
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$OptimizationStats,source,source,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$OptimizationStats,type,type,java-name,org.exist.xquery.PerformanceStats$OptimizationType,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$OptimizationStats,line,line,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$OptimizationStats,column,column,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,marker,marker,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,rendition,rendition,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,liberal,liberal,java-name,boolean,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,handleDuplicates,handleDuplicates,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator$AttrSnapshot,ns,ns,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator$AttrSnapshot,local,local,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator$AttrSnapshot,value,value,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,subjectName,subjectName,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,resolvedSchemaUri,resolvedSchemaUri,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,contenthandler,contenthandler,java-name,org.xml.sax.ContentHandler,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,instanceBuilder,instanceBuilder,java-name,org.exist.dom.memtree.MemTreeBuilder,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI$RestoreTaskEvent,code,code,java-name,char,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/management/impl/Job.java,org.exist.management.impl.Job,id,id,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/Job.java,org.exist.management.impl.Job,action,action,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/Job.java,org.exist.management.impl.Job,info,info,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/ActiveBroker.java,org.exist.management.impl.ActiveBroker,owner,owner,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/ActiveBroker.java,org.exist.management.impl.ActiveBroker,referenceCount,referenceCount,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/management/impl/ActiveBroker.java,org.exist.management.impl.ActiveBroker,stack,stack,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/ActiveBroker.java,org.exist.management.impl.ActiveBroker,stackAcquired,stackAcquired,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/Error.java,org.exist.management.impl.Error,errcode,errcode,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/Error.java,org.exist.management.impl.Error,description,description,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/BinaryValues.java,org.exist.management.impl.BinaryValues,instanceId,instanceId,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/ProcessReportMXBean.java,org.exist.management.impl.ProcessReportMXBean$QueryKey,id,id,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/management/impl/ProcessReportMXBean.java,org.exist.management.impl.ProcessReportMXBean$QueryKey,key,key,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,id,id,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,sourceType,sourceType,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,sourceKey,sourceKey,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,terminating,terminating,java-name,boolean,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,requestURI,requestURI,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,thread,thread,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/impl/RunningQuery.java,org.exist.management.impl.RunningQuery,startTime,startTime,java-name,long,resolved,false,false,false,int64,true,{},
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML$Ping,instance,instance,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML$Ping,connection,connection,java-name,javax.management.MBeanServerConnection,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader$ElementEvent,data,data,java-name,org.exist.storage.btree.Value,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader$ElementEvent,childCount,childCount,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader$ElementEvent,currentChild,currentChild,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/util/sax/event/TextEvent.java,org.exist.util.sax.event.TextEvent,ch,ch,java-name,char,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$StartupTriggerConfig,clazz,clazz,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$StartupTriggerConfig,params,params,java-name,,simple-name,true,true,false,,false,{},
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$IndexModuleConfig,id,id,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$IndexModuleConfig,className,className,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$IndexModuleConfig,config,config,java-name,org.w3c.dom.Element,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,restoreQueue,restoreQueue,java-name,java.util.Deque,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,roots,roots,java-name,org.exist.backup.BackupDescriptor,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/storage/ExecutableResource.java,org.exist.storage.ExecutableResource,document,document,java-name,org.exist.dom.persistent.LockedDocument,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/storage/ExecutableResource.java,org.exist.storage.ExecutableResource,callerCanRead,callerCanRead,java-name,boolean,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/storage/btree/IndexQuery.java,org.exist.storage.btree.IndexQuery,op,op,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/storage/btree/IndexQuery.java,org.exist.storage.btree.IndexQuery,vals,vals,java-name,org.exist.storage.btree.Value,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,path,path,java-name,java.nio.file.Path,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,fromClasspath,fromClasspath,java-name,boolean,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper$TemporaryUploadedFilesCleaner,temporaryUploadedFiles,temporaryUploadedFiles,java-name,java.nio.file.Path,resolved,false,true,false,,false,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,code,code,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,statusDesc,statusDesc,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,content,content,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,binaryContent,binaryContent,java-name,byte,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,encoding,encoding,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,contentType,contentType,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$StreamConfig,enabled,enabled,java-name,boolean,resolved,false,false,false,,true,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$StreamConfig,chunkSize,chunkSize,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,action,action,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,id,id,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,query,query,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,serialization,serialization,java-name,java.util.Properties,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,variables,variables,java-name,java.lang.String,resolved,false,true,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,context,context,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,moduleLoadPath,moduleLoadPath,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,maxExecutionTime,maxExecutionTime,java-name,long,resolved,false,false,false,int64,true,{},
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$ClientMessage,stream,stream,java-name,org.exist.http.ws.EvalProtocol$StreamConfig,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,xpe,xpe,java-name,org.exist.xquery.XPathException,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,message,message,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,line,line,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,column,column,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,type,type,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,subtype,subtype,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,quality,quality,java-name,double,resolved,false,false,false,double,true,{},
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,parameters,parameters,java-name,java.lang.String,resolved,false,true,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,lockedDocument,lockedDocument,java-name,org.exist.dom.persistent.LockedDocument,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,resource,resource,java-name,org.exist.dom.persistent.DocumentImpl,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,servletPath,servletPath,java-name,org.exist.xmldb.XmldbURI,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,localname,localname,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,prefix,prefix,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,uri,uri,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryTimings,compilation,compilation,java-name,long,resolved,false,false,false,int64,true,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryTimings,execution,execution,java-name,long,resolved,false,false,false,int64,true,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,start,start,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,howmany,howmany,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,text,text,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,variables,variables,java-name,org.exist.http.jaxb.Query$Variables,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,properties,properties,java-name,org.exist.http.jaxb.Query$Properties,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,start,start,java-name,java.lang.Integer,resolved,false,false,false,int32,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,max,max,java-name,java.lang.Integer,resolved,false,false,false,int32,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,enclose,enclose,java-name,org.exist.http.jaxb.YesNo,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,wrap,wrap,java-name,org.exist.http.jaxb.YesNo,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,method,method,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,typed,typed,java-name,org.exist.http.jaxb.YesNo,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,mime,mime,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,cache,cache,java-name,org.exist.http.jaxb.YesNo,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/http/jaxb/Query.java,org.exist.http.jaxb.Query,session,session,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo,prefix,prefix,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo,namespace,namespace,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo,testFunctions,testFunctions,java-name,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo$TestFunctionDef,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo$TestFunctionDef,localName,localName,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner$XQueryTestInfo$TestFunctionDef,arity,arity,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner$XMLTestInfo,name,name,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner$XMLTestInfo,description,description,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner$XMLTestInfo,childNames,childNames,java-name,java.lang.String,resolved,true,false,false,,false,{},
+exist-core/src/main/java/org/exist/xmldb/EXistUserPrincipal.java,org.exist.xmldb.EXistUserPrincipal,account,account,java-name,org.exist.security.Account,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xmldb/EXistGroupPrincipal.java,org.exist.xmldb.EXistGroupPrincipal,group,group,java-name,org.exist.security.Group,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xmldb/EXistAttributes.java,org.exist.xmldb.EXistAttributes,permission,permission,java-name,org.exist.security.Permission,resolved,false,false,false,,false,{},
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,userManagementService,userManagementService,java-name,org.exist.xmldb.EXistUserManagementService,resolved,false,false,false,,false,{},
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest$NamedEvent,event,event,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,collectionCount,collectionCount,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,docCount,docCount,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,storeComplete,storeComplete,java-name,java.util.concurrent.CountDownLatch,resolved,false,false,false,,false,{},
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,taskFailure,taskFailure,java-name,java.util.concurrent.atomic.AtomicReference,resolved,false,false,false,,false,{},
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,status,status,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,body,body,java-name,java.lang.String,resolved,false,false,false,,false,{},
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,headers,headers,java-name,java.lang.String,resolved,true,true,false,,false,{},
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,statusCode,statusCode,java-name,int,resolved,false,false,false,int32,true,{},
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,body,body,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder$BodyPart,mediaType,mediaType,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder$BodyPart,content,content,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/UserCredentials.java,org.exist.xquery.modules.httpclient.config.UserCredentials,username,username,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/UserCredentials.java,org.exist.xquery.modules.httpclient.config.UserCredentials,password,password,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/UserCredentials.java,org.exist.xquery.modules.httpclient.config.UserCredentials,authMethod,authMethod,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/UserCredentials.java,org.exist.xquery.modules.httpclient.config.UserCredentials,sendAuthorization,sendAuthorization,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/HttpClientOptions.java,org.exist.xquery.modules.httpclient.config.HttpClientOptions,followRedirect,followRedirect,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/HttpClientOptions.java,org.exist.xquery.modules.httpclient.config.HttpClientOptions,timeout,timeout,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/HttpClientOptions.java,org.exist.xquery.modules.httpclient.config.HttpClientOptions,httpVersion,httpVersion,java-name,java.net.http.HttpClient$Version,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/HttpClientOptions.java,org.exist.xquery.modules.httpclient.config.HttpClientOptions,autoAcceptEncoding,autoAcceptEncoding,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/RequestOptions.java,org.exist.xquery.modules.httpclient.config.RequestOptions,requestOptions,requestOptions,java-name,org.exist.xquery.modules.httpclient.config.HttpClientOptions,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/RequestOptions.java,org.exist.xquery.modules.httpclient.config.RequestOptions,responseOptions,responseOptions,java-name,org.exist.xquery.modules.httpclient.config.ResponseOptions,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/RequestOptions.java,org.exist.xquery.modules.httpclient.config.RequestOptions,userCredentials,userCredentials,java-name,org.exist.xquery.modules.httpclient.config.UserCredentials,resolved,false,false,false,,false,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/ResponseOptions.java,org.exist.xquery.modules.httpclient.config.ResponseOptions,statusOnly,statusOnly,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/config/ResponseOptions.java,org.exist.xquery.modules.httpclient.config.ResponseOptions,overrideMediaType,overrideMediaType,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics$CachedSnapshot,models,models,java-name,org.exist.vector.VectorModelInfo,resolved,true,false,false,,false,{},
+extensions/vector/src/main/java/org/exist/vector/VectorModelDiagnostics.java,org.exist.vector.VectorModelDiagnostics$CachedSnapshot,timestampMs,timestampMs,java-name,long,resolved,false,false,false,int64,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,contextStep,contextStep,java-name,org.exist.xquery.LocationStep,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,contextQNames,contextQNames,java-name,org.exist.dom.QName,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,axis,axis,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,preselectResult,preselectResult,java-name,org.exist.dom.persistent.NodeSet,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,optimizeSelf,optimizeSelf,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,optimizeChild,optimizeChild,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,values,values,java-name,java.lang.String,resolved,true,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,nodeId,nodeId,java-name,org.exist.numbering.NodeId,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,qname,qname,java-name,org.exist.dom.QName,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,path,path,java-name,org.exist.storage.NodePath,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,text,text,java-name,java.lang.CharSequence,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,boost,boost,java-name,float,resolved,false,false,false,float,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingDoc,idxConf,idxConf,java-name,org.exist.indexing.lucene.LuceneIndexConfig,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,attr,attr,java-name,org.exist.dom.persistent.AttrImpl,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,path,path,java-name,org.exist.storage.NodePath,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,conf,conf,java-name,org.exist.indexing.lucene.LuceneIndexConfig,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,index,index,java-name,org.exist.indexing.lucene.LuceneIndex,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,inner,inner,java-name,org.apache.lucene.search.MultiTermQuery,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,rewrite,rewrite,java-name,org.apache.lucene.search.MultiTermQuery$RewriteMethod,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$SimpleAttrValuePredicate,pcode,pcode,java-name,org.exist.indexing.lucene.NodePathPattern$PredicateCode,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$SimpleAttrValuePredicate,attrName,attrName,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$SimpleAttrValuePredicate,attrVal,attrVal,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/NodePathPattern.java,org.exist.indexing.lucene.NodePathPattern$NegatePredicate,negatedPredicate,negatedPredicate,java-name,org.exist.indexing.lucene.NodePathPattern$Predicate,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig$MatchAttrData,qname,qname,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig$MatchAttrData,value,value,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig$MatchAttrData,boost,boost,java-name,float,resolved,false,false,false,float,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig$MatchAttrData,onSibling,onSibling,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig$KeyTypedValue,key,key,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig$KeyTypedValue,value,value,java-name,,simple-name,false,false,false,,false,{},
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig$KeyTypedValue,valueClass,valueClass,java-name,java.lang.Class,resolved,false,false,false,,false,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,start,start,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,len,len,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,nodeId,nodeId,java-name,org.exist.numbering.NodeId,resolved,false,false,false,,false,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,absEnd,absEnd,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,matchEnd,matchEnd,java-name,int,resolved,false,false,false,int32,true,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$ChunkOffset,spansNextChunk,spansNextChunk,java-name,boolean,resolved,false,false,false,,true,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$QNameTerm,qname,qname,java-name,org.exist.dom.QName,resolved,false,false,false,,false,{},
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$QNameTerm,term,term,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,permissions,permissions,java-name,org.exist.xquery.modules.cache.CacheConfig$Permissions,resolved,false,false,true,,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,maximumSize,maximumSize,java-name,java.lang.Long,resolved,false,false,true,int64,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,expireAfterAccess,expireAfterAccess,java-name,java.lang.Long,resolved,false,false,true,int64,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig,expireAfterWrite,expireAfterWrite,java-name,java.lang.Long,resolved,false,false,true,int64,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig$Permissions,putGroup,putGroup,java-name,java.lang.String,resolved,false,false,true,,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig$Permissions,getGroup,getGroup,java-name,java.lang.String,resolved,false,false,true,,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig$Permissions,removeGroup,removeGroup,java-name,java.lang.String,resolved,false,false,true,,false,{},
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheConfig.java,org.exist.xquery.modules.cache.CacheConfig$Permissions,clearGroup,clearGroup,java-name,java.lang.String,resolved,false,false,true,,false,{},
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy$RepoPackageLoader,repoURL,repoURL,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$MailAttachment,filename,filename,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$MailAttachment,mimeType,mimeType,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$MailAttachment,data,data,java-name,java.lang.String,resolved,false,false,false,,false,{},
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest$Part,headerLines,headerLines,java-name,java.lang.String,resolved,true,false,false,,false,{},
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest$Part,bodyLines,bodyLines,java-name,java.lang.String,resolved,true,false,false,,false,{},
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,avalonConfiguration,avalonConfiguration,java-name,org.apache.avalon.framework.configuration.Configuration,resolved,false,false,false,,false,{},
diff --git a/.moderne/context/error-handling-patterns.csv b/.moderne/context/error-handling-patterns.csv
new file mode 100644
index 00000000000..be5c64a5a3e
--- /dev/null
+++ b/.moderne/context/error-handling-patterns.csv
@@ -0,0 +1,15281 @@
+Source path,Class name,Method name,Pattern type,Exception types,Handling strategy,Logging framework,Log level
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,checkForCompatibleJavaVersion,throws-declaration,StartException,propagate,,
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,checkForCompatibleJavaVersion,throws-declaration,StartException,propagate,,
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,extractJavaVersionComponents,try-catch,NumberFormatException,recover,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,main,try-catch,Exception,printStackTrace,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,run,try-catch,StartException,custom,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,startExistdb,throws-declaration,StartException,propagate,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,startExistdb,try-catch,Exception,printStackTrace+wrap,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,tweakTempDirectory,try-catch,InvalidPathException,custom,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,configureForJetty,throws-declaration,StartException,propagate,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,shutdownExistdb,throws-declaration,StopException,propagate,,
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,shutdownExistdb,try-catch,"ClassNotFoundException | NoSuchMethodException | IllegalAccessException |
+ InvocationTargetException",wrap,,
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,addComponent,try-catch,InvalidPathException,printStackTrace,,
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,addComponent,throws-declaration,InvalidPathException,propagate,,
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,getClassLoader,try-catch,MalformedURLException,recover,,
+exist-start/src/main/java/org/exist/start/classloader/ReflectionUtils.java,org.exist.start.classloader.ReflectionUtils,invokeMain,throws-declaration,"IllegalAccessException, InvocationTargetException, NoSuchMethodException, ClassNotFoundException",propagate,,
+exist-start/src/main/java/org/exist/start/classloader/EXistClassLoader.java,org.exist.start.classloader.EXistClassLoader,addURLs,try-catch,MalformedURLException,printStackTrace,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkNoVersion,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava8,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava9,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava10,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava11,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava12,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava12_BellSoft,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava13,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava14,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_0,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_1,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_2,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_3,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava21,throws-declaration,StartException,propagate,,
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava25,throws-declaration,StartException,propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getLastModified,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,writeJnlpXML,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,writeJnlpXML,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendJar,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendImage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/webstart/LatestFileResolver.java,org.exist.webstart.LatestFileResolver,getResolvedFileName,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,doGet,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,doGet,try-catch,EOFException | SocketException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,doGet,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,getLastModified,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java,org.exist.protocolhandler.protocols.xmldb.Handler,openConnection,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,stream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,stream,try-catch,IOException,log+rethrow,Log4j,DEBUG
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,stream,try-catch,Exception,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownloadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,run,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownloadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,run,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,stream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,stream,try-catch,XmlRpcException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,stream,try-catch,IOException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable,run,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java,org.exist.protocolhandler.URLStreamHandlerStartupTrigger,registerStreamHandlerFactory,try-catch,Error,log+log,Log4j,WARN
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,try-catch,IOException,log+rethrow,Log4j,DEBUG
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,try-catch,Exception,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,EmbeddedInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,EmbeddedInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,EmbeddedInputStream,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,openStream,try-catch,EXistException | PermissionDeniedException | SAXException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,openStream,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,markSupported,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,mark,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,try-catch,IOException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,EmbeddedOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,EmbeddedOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,EmbeddedOutputStream,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,openStream,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,uploadToDb,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,uploadToDb,try-catch,EXistException | PermissionDeniedException | LockException | SAXException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,splitText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,replaceWholeText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getFirstChild,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagNameNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNodeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getProperty,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,next,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,require,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getElementText,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,nextTag,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,hasNext,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,close,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getTextCharacters,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDatabase,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNamespaceNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElement,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElement,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElementNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElementNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createCDATASection,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createProcessingInstruction,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttribute,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttributeNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createEntityReference,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagNameNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,importNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyStartNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyStartNode,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyEndNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expand,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expandRefs,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expandRefs,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expandRefs,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,computeNodeIds,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,streamTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,startNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,endNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,makePersistent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setXmlStandalone,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setXmlVersion,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,adoptNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,renameNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getBaseURI,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,splitText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,replaceWholeText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,substringData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,replaceData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,insertData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,appendData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,deleteData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,createDocument,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,createDocumentType,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,scan,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,storeAttributes,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getStringValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setPrefix,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,expand,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,deepCopy,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,equals,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,insertBefore,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,replaceChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,removeChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,streamTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectPrecedingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectFollowingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,compareDocumentPosition,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,addReferenceNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,addNamespaceNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,attribute,try-catch,DOMException,wrap,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,setData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,setValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,InMemoryNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getParents,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getPrecedingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getFollowingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,replaceWholeText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,splitText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,compareDocumentPosition,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,lock,try-catch,LockException,rethrow,,
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,setNodeName,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPreviousSibling,try-catch,EXistException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPreviousSibling,try-catch,IOException | XMLStreamException | EXistException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNextSibling,try-catch,EXistException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNextSibling,try-catch,IOException | XMLStreamException | EXistException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getLastNode,try-catch,IOException | XMLStreamException | EXistException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,accept,try-catch,EXistException | IOException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,serialize,try-catch,IOException,log+recover,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,deserialize,try-catch,IOException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,readNamespaceDecls,try-catch,IOException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildInternal,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendAttributes,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,checkForAttributes,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributes,try-catch,EXistException | IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,try-catch,EXistException | IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,try-catch,EXistException | IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findDupAttributes,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getChildren,try-catch,IOException | XMLStreamException | EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getElementsByTagName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getFirstChild,try-catch,EXistException | IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getTextContent,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNode,try-catch,EXistException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,try-catch,EXistException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,try-catch,EXistException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,try-catch,EXistException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,try-catch,EXistException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,try-catch,TransactionException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertAfter,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertAfter,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,update,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,update,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,updateChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,updateChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAppendAttributes,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,replaceChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,replaceChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,setIdAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,setIdAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,setIdAttributeNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,try-catch,RecognitionException | TokenStreamException,log,,DEBUG
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,try-catch,EXistException | XPathException,log,,DEBUG
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$IteratorItem,IteratorItem,try-catch,XPathException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectPreceding,throws-declaration,"XPathException, UnsupportedOperationException",propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,copyOf,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,copyOf,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,copyOf,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,copyModeAcl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getNode,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getNode,try-catch,Exception,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,write,try-catch,IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,writeDocumentAttributes,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,updateChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,updateChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getFirstChild,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getChildNodes,try-catch,EXistException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,findElementsByTagName,try-catch,Exception,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttribute,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttribute,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttributeNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createAttributeNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElement,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElement,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElementNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createElementNS,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getElementsByTagName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,getElementsByTagName,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createCDATASection,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createProcessingInstruction,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createDocumentFragment,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,createEntityReference,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,adoptNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,importNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,setXmlStandalone,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,setXmlVersion,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,renameNode,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java,org.exist.dom.persistent.DocumentTypeImpl,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java,org.exist.dom.persistent.DocumentTypeImpl,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,dump,try-catch,TransformerException,ignore,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/XMLUtil.java,org.exist.dom.persistent.XMLUtil,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSetHelper.java,org.exist.dom.persistent.NodeSetHelper,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,replaceWholeText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/CDATASectionImpl.java,org.exist.dom.persistent.CDATASectionImpl,splitText,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,appendData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,deleteData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,getData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,insertData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,replaceData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,setData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,setData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,setData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AbstractCharacterData.java,org.exist.dom.persistent.AbstractCharacterData,substringData,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,getNodes,try-catch,IOException,log,,WARN
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,addChildren,try-catch,IOException | XMLStreamException,log,,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,iterate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/VirtualNodeSet.java,org.exist.dom.persistent.VirtualNodeSet,unorderedIterator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DOMImplementationImpl.java,org.exist.dom.persistent.DOMImplementationImpl,createDocument,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DOMImplementationImpl.java,org.exist.dom.persistent.DOMImplementationImpl,createDocumentType,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/EmptyDocumentSet.java,org.exist.dom.persistent.EmptyDocumentSet,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectFollowing,throws-declaration,"XPathException, UnsupportedOperationException",propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,selectPreceding,throws-declaration,"XPathException, UnsupportedOperationException",propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet,lock,try-catch,LockException,rethrow,,
+exist-core/src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java,org.exist.dom.persistent.NewArrayNodeSet$DocumentIterator,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSet.java,org.exist.dom.persistent.NodeSet,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSet.java,org.exist.dom.persistent.NodeSet,selectPreceding,throws-declaration,"XPathException, UnsupportedOperationException",propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSet.java,org.exist.dom.persistent.NodeSet,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeSet.java,org.exist.dom.persistent.NodeSet,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/QNamePool.java,org.exist.dom.persistent.QNamePool,add,try-catch,AbstractHashSet.HashSetOverflowException,custom,,
+exist-core/src/main/java/org/exist/dom/persistent/QNamePool.java,org.exist.dom.persistent.QNamePool,add,try-catch,AbstractHashSet.HashSetOverflowException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/QNamePool.java,org.exist.dom.persistent.QNamePool,insert,throws-declaration,AbstractHashSet.HashSetOverflowException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DefaultDocumentSet.java,org.exist.dom.persistent.DefaultDocumentSet,lock,try-catch,LockException,rethrow,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,AttrImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,AttrImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,AttrImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,AttrImpl,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,setValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,compareDocumentPosition,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/AttrImpl.java,org.exist.dom.persistent.AttrImpl,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,appendChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,removeChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,replaceChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,insertBefore,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,appendChildren,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,removeChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,replaceChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,updateChild,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,insertBefore,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,insertAfter,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,setNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,compareDocumentPosition,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,getTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,setTextContent,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeImpl.java,org.exist.dom.persistent.NodeImpl,setPrefix,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,prepare,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,stopSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,stopSystem,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,writeAll,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,readEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,readLegacy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,saveSymbols,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,saveSymbols,try-catch,FileNotFoundException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,saveSymbols,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,loadSymbols,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,loadSymbols,try-catch,FileNotFoundException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,loadSymbols,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,backupSymbolsTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,flush,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolType,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolCollection,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolCollection,write,try-catch,FileNotFoundException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolCollection,write,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/dom/persistent/SymbolTable.java,org.exist.dom.persistent.SymbolTable$SymbolCollection,writeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/BinaryDocument.java,org.exist.dom.persistent.BinaryDocument,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/BinaryDocument.java,org.exist.dom.persistent.BinaryDocument,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,equals,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,getNodeValue,try-catch,EXistException,ignore,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,selectPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,selectPreceding,throws-declaration,"XPathException, UnsupportedOperationException",propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,selectFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy,directSelectAttribute,try-catch,IOException | XMLStreamException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy$SingleNodeIterator,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/NodeProxy.java,org.exist.dom.persistent.NodeProxy$SingleNodeIterator,directMatchAttribute,try-catch,IOException | XMLStreamException,wrap,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentSet.java,org.exist.dom.persistent.DocumentSet,lock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java,org.exist.dom.persistent.ProcessingInstructionImpl,getNodeValue,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentMetadata.java,org.exist.dom.persistent.DocumentMetadata,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/persistent/DocumentMetadata.java,org.exist.dom.persistent.DocumentMetadata,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,QName,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,extractPrefix,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,extractLocalName,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,parse,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,parse,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName,parse,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName$WildcardLocalPartQName,parseFromPrefix,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/QName.java,org.exist.dom.QName$WildcardLocalPartQName,parseFromPrefix,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,getNamedItem,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,getNamedItemNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,setNamedItem,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,setNamedItem,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,setNamedItemNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,setNamedItem,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,removeNamedItem,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,removeNamedItem,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,removeNamedItemNS,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/dom/NamedNodeMapImpl.java,org.exist.dom.NamedNodeMapImpl,removeNamedItem,throws-declaration,DOMException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicPIConstructor.java,org.exist.xquery.DynamicPIConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicPIConstructor.java,org.exist.xquery.DynamicPIConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,applyWhereExpression,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,evalExpressionWithCarriers,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,captureCarrierFromSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WhereClause.java,org.exist.xquery.WhereClause,propagateMatchCarriersForCurrentTuple,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NodeConstructor.java,org.exist.xquery.NodeConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NodeConstructor.java,org.exist.xquery.NodeConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NodeConstructor.java,org.exist.xquery.NodeConstructor,preselect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,createPartial,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication,createPartial,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication$PrecomputedValue,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PartialFunctionApplication.java,org.exist.xquery.PartialFunctionApplication$PrecomputedValue,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FLWORClause.java,org.exist.xquery.FLWORClause$ClauseType,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FLWORClause.java,org.exist.xquery.FLWORClause$ClauseType,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FLWORClause.java,org.exist.xquery.FLWORClause$ClauseType,createVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PIConstructor.java,org.exist.xquery.PIConstructor,PIConstructor,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PIConstructor.java,org.exist.xquery.PIConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorPart,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorPart,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorContent,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorContent,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorInterpolation,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/StringConstructor.java,org.exist.xquery.StringConstructor$StringConstructorInterpolation,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,analyze,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getVariable,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,returnsType,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getDependencies,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/VariableReference.java,org.exist.xquery.VariableReference,getCardinality,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java,org.exist.xquery.AbstractFLWORClause,createVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java,org.exist.xquery.AbstractFLWORClause,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java,org.exist.xquery.AbstractFLWORClause,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,stringToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,stringToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,streamToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,streamToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,sourceToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,sourceToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,inputSourceToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,inputSourceToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,inputSourceToXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,htmlToXHtml,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,htmlToXHtml,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,htmlToXHtml,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/modules/ModuleUtils.java,org.exist.xquery.modules.ModuleUtils,htmlToXHtml,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTextConstructor.java,org.exist.xquery.DynamicTextConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTextConstructor.java,org.exist.xquery.DynamicTextConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,eval,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,eval,try-catch,DOMException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicAttributeConstructor.java,org.exist.xquery.DynamicAttributeConstructor,normalize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InternalModule.java,org.exist.xquery.InternalModule,prepare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Module.java,org.exist.xquery.Module,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Module.java,org.exist.xquery.Module,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Module.java,org.exist.xquery.Module,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Union.java,org.exist.xquery.Union,combine,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/SimpleStep.java,org.exist.xquery.SimpleStep,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/SimpleStep.java,org.exist.xquery.SimpleStep,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathException.java,org.exist.xquery.XPathException$FunctionStackElement,execAndAddErrorIfMissing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathException.java,org.exist.xquery.XPathException$FunctionStackElement,execAndAddErrorIfMissing,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,try-catch,UnsupportedEncodingException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,try-catch,RecognitionException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,compile,try-catch,TokenStreamException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQuery.java,org.exist.xquery.XQuery,execute,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,DurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,DurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,DurationValue,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,wrap,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,wrap,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,negate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkDayTimeOverflow,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkYearMonthOverflow,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,checkDateArithMagnitude,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toYearMonthDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toDayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,durationsAreEqual,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DurationValue.java,org.exist.xquery.value.DurationValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,AbstractDateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,AbstractDateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,AbstractDateTimeValue,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,getCanonicalOrTrimmedCalendar,try-catch,Exception,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,checkYearOverflow,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,validateTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,adjustedToTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,adjustedToTimezone,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,withoutTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,getTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,compareTo,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue,parse,try-catch,IllegalArgumentException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,parse,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,peek,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,read,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,skip,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,parseYear,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,parseInt,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java,org.exist.xquery.value.AbstractDateTimeValue$Parser,parseBigDecimal,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,GMonthDayValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthDayValue.java,org.exist.xquery.value.GMonthDayValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeUtils.java,org.exist.xquery.value.TimeUtils,TimeUtils,try-catch,DatatypeConfigurationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryDocument.java,org.exist.xquery.value.Base64BinaryDocument,Base64BinaryDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryDocument.java,org.exist.xquery.value.Base64BinaryDocument,Base64BinaryDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryDocument.java,org.exist.xquery.value.Base64BinaryDocument,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryDocument.java,org.exist.xquery.value.Base64BinaryDocument,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,AnyURIValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,AnyURIValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,AnyURIValue,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,AnyURIValue,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,compareTo,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toJavaObject,try-catch,MalformedURLException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toXmldbURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toXmldbURI,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AnyURIValue.java,org.exist.xquery.value.AnyURIValue,toURI,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/JavaObjectValue.java,org.exist.xquery.value.JavaObjectValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValueComparator.java,org.exist.xquery.value.AtomicValueComparator,compare,try-catch,XPathException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,DecimalValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,DecimalValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,DecimalValue,try-catch,NumberFormatException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,DecimalValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,stripTrailingZeros,try-catch,NoSuchMethodException | InvocationTargetException | IllegalAccessException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,negate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,ceiling,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,floor,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,idiv,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,mod,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,abs,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,compareTo,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/DecimalValue.java,org.exist.xquery.value.DecimalValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,returnTypeMatches,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,arityMatches,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionParameterFunctionSequenceType.java,org.exist.xquery.value.FunctionParameterFunctionSequenceType,parameterTypesMatch,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,GYearValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearValue.java,org.exist.xquery.value.GYearValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,DateValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateValue.java,org.exist.xquery.value.DateValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getParents,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getPrecedingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getFollowingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,getFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,matchAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,matchDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,matchChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/MemoryNodeSet.java,org.exist.xquery.value.MemoryNodeSet,matchSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,evalFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FunctionReference.java,org.exist.xquery.value.FunctionReference,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,TimeValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/TimeValue.java,org.exist.xquery.value.TimeValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,getDouble,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,getFloat,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,getLong,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,getInt,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,equals,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,hashCode,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,negate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,ceiling,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,floor,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,mod,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,idiv,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NumericValue.java,org.exist.xquery.value.NumericValue,abs,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,DateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,DateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,DateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,DateTimeValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,DateTimeValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeValue.java,org.exist.xquery.value.DateTimeValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,ValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,ValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getDocumentSet,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getParents,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getPrecedingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getFollowingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,getFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,matchChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ValueSequence.java,org.exist.xquery.value.ValueSequence,matchDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,toString,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,equals,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/AbstractSequence.java,org.exist.xquery.value.AbstractSequence,hashCode,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,iterate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,unorderedIterator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,makePersistent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,getDocumentSet,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,getCollectionIterator,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,isPersistentSet,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,containsReference,try-catch,XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence,contains,try-catch,XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/value/SubSequence.java,org.exist.xquery.value.SubSequence$SubSequenceIterator,SubSequenceIterator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/HexBinaryValueType.java,org.exist.xquery.value.HexBinaryValueType,verifyString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,GYearMonthValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GYearMonthValue.java,org.exist.xquery.value.GYearMonthValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/SequenceType.java,org.exist.xquery.value.SequenceType,checkCardinality,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NodeValue.java,org.exist.xquery.value.NodeValue,equals,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NodeValue.java,org.exist.xquery.value.NodeValue,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/NodeValue.java,org.exist.xquery.value.NodeValue,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,startsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,endsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,contains,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/UntypedAtomicValue.java,org.exist.xquery.value.UntypedAtomicValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,BinaryValueFromFile,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,BinaryValueFromFile,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,BinaryValueFromFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,streamBinaryTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromFile.java,org.exist.xquery.value.BinaryValueFromFile,destroy,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,compareTo,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,toJavaObject,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,getStringValue,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,streamBinaryTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,streamTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,streamTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValue.java,org.exist.xquery.value.BinaryValue,hashCode,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,GMonthValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GMonthValue.java,org.exist.xquery.value.GMonthValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,ArrayListValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getParents,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getPrecedingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getPreceding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getFollowingSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,getFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,matchChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ArrayListValueSequence.java,org.exist.xquery.value.ArrayListValueSequence$ArrayListValueSequenceIterator,matchDescendantAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Item.java,org.exist.xquery.value.Item,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,primitiveTypeOf,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Type.java,org.exist.xquery.value.Type,isCastable,try-catch,IllegalArgumentException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,BinaryValueFromInputStream,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,BinaryValueFromInputStream,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,BinaryValueFromInputStream,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,getInstance,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,convertTo,try-catch,InstantiationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,streamBinaryTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,streamBinaryTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,getInputStream,try-catch,InstantiationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromInputStream.java,org.exist.xquery.value.BinaryValueFromInputStream,destroy,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,iterate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,unorderedIterator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Sequence.java,org.exist.xquery.value.Sequence,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,OrderedDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,OrderedDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,compareMixedSubtypes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,validateOrderingComparable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,resultMatchesOperator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,addDurationToDate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedDurationValue.java,org.exist.xquery.value.OrderedDurationValue,numberToBigDecimal,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,YearMonthDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,YearMonthDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,YearMonthDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,YearMonthDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,createDurationYearMonth,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,createDurationYearMonth,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,createDurationYearMonth,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,plus,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,fromDecimalMonths,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/YearMonthDurationValue.java,org.exist.xquery.value.YearMonthDurationValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,IntegerValue,try-catch,NumberFormatException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,idiv,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,mod,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,abs,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/IntegerValue.java,org.exist.xquery.value.IntegerValue,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/EmptySequence.java,org.exist.xquery.value.EmptySequence,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/EmptySequence.java,org.exist.xquery.value.EmptySequence,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,coerceTypesForOrderBy,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence$Entry,create,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/OrderedValueSequence.java,org.exist.xquery.value.OrderedValueSequence$Entry,compareTo,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,startsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,endsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,contains,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toSAX,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,copyTo,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,copyTo,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,promote,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,dump,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,toString,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue,serializeValue,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue$EmptyValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/AtomicValue.java,org.exist.xquery.value.AtomicValue$EmptyValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,FloatValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,FloatValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,FloatValue,try-catch,NumberFormatException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,negate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,ceiling,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,floor,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,idiv,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,mod,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,abs,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/FloatValue.java,org.exist.xquery.value.FloatValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,DoubleValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,DoubleValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,DoubleValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,DoubleValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,DoubleValue,try-catch,NumberFormatException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,toDecimalValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,toIntegerValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,toIntegerSubType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,round,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,idiv,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,mod,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java,org.exist.xquery.value.DoubleValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,BinaryValueFromBinaryString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,BinaryValueFromBinaryString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,convertTo,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,convertTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,convertTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,streamBinaryTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,streamBinaryTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,streamTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,getInputStream,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueFromBinaryString.java,org.exist.xquery.value.BinaryValueFromBinaryString,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,QNameValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,QNameValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,QNameValue,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,toString,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/value/QNameValue.java,org.exist.xquery.value.QNameValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,StringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,StringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,StringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,StringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expand,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expand,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expandEntity,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expandCharRef,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expandCharRef,try-catch,NumberFormatException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,expand,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,compareTo,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,startsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,startsWith,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,endsWith,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,endsWith,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,contains,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,contains,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/StringValue.java,org.exist.xquery.value.StringValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/PreorderedValueSequence.java,org.exist.xquery.value.PreorderedValueSequence,PreorderedValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/PreorderedValueSequence.java,org.exist.xquery.value.PreorderedValueSequence,processAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/PreorderedValueSequence.java,org.exist.xquery.value.PreorderedValueSequence$OrderedComparator,compare,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,DayTimeDurationValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,createDurationDayTime,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,createDurationDayTime,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,createDurationDayTime,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,fromDecimalSeconds,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DayTimeDurationValue.java,org.exist.xquery.value.DayTimeDurationValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,DateTimeStampValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,DateTimeStampValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,DateTimeStampValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,DateTimeStampValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,checkValidTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/DateTimeStampValue.java,org.exist.xquery.value.DateTimeStampValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,convertToSubtype,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BooleanValue.java,org.exist.xquery.value.BooleanValue,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,GDayValue,try-catch,IllegalStateException,wrap,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,createSameKind,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/GDayValue.java,org.exist.xquery.value.GDayValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/Base64BinaryValueType.java,org.exist.xquery.value.Base64BinaryValueType,verifyString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,compareTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,max,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,min,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,minus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,plus,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,mult,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/ComputableValue.java,org.exist.xquery.value.ComputableValue,div,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueType.java,org.exist.xquery.value.BinaryValueType,verifyAndFormatString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/value/BinaryValueType.java,org.exist.xquery.value.BinaryValueType,verifyString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Annotations.java,org.exist.xquery.Annotations,,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup,dump,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup$LookupSupport,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Lookup.java,org.exist.xquery.Lookup$LookupSupport,keys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,eval,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/update/Rename.java,org.exist.xquery.update.Rename,eval,try-catch,PermissionDeniedException | EXistException | LockException | TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xquery/update/Update.java,org.exist.xquery.update.Update,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Update.java,org.exist.xquery.update.Update,eval,try-catch,LockException | EXistException | TriggerException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/update/Delete.java,org.exist.xquery.update.Delete,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Delete.java,org.exist.xquery.update.Delete,eval,try-catch,EXistException | PermissionDeniedException | LockException | TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xquery/update/Replace.java,org.exist.xquery.update.Replace,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Replace.java,org.exist.xquery.update.Replace,eval,try-catch,LockException | PermissionDeniedException | EXistException | TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,eval,try-catch,PermissionDeniedException | EXistException | LockException | TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,validateNonDefaultNamespaceNode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,validateNonDefaultNamespaces,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Insert.java,org.exist.xquery.update.Insert,seq2nodeList,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,selectAndLock,throws-declaration,"LockException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,deepCopy,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,deepCopy,try-catch,SAXException | DOMException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,finishTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,checkFragmentation,throws-declaration,"EXistException, LockException",propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,checkFragmentation,throws-declaration,"EXistException, LockException",propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,prepareTrigger,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/update/Modification.java,org.exist.xquery.update.Modification,finishTrigger,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CompiledXQuery.java,org.exist.xquery.CompiledXQuery,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,parseFlags,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,translateRegexp,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,translateRegexp,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateXPathRegex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil,validateBackslashEscape,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$BackslashKind,validateWordBoundary,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$BackslashKind,validateBackReference,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$BackslashKind,validateCategoryEscape,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$BackslashKind,validateSpecialGroupOpen,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$BackslashKind,validateLookaroundConstraints,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$LookaroundBody,failIfQuantifierAfter,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$LookaroundBody,scanCharClass,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$LookaroundBody,scanEscapeInCharClass,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$LookaroundBody,scanCategoryEscape,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/regex/RegexUtil.java,org.exist.xquery.regex.RegexUtil$LookaroundBody,scanNestedCharClass,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,preselect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConditionalExpression.java,org.exist.xquery.ConditionalExpression,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,processItem,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ForExpr.java,org.exist.xquery.ForExpr,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,eval,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicFunctionCall.java,org.exist.xquery.DynamicFunctionCall,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/AbstractPragma.java,org.exist.xquery.AbstractPragma,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractPragma.java,org.exist.xquery.AbstractPragma,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractPragma.java,org.exist.xquery.AbstractPragma,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractPragma.java,org.exist.xquery.AbstractPragma,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BasicFunction.java,org.exist.xquery.BasicFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BasicFunction.java,org.exist.xquery.BasicFunction,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/BasicFunction.java,org.exist.xquery.BasicFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractInternalModule.java,org.exist.xquery.AbstractInternalModule,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,eval,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,eval,try-catch,Throwable,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrAdditional,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrColumnNumber,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrLineNumber,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrDescription,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addErrCode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,errorCodeForCaughtXPathException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,evalCatchClauses,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,extractLocalName,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,getStackTrace,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addFunctionTrace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addJavaTrace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TryCatchExpression.java,org.exist.xquery.TryCatchExpression,addJavaTrace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CountClause.java,org.exist.xquery.CountClause,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Optimizable.java,org.exist.xquery.Optimizable,preSelect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,addEnclosedExpr,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AttributeConstructor.java,org.exist.xquery.AttributeConstructor,evalEnclosedExpr,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,createFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,createFunction,try-catch,Throwable,log+wrap,,DEBUG
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,createFunction,try-catch,NoSuchMethodException,custom,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,createFunction,try-catch,NoSuchMethodException,wrap,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,checkArgument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,checkArgumentType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,checkArgumentTypeCardinality,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function,getArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function$Placeholder,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Function.java,org.exist.xquery.Function$Placeholder,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,coerceSortKeys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderByClause.java,org.exist.xquery.OrderByClause,compareTuples,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/RootNode.java,org.exist.xquery.RootNode,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,preselect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,setContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BindingExpression.java,org.exist.xquery.BindingExpression$ExprUpdateListener,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Step.java,org.exist.xquery.Step,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Step.java,org.exist.xquery.Step,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,XQueryContext,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveInEXPathRepository,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveInEXPathRepository,try-catch,PermissionDeniedException | IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,relativizeOrFallback,try-catch,IllegalArgumentException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,prepareForReuse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,copyFields,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultFunctionNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultElementNamespaceSchema,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultElementNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultCollation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,setDefaultCollation,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getCollator,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getCalendar,try-catch,DatatypeConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getStaticallyKnownDocuments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getStaticallyKnownDocuments,try-catch,PermissionDeniedException | LockException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getStaticallyKnownDocuments,try-catch,PermissionDeniedException | LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getDynamicallyAvailableDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getDynamicallyAvailableTextResource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getDynamicallyAvailableTextResourceByUri,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getDynamicallyAvailableCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getXMLStreamReader,throws-declaration,"XMLStreamException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,reset,try-catch,LockException | EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,reset,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,analyzeAndOptimizeIfModulesChanged,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,initBuiltInModule,try-catch,ClassNotFoundException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,instantiateModule,try-catch,InstantiationException | IllegalAccessException | InvocationTargetException | XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getModuleConstructor,try-catch,NoSuchMethodException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getModuleConstructor,try-catch,NoSuchMethodException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareVariableBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareVariable,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveVariable,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveLocalVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,restoreStack,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getUserFromHttpSession,try-catch,AuthenticationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getUserFromHttpSession,try-catch,IllegalStateException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,expressionStart,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,stackEnter,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,getBaseURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,try-catch,URISyntaxException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,try-catch,PermissionDeniedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,try-catch,MalformedURLException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,try-catch,IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,importModuleFromLocation,try-catch,PermissionDeniedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,moduleLoadException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,moduleLoadException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileOrBorrowModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,try-catch,IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,try-catch,RecognitionException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,try-catch,TokenStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,compileModule,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext,resolveForwardReferences,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,addOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,addDynamicOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,addOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,addOption,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,getPragma,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,getPragma,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,storeTemporaryDoc,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,storeTemporaryDoc,try-catch,EXistException | LockException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,addBuiltInModuleOrDeclareNamespace,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,loadDefaultNS,try-catch,XPathException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,checkOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,processParameterDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,processParameterDocument,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,checkLegacyOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$SavedState,exitEnclosedExpr,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$BinaryValueCleanupTask,cleanup,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$CleanupTask,runCleanupTasks,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/XQueryContext.java,org.exist.xquery.XQueryContext$HttpContext,getStringValue,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setTimeoutFromOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setTimeoutFromOption,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setMaxNodesFromOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,setMaxNodesFromOption,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XQueryWatchDog.java,org.exist.xquery.XQueryWatchDog,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/ProfilePragma.java,org.exist.xquery.pragmas.ProfilePragma,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/ProfilePragma.java,org.exist.xquery.pragmas.ProfilePragma,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/ForceIndexUse.java,org.exist.xquery.pragmas.ForceIndexUse,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,Optimize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/Optimize.java,org.exist.xquery.pragmas.Optimize,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/NoIndexPragma.java,org.exist.xquery.pragmas.NoIndexPragma,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,TimePragma,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,parseOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java,org.exist.xquery.pragmas.TimePragma,parseOptions,try-catch,IllegalArgumentException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitLocationStep,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitLocationStep,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,visitFilteredExpr,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/Optimizer.java,org.exist.xquery.Optimizer,foldsToFalse,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/Expression.java,org.exist.xquery.Expression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,eval,try-catch,SAXException,log+wrap,,WARN
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr,eval,try-catch,DOMException,custom,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,addNamespaceNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EnclosedExpr.java,org.exist.xquery.EnclosedExpr$NoInheritCopyReceiver,maybeFlushUndeclarations,try-catch,SAXException,ignore,,
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsService.java,org.exist.xquery.PerformanceStatsService,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicCardinalityCheck.java,org.exist.xquery.DynamicCardinalityCheck,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicCardinalityCheck.java,org.exist.xquery.DynamicCardinalityCheck,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CommentConstructor.java,org.exist.xquery.CommentConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CommentConstructor.java,org.exist.xquery.CommentConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,setDefaultFunctionNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getDefaultElementNamespaceSchema,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,setDefaultElementNamespaceSchema,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getDefaultElementNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,setDefaultElementNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,setDefaultCollation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getStaticallyKnownDocuments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getXMLStreamReader,throws-declaration,"XMLStreamException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,analyzeAndOptimizeIfModulesChanged,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareVariableBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareGlobalVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,expressionStart,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,stackEnter,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,proceed,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getBaseURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,importModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,resolveForwardReferences,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,addOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,addDynamicOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,getPragma,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,storeTemporaryDoc,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Context.java,org.exist.xquery.Context,checkOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LibraryModuleRoot.java,org.exist.xquery.LibraryModuleRoot,dump,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,analyze,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,getArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InternalFunctionCall.java,org.exist.xquery.InternalFunctionCall,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,analyzeExpression,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableDeclaration.java,org.exist.xquery.VariableDeclaration,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/HTTPUtils.java,org.exist.xquery.util.HTTPUtils,addLastModifiedHeader,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/util/Messages.java,org.exist.xquery.util.Messages,getBundle,try-catch,MissingResourceException,recover,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocument,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocument,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,isDocumentAvailable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,isDocumentAvailable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,isDocumentAvailable,try-catch,PermissionDeniedException,recover,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPath,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,resolveAgainstBaseUri,try-catch,URISyntaxException | XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getFromDynamicallyAvailableDocuments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getFromDynamicallyAvailableDocuments,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromURL,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromURL,try-catch,ConnectException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromURL,try-catch,MalformedURLException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromURL,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromDB,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,getDocumentByPathFromDB,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,try-catch,SAXNotRecognizedException | SAXNotSupportedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/DocUtils.java,org.exist.xquery.util.DocUtils,parse,try-catch,IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,ensureUrlEncodedUtf8,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/xquery/util/URIUtils.java,org.exist.xquery.util.URIUtils,encodeXmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,formatNumber,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,formatNumber,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/NumberFormatter.java,org.exist.xquery.util.NumberFormatter,getFirstDigit,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getSerializationOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getSerializationOptions,try-catch,XMLStreamException | IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,readStartElement,throws-declaration,"XPathException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,readSerializationProperty,throws-declaration,"XPathException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,readUseCharacterMaps,throws-declaration,"XMLStreamException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,readCharacterMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,readCharacterMapAttribute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getSerializationOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getSerializationOptions,try-catch,UnsupportedOperationException,wrap,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getParameterValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,getDefaultMediaType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,checkTypes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,setPropertyForMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/util/SerializerUtils.java,org.exist.xquery.util.SerializerUtils$ExistParameterConvention,createCharacterMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,toFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression,toFunction,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression$FunctionWrapper,FunctionWrapper,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastExpression.java,org.exist.xquery.CastExpression$FunctionWrapper,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DocumentConstructor.java,org.exist.xquery.DocumentConstructor,eval,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,genericCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,nodeSetCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,compareAtomic,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,compareAtomic,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ValueComparison.java,org.exist.xquery.ValueComparison,makeComparable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderSpec.java,org.exist.xquery.OrderSpec,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OrderSpec.java,org.exist.xquery.OrderSpec,setCollation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java,org.exist.xquery.QuantifiedExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Except.java,org.exist.xquery.Except,combine,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowCondition.java,org.exist.xquery.WindowCondition,setCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,addAttribute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,addAttribute,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,addNamespaceDecl,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,addNamespaceDecl,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,eval,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,eval,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/ElementConstructor.java,org.exist.xquery.ElementConstructor,eval,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NamespaceConstructor.java,org.exist.xquery.NamespaceConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AbstractExpression.java,org.exist.xquery.AbstractExpression,getSource,try-catch,IllegalStateException,recover,,
+exist-core/src/main/java/org/exist/xquery/PerformanceStatsImpl.java,org.exist.xquery.PerformanceStatsImpl$Enabler,toString,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/xquery/OpOr.java,org.exist.xquery.OpOr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RewritableExpression.java,org.exist.xquery.RewritableExpression,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastableExpression.java,org.exist.xquery.CastableExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastableExpression.java,org.exist.xquery.CastableExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CastableExpression.java,org.exist.xquery.CastableExpression,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/UnaryExpr.java,org.exist.xquery.UnaryExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CombiningExpression.java,org.exist.xquery.CombiningExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CombiningExpression.java,org.exist.xquery.CombiningExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/CombiningExpression.java,org.exist.xquery.CombiningExpression,combine,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AnnotationTriggerOnResult.java,org.exist.xquery.AnnotationTriggerOnResult,trigger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InlineFunction.java,org.exist.xquery.InlineFunction,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InlineFunction.java,org.exist.xquery.InlineFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence$ReverseRangeSequenceIterator,getItemCountLong,try-catch,XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence$ReverseRangeSequenceIterator,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence$ReverseRangeSequenceIterator,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeSequence.java,org.exist.xquery.RangeSequence$ReverseRangeSequenceIterator,contains,try-catch,XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/SequenceConstructor.java,org.exist.xquery.SequenceConstructor,addPathIfNotFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$GroupByData,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$GroupByData,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$GroupByData,postEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$GroupByData,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$DeepEqualKeysHashStrategy,hashCode,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/GroupByClause.java,org.exist.xquery.GroupByClause$Tuple,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Pragma.java,org.exist.xquery.Pragma,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Pragma.java,org.exist.xquery.Pragma,before,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Pragma.java,org.exist.xquery.Pragma,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Pragma.java,org.exist.xquery.Pragma,after,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupSpec.java,org.exist.xquery.GroupSpec,setCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GroupSpec.java,org.exist.xquery.GroupSpec,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BinaryOp.java,org.exist.xquery.BinaryOp,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/BinaryOp.java,org.exist.xquery.BinaryOp,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,realize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,execute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,clearContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,convertTo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,effectiveBooleanValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getCardinality,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getDocumentSet,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getCollectionIterator,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getItemType,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getItemCountLong,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,getStringValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,hasMany,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,hasOne,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,isCached,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,isEmpty,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,isPersistentSet,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,itemAt,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,iterate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,removeDuplicates,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,setIsCached,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,setSelfAsContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,setSelfAsContext,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,toJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,toNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,toMemNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DeferredFunctionCall.java,org.exist.xquery.DeferredFunctionCall,unorderedIterator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ContextItemDeclaration.java,org.exist.xquery.ContextItemDeclaration,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,JavaCall,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,JavaCall,try-catch,ClassNotFoundException,wrap,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,eval,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/xquery/JavaCall.java,org.exist.xquery.JavaCall,throwIfXPathException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,callAfter,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,callBefore,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExtensionExpression.java,org.exist.xquery.ExtensionExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,printItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,printItems,try-catch,SAXException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketFunctions.java,org.exist.xquery.functions.websocket.WebSocketFunctions,printItems,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,initialize,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,recv,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,pingAll,try-catch,ClosedChannelException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,pingAll,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,sendAll,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketEndpoint.java,org.exist.xquery.functions.websocket.WebSocketEndpoint,sendAll,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,printItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,printItems,try-catch,SAXException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/ConsoleCompatFunctions.java,org.exist.xquery.functions.websocket.ConsoleCompatFunctions,printItems,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/websocket/WebSocketAdapter.java,org.exist.xquery.functions.websocket.WebSocketAdapter,getTimestamp,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,DigitsIntegerPicture,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,parseFormatToken,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/DigitsIntegerPicture.java,org.exist.xquery.functions.integer.DigitsIntegerPicture,buildGroups,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/NumberingPicture.java,org.exist.xquery.functions.integer.NumberingPicture,NumberingPicture,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/NumberingPicture.java,org.exist.xquery.functions.integer.NumberingPicture,fromIndexCodePoint,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/NumberingPicture.java,org.exist.xquery.functions.integer.NumberingPicture,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/SequenceIntegerPicture.java,org.exist.xquery.functions.integer.SequenceIntegerPicture,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/FormatModifier.java,org.exist.xquery.functions.integer.FormatModifier$LetterSequence,FormatModifier,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/FormatModifier.java,org.exist.xquery.functions.integer.FormatModifier$LetterSequence,parseModifier,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/WordPicture.java,org.exist.xquery.functions.integer.WordPicture$CaseAndCaps,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,fromString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,defaultPictureWithModifier,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,getLocaleFromLanguages,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,getLocaleFromLanguages,try-catch,IllformedLocaleException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/IntegerPicture.java,org.exist.xquery.functions.integer.IntegerPicture,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/integer/RomanIntegerPicture.java,org.exist.xquery.functions.integer.RomanIntegerPicture,formatInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetLastAccessedTime.java,org.exist.xquery.functions.session.GetLastAccessedTime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/RemoveAttribute.java,org.exist.xquery.functions.session.RemoveAttribute,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttributeNames.java,org.exist.xquery.functions.session.GetAttributeNames,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetID.java,org.exist.xquery.functions.session.GetID,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetExists.java,org.exist.xquery.functions.session.GetExists,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SetMaxInactiveInterval.java,org.exist.xquery.functions.session.SetMaxInactiveInterval,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SetCurrentUser.java,org.exist.xquery.functions.session.SetCurrentUser,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SetCurrentUser.java,org.exist.xquery.functions.session.SetCurrentUser,eval,try-catch,AuthenticationException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/functions/session/StrictSessionFunction.java,org.exist.xquery.functions.session.StrictSessionFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/StrictSessionFunction.java,org.exist.xquery.functions.session.StrictSessionFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/Create.java,org.exist.xquery.functions.session.Create,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetCreationTime.java,org.exist.xquery.functions.session.GetCreationTime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/Invalidate.java,org.exist.xquery.functions.session.Invalidate,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getOrCreateSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getOrCreateSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getValidOrCreateSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getValidOrCreateSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,getOrCreateSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SessionFunction.java,org.exist.xquery.functions.session.SessionFunction,withValidSession,try-catch,IllegalStateException,log+recover,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/session/GetAttribute.java,org.exist.xquery.functions.session.GetAttribute,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/SetAttribute.java,org.exist.xquery.functions.session.SetAttribute,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/Clear.java,org.exist.xquery.functions.session.Clear,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/GetMaxInactiveInterval.java,org.exist.xquery.functions.session.GetMaxInactiveInterval,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/session/EncodeURL.java,org.exist.xquery.functions.session.EncodeURL,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetProductName.java,org.exist.xquery.functions.system.GetProductName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnImport.java,org.exist.xquery.functions.system.FnImport,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnImport.java,org.exist.xquery.functions.system.FnImport,eval,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/system/CountInstances.java,org.exist.xquery.functions.system.CountInstances,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetExistHome.java,org.exist.xquery.functions.system.GetExistHome,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/AsUser.java,org.exist.xquery.functions.system.AsUser,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/AsUser.java,org.exist.xquery.functions.system.AsUser,eval,try-catch,AuthenticationException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/KillRunningXQuery.java,org.exist.xquery.functions.system.KillRunningXQuery,killXQuery,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/Shutdown.java,org.exist.xquery.functions.system.Shutdown,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport,eval,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport$Callback,startCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FnExport.java,org.exist.xquery.functions.system.FnExport$Callback,startDocument,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetIndexStatistics.java,org.exist.xquery.functions.system.GetIndexStatistics,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetIndexStatistics.java,org.exist.xquery.functions.system.GetIndexStatistics,eval,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionTrace.java,org.exist.xquery.functions.system.FunctionTrace,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/FunctionAvailable.java,org.exist.xquery.functions.system.FunctionAvailable,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningJobs.java,org.exist.xquery.functions.system.GetRunningJobs,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetScheduledJobs.java,org.exist.xquery.functions.system.GetScheduledJobs,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetBuild.java,org.exist.xquery.functions.system.GetBuild,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRevision.java,org.exist.xquery.functions.system.GetRevision,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetModuleLoadPath.java,org.exist.xquery.functions.system.GetModuleLoadPath,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetVersion.java,org.exist.xquery.functions.system.GetVersion,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetMemory.java,org.exist.xquery.functions.system.GetMemory,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,getRunningXQueries,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetRunningXQueries.java,org.exist.xquery.functions.system.GetRunningXQueries,getRunningXQuery,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/UpdateStatistics.java,org.exist.xquery.functions.system.UpdateStatistics,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/UpdateStatistics.java,org.exist.xquery.functions.system.UpdateStatistics,eval,try-catch,TransactionException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetMainModuleLoadPath.java,org.exist.xquery.functions.system.GetMainModuleLoadPath,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/Restore.java,org.exist.xquery.functions.system.Restore,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/Restore.java,org.exist.xquery.functions.system.Restore,eval,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/system/ClearXQueryCache.java,org.exist.xquery.functions.system.ClearXQueryCache,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,try-catch,ClassNotFoundException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,try-catch,InstantiationException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,try-catch,IllegalAccessException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,eval,try-catch,EXistException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java,org.exist.xquery.functions.system.TriggerSystemTask,parseParameters,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/system/GetUptime.java,org.exist.xquery.functions.system.GetUptime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyDocuments.java,org.exist.xquery.functions.util.IndexKeyDocuments,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,declareNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,importModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,declareOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,getOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/PrologFunctions.java,org.exist.xquery.functions.util.PrologFunctions,getOption,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/LineNumber.java,org.exist.xquery.functions.util.LineNumber,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeXPath.java,org.exist.xquery.functions.util.NodeXPath,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,eval,try-catch,RecognitionException | TokenStreamException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,eval,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/Compile.java,org.exist.xquery.functions.util.Compile,eval,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/RandomFunction.java,org.exist.xquery.functions.util.RandomFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,binaryToString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,binaryToString,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,stringToBinary,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryToString.java,org.exist.xquery.functions.util.BinaryToString,stringToBinary,try-catch,UnsupportedEncodingException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,eval,try-catch,XPathException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addFunctionRefsFromModules,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java,org.exist.xquery.functions.util.BuiltinFunctions,addFunctionRefsFromContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConverter.java,org.exist.xquery.functions.util.BaseConverter$Base,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Collations.java,org.exist.xquery.functions.util.Collations,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,eval,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,writeSignature,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java,org.exist.xquery.functions.util.DescribeFunction,writeAnnotations,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DeepCopyFunction.java,org.exist.xquery.functions.util.DeepCopyFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DeepCopyFunction.java,org.exist.xquery.functions.util.DeepCopyFunction,eval,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/CollectionName.java,org.exist.xquery.functions.util.CollectionName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/CollectionName.java,org.exist.xquery.functions.util.CollectionName,eval,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/CollectionName.java,org.exist.xquery.functions.util.CollectionName,eval,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,doEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,doEval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,doEval,try-catch,IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,doEval,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,execute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,execute,try-catch,IOException | PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,throws-declaration,"XPathException, NullPointerException, IllegalArgumentException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,try-catch,MalformedURLException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadQueryFromURI,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,initContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadVarFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Eval.java,org.exist.xquery.functions.util.Eval,loadVarFromURI,try-catch,SAXException | IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeys.java,org.exist.xquery.functions.util.IndexKeys,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Wait.java,org.exist.xquery.functions.util.Wait,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Wait.java,org.exist.xquery.functions.util.Wait,eval,try-catch,InterruptedException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/util/InspectFunction.java,org.exist.xquery.functions.util.InspectFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunDoctype.java,org.exist.xquery.functions.util.FunDoctype,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunDoctype.java,org.exist.xquery.functions.util.FunDoctype,eval,try-catch,PermissionDeniedException | LockException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/util/Hash.java,org.exist.xquery.functions.util.Hash,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Hash.java,org.exist.xquery.functions.util.Hash,eval,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexKeyOccurrences.java,org.exist.xquery.functions.util.IndexKeyOccurrences,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunUnEscapeURI.java,org.exist.xquery.functions.util.FunUnEscapeURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunUnEscapeURI.java,org.exist.xquery.functions.util.FunUnEscapeURI,eval,try-catch,UnsupportedEncodingException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getFragmentBetween,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/GetFragmentBetween.java,org.exist.xquery.functions.util.GetFragmentBetween,getFragmentBetween,try-catch,EXistException | XMLStreamException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/UtilModule.java,org.exist.xquery.functions.util.UtilModule,UtilModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/UtilModule.java,org.exist.xquery.functions.util.UtilModule,prepare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Profile.java,org.exist.xquery.functions.util.Profile,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/UUID.java,org.exist.xquery.functions.util.UUID,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Expand.java,org.exist.xquery.functions.util.Expand,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Expand.java,org.exist.xquery.functions.util.Expand,eval,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/CallFunction.java,org.exist.xquery.functions.util.CallFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,try-catch,PermissionDeniedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,try-catch,IOException | TransactionException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/util/BinaryDoc.java,org.exist.xquery.functions.util.BinaryDoc,eval,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/GetSequenceType.java,org.exist.xquery.functions.util.GetSequenceType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/GetNodeById.java,org.exist.xquery.functions.util.GetNodeById,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,eval,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,eval,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,eval,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,getFromDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/DocumentNameOrId.java,org.exist.xquery.functions.util.DocumentNameOrId,getResourceByAbsoluteId,throws-declaration,"XPathException, PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/BaseConversionFunctions.java,org.exist.xquery.functions.util.BaseConversionFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/QNameIndexLookup.java,org.exist.xquery.functions.util.QNameIndexLookup,eval,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,evalRegisteredModulesInfo,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/ModuleInfo.java,org.exist.xquery.functions.util.ModuleInfo,createModuleInfoMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Base64Functions.java,org.exist.xquery.functions.util.Base64Functions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemTime.java,org.exist.xquery.functions.util.SystemTime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexType.java,org.exist.xquery.functions.util.IndexType,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/IndexType.java,org.exist.xquery.functions.util.IndexType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/SystemProperty.java,org.exist.xquery.functions.util.SystemProperty,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Parse.java,org.exist.xquery.functions.util.Parse,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/Parse.java,org.exist.xquery.functions.util.Parse,eval,try-catch,SAXException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/util/Parse.java,org.exist.xquery.functions.util.Parse,eval,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,lookupFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/FunctionFunction.java,org.exist.xquery.functions.util.FunctionFunction,lookupFunction,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/LogFunction.java,org.exist.xquery.functions.util.LogFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/LogFunction.java,org.exist.xquery.functions.util.LogFunction,eval,try-catch,IOException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/util/NodeId.java,org.exist.xquery.functions.util.NodeId,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/LockFunction.java,org.exist.xquery.functions.util.LockFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/util/LockFunction.java,org.exist.xquery.functions.util.LockFunction,eval,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/math/TwoParamFunctions.java,org.exist.xquery.functions.math.TwoParamFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/math/OneParamFunctions.java,org.exist.xquery.functions.math.OneParamFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/math/NoParamFunctions.java,org.exist.xquery.functions.math.NoParamFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,eval,try-catch,PermissionDeniedException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,addGroupMembers,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,removeGroupMembers,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,addGroupManagers,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,removeGroupManagers,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunction.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunction,getUsers,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountManagementFunction.java,org.exist.xquery.functions.securitymanager.AccountManagementFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountManagementFunction.java,org.exist.xquery.functions.securitymanager.AccountManagementFunction,eval,try-catch,PermissionDeniedException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindGroupFunction.java,org.exist.xquery.functions.securitymanager.FindGroupFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,setUMask,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/UMaskFunction.java,org.exist.xquery.functions.securitymanager.UMaskFunction,setUMask,try-catch,PermissionDeniedException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IsAuthenticatedFunction.java,org.exist.xquery.functions.securitymanager.IsAuthenticatedFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountStatusFunction.java,org.exist.xquery.functions.securitymanager.AccountStatusFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/AccountStatusFunction.java,org.exist.xquery.functions.securitymanager.AccountStatusFunction,eval,try-catch,ConfigurationException | PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/IdFunction.java,org.exist.xquery.functions.securitymanager.IdFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,eval,try-catch,PermissionDeniedException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GroupManagementFunction.java,org.exist.xquery.functions.securitymanager.GroupManagementFunction,eval,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindUserFunction.java,org.exist.xquery.functions.securitymanager.FindUserFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/FindUserFunction.java,org.exist.xquery.functions.securitymanager.FindUserFunction,addUserNamesToSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,setAccountMetadata,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/SetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.SetPrincipalMetadataFunction,setAccountMetadata,try-catch,PermissionDeniedException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,eval,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,eval,try-catch,TransactionException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionGetPermissions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionGetPermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionAddACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionInsertACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionModifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionRemoveACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionClearACL,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChMod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChOwn,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionChGrp,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionHasAccess,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionHasAccess,try-catch,XPathException,log+recover,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionHasAccess,try-catch,PermissionDeniedException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionModeToOctal,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,functionModeToOctal,try-catch,SyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java,org.exist.xquery.functions.securitymanager.PermissionsFunction,getPermissions,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,getAllAccountMetadataKeys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,getAllGroupMetadataKeys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/securitymanager/GetPrincipalMetadataFunction.java,org.exist.xquery.functions.securitymanager.GetPrincipalMetadataFunction,getPrincipalMetadataKeys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunction.java,org.exist.xquery.functions.inspect.InspectFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectModule.java,org.exist.xquery.functions.inspect.InspectModule,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,eval,try-catch,IOException | PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/ModuleFunctions.java,org.exist.xquery.functions.inspect.ModuleFunctions,eval,try-catch,XPathException,log,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,generateDocs,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java,org.exist.xquery.functions.inspect.InspectFunctionHelper,writeAnnotations,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEmpty.java,org.exist.xquery.functions.fn.FunEmpty,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringBefore.java,org.exist.xquery.functions.fn.FunSubstringBefore,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java,org.exist.xquery.functions.fn.FnInnerMost,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java,org.exist.xquery.functions.fn.FnInnerMost,getNodeIds,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunString.java,org.exist.xquery.functions.fn.FunString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java,org.exist.xquery.functions.fn.FunStartsWith,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveDecimalFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveFormatNameQName,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveFormatNameQName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,resolveDecimalFormatFromMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers,validateMapProperties,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,atomizeMapValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,getCharRenditionProperty,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,getCharProperty,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$CharRendition,getStringProperty,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$AnalyzeState,analyzePictureString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$AnalyzeState,analyzePassiveChar,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java,org.exist.xquery.functions.fn.FnFormatNumbers$AnalyzeState,format,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java,org.exist.xquery.functions.fn.FunEscapeURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCollationKey.java,org.exist.xquery.functions.fn.FunCollationKey,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCollationKey.java,org.exist.xquery.functions.fn.FunCollationKey,eval,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,getIdRef,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIdRef.java,org.exist.xquery.functions.fn.FunIdRef,getIdRef,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java,org.exist.xquery.functions.fn.FunInScopePrefixes,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunData.java,org.exist.xquery.functions.fn.FunData,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java,org.exist.xquery.functions.fn.FunBaseURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java,org.exist.xquery.functions.fn.FunBaseURI,eval,try-catch,URISyntaxException,log,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatIntegers.java,org.exist.xquery.functions.fn.FnFormatIntegers,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java,org.exist.xquery.functions.fn.FunNormalizeUnicode,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java,org.exist.xquery.functions.fn.FunNormalizeUnicode,eval,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDefaultCollation.java,org.exist.xquery.functions.fn.FunDefaultCollation,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java,org.exist.xquery.functions.fn.FunGetDurationComponent,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEquals.java,org.exist.xquery.functions.fn.FunEquals,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunName.java,org.exist.xquery.functions.fn.FunName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReverse.java,org.exist.xquery.functions.fn.FunReverse,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReverse.java,org.exist.xquery.functions.fn.FunReverse,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPosition.java,org.exist.xquery.functions.fn.FunPosition,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatComponent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatYear,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatMonthOrMinute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDayOfMonth,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDayOfYear,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatWeekOfYear,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatWeekOfMonth,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatDayOfWeek,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatHour24,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatHour12,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatMinute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatSecond,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatFractionComponent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatAmPmComponent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatEra,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatTimezoneComponent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,adjustForPlaceTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,adjustForPlaceTimezone,try-catch,DateTimeException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,adjustToPlaceTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,lookupPlaceZoneAbbreviation,try-catch,DateTimeException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates,formatIdAbbreviation,try-catch,DateTimeException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$TimezonePictureParts,formatNumber,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$TimezonePictureParts,applyMinWidthOnly,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$TimezonePictureParts,applyWidthToText,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$TimezonePictureParts,formatFractionalSeconds,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,parseNumericPicture,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,parseFractionPicture,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,getWidths,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,getWidths,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,getWidths,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,validateCalendar,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,isoWeekOfYear,try-catch,Exception,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java,org.exist.xquery.functions.fn.FnFormatDates$NumericPicture,isoWeekOfMonth,try-catch,Exception,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRemove.java,org.exist.xquery.functions.fn.FunRemove,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,getId,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java,org.exist.xquery.functions.fn.FunElementWithId,getId,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEndsWith.java,org.exist.xquery.functions.fn.FunEndsWith,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,rejectUnknownJsonToXmlOptions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,requireBooleanOpt,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,requireStringOpt,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,requireFunctionOpt,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parse,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parse,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,toxml,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,toxml,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,toxml,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,try-catch,IOException | PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,parseResource,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,readValue,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,readValue,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/JSON.java,org.exist.xquery.functions.fn.JSON$ParsedOptions,jsonToXml,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDateTime.java,org.exist.xquery.functions.fn.FunDateTime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLang.java,org.exist.xquery.functions.fn.FunLang,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLang.java,org.exist.xquery.functions.fn.FunLang,analyze,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLang.java,org.exist.xquery.functions.fn.FunLang,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java,org.exist.xquery.functions.fn.FnHasChildren,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEnvironment.java,org.exist.xquery.functions.fn.FunEnvironment,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMax.java,org.exist.xquery.functions.fn.FunMax,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compare,throws-declaration,"XMLStreamException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,walk,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,walkStep,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator,compareStartElements,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqualStreamingComparator.java,org.exist.xquery.functions.fn.FunDeepEqualStreamingComparator$WalkState,nextRelevantEvent,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunFloor.java,org.exist.xquery.functions.fn.FunFloor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,getId,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunId.java,org.exist.xquery.functions.fn.FunId,getId,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExactlyOne.java,org.exist.xquery.functions.fn.FunExactlyOne,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAvg.java,org.exist.xquery.functions.fn.FunAvg,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAvg.java,org.exist.xquery.functions.fn.FunAvg,eval,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundBase.java,org.exist.xquery.functions.fn.FunRoundBase,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoundBase.java,org.exist.xquery.functions.fn.FunRoundBase,convertValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,eval,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java,org.exist.xquery.functions.fn.FunOnFunctions,lookupFunction,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnTransform.java,org.exist.xquery.functions.fn.FnTransform,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java,org.exist.xquery.functions.fn.FunIRIToURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,eval,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,eval,try-catch,LockException | PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java,org.exist.xquery.functions.fn.FunUriCollection,checkQueryStringMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,deepCompare,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareArrayItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareMapItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareAtomicItems,try-catch,XPathException,log+recover,Log4j,TRACE
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareNodeItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,compareNodeItems,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,comparePiOrNamespaceItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java,org.exist.xquery.functions.fn.FunDeepEqual,tryStreamingCompare,try-catch,XMLStreamException | IOException | RuntimeException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContainsToken.java,org.exist.xquery.functions.fn.FunContainsToken,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,eval,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,getModuleVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,getModuleVariables,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,getModuleFunctions,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,setExternalVars,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java,org.exist.xquery.functions.fn.LoadXQueryModule,addFunctionRefsFromModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCompare.java,org.exist.xquery.functions.fn.FunCompare,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCompare.java,org.exist.xquery.functions.fn.FunCompare,compare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java,org.exist.xquery.functions.fn.FunDistinctValues,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java,org.exist.xquery.functions.fn.FunDistinctValues$ValueComparator,compare,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAbs.java,org.exist.xquery.functions.fn.FunAbs,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getCollectionItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getDefaultCollectionItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getCollectionItems,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getCollectionItems,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,getCollectionItems,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,asUri,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,asUri,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,addAll,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ExtCollection.java,org.exist.xquery.functions.fn.ExtCollection,addAll,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java,org.exist.xquery.functions.fn.FunInsertBefore,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunConcat.java,org.exist.xquery.functions.fn.FunConcat,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunZeroOrOne.java,org.exist.xquery.functions.fn.FunZeroOrOne,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunExists.java,org.exist.xquery.functions.fn.FunExists,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java,org.exist.xquery.functions.fn.FunSubstringAfter,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNot.java,org.exist.xquery.functions.fn.FunNot,evalBoolean,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunContains.java,org.exist.xquery.functions.fn.FunContains,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,evaluate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,fingerprintMatches,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,updateFingerprint,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,sampleString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,linearScan,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,linearScan,try-catch,XPathException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,buildIndex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,buildIndex,try-catch,FunIndexOf.IndexBuildAbort,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,lookupInIndex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,lookupInIndex,try-catch,FunIndexOf.IndexBuildAbort,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf,lookupInIndex,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java,org.exist.xquery.functions.fn.FunIndexOf$IndexComparator,compare,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeString,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeString,try-catch,PatternSyntaxException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,analyzeStringJavaRegex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,match,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,onGroupStart,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java,org.exist.xquery.functions.fn.FunAnalyzeString,onGroupEnd,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,sort,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort,sort,try-catch,FunSort.FnSortComparator.SortCompareException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort$FnSortComparator,compare,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort$FnSortComparator$SortCompareException,deepLessThan,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort$FnSortComparator$SortCompareException,collator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSort.java,org.exist.xquery.functions.fn.FunSort$FnSortComparator$SortCompareException,function,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate,eval,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,parse,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,dateSpec,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,rfcDate,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,asctime,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,year,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,month,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,day,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,time,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,hours,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,minutes,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,seconds,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,timezone,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,tzoffset,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,dsep,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,skipWS,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,read,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,skip,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,parseInt,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java,org.exist.xquery.functions.fn.FunParseIetfDate$Parser,parseBigDecimal,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,validStartPosition,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,validEndPosition,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,substring,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubstring.java,org.exist.xquery.functions.fn.FunSubstring,substring,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCeiling.java,org.exist.xquery.functions.fn.FunCeiling,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGetDateComponent.java,org.exist.xquery.functions.fn.FunGetDateComponent,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUpperOrLowerCase.java,org.exist.xquery.functions.fn.FunUpperOrLowerCase,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCount.java,org.exist.xquery.functions.fn.FunCount,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,getSeed,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator,getSeed,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator$NextFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator$PermuteFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator$XORShiftRandom,writeObject,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnRandomNumberGenerator.java,org.exist.xquery.functions.fn.FnRandomNumberGenerator$XORShiftRandom,readObject,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java,org.exist.xquery.functions.fn.FunStringToCodepoints,subSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocumentURI.java,org.exist.xquery.functions.fn.FunDocumentURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJson,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,documentToJson,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,elementToJson,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,elementToJson,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonElement,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateDomAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateOneAttribute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateNoNamespaceAttribute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,requireValidXsBoolean,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateContainerChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateNoElementChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonMap,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonArray,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonString,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonString,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonNumber,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonNumber,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonBoolean,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,writeJsonNull,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,getKeyAttribute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,getKeyAttribute,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,try-catch,JsonGenerationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,try-catch,XMLStreamException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,nodeValueToJsonViaStream,try-catch,XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,streamReaderFor,throws-declaration,"IOException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,unescapeEscapedJsonString,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,unescapeEscapedJsonString,try-catch,JsonParseException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateStartElement,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateTextInContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java,org.exist.xquery.functions.fn.FunXmlToJson,validateAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointsToString.java,org.exist.xquery.functions.fn.FunCodepointsToString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,contentAvailable,try-catch,XPathException | IOException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,contentAvailable,try-catch,IllegalArgumentException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,validateXmlCharacters,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readContent,try-catch,IOException | NullPointerException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,try-catch,IOException | RuntimeException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,try-catch,IOException | RuntimeException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,try-catch,IOException | RuntimeException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLines,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,readLinesFromReader,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getCharset,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getCharset,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getCharset,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,resolveCharset,try-catch,UnsupportedCharsetException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getSource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,getSource,try-catch,IOException | PermissionDeniedException | URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,toUri,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java,org.exist.xquery.functions.fn.FunUnparsedText,toUri,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,preSelect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,preSelect,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalWithIndex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalWithIndex,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalFallback,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,evalGeneric,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,matchXmlRegex,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,matchXmlRegex,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,matchXmlRegex,try-catch,XPathException | PatternSyntaxException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,match,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMatches.java,org.exist.xquery.functions.fn.FunMatches,match,try-catch,PatternSyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTokenize.java,org.exist.xquery.functions.fn.FunTokenize,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTokenize.java,org.exist.xquery.functions.fn.FunTokenize,eval,try-catch,PatternSyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java,org.exist.xquery.functions.fn.FunResolveQName,eval,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java,org.exist.xquery.functions.fn.FnOuterMost,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java,org.exist.xquery.functions.fn.FnOuterMost,getNodeIds,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunError.java,org.exist.xquery.functions.fn.FunError,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/CollatingFunction.java,org.exist.xquery.functions.fn.CollatingFunction,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunQName.java,org.exist.xquery.functions.fn.FunQName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunQName.java,org.exist.xquery.functions.fn.FunQName,eval,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java,org.exist.xquery.functions.fn.FunSubSequence,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java,org.exist.xquery.functions.fn.FunSubSequence,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEscapeHTMLURI.java,org.exist.xquery.functions.fn.FunEscapeHTMLURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunGenerateId.java,org.exist.xquery.functions.fn.FunGenerateId,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java,org.exist.xquery.functions.fn.FunImplicitTimezone,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunBoolean.java,org.exist.xquery.functions.fn.FunBoolean,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURI.java,org.exist.xquery.functions.fn.FunNamespaceURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNamespaceURIForPrefix.java,org.exist.xquery.functions.fn.FunNamespaceURIForPrefix,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java,org.exist.xquery.functions.fn.FunCodepointEqual,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java,org.exist.xquery.functions.fn.FunCodepointEqual,codepointEqual,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDoc.java,org.exist.xquery.functions.fn.FunDoc,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDoc.java,org.exist.xquery.functions.fn.FunDoc,eval,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTranslate.java,org.exist.xquery.functions.fn.FunTranslate,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java,org.exist.xquery.functions.fn.FunDocAvailable,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java,org.exist.xquery.functions.fn.FunDocAvailable,eval,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java,org.exist.xquery.functions.fn.FunDocAvailable,eval,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java,org.exist.xquery.functions.fn.FunStringJoin,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNodeName.java,org.exist.xquery.functions.fn.FunNodeName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunCurrentDateTime.java,org.exist.xquery.functions.fn.FunCurrentDateTime,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,eval,try-catch,IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,getSerializationProperties,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,validateSerializationParams,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,normalize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSerialize.java,org.exist.xquery.functions.fn.FunSerialize,normalize,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunEncodeForURI.java,org.exist.xquery.functions.fn.FunEncodeForURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java,org.exist.xquery.functions.fn.FunNormalizeSpace,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunStrLength.java,org.exist.xquery.functions.fn.FunStrLength,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunSum.java,org.exist.xquery.functions.fn.FunSum,check,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java,org.exist.xquery.functions.fn.FnDefaultLanguage,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNilled.java,org.exist.xquery.functions.fn.FunNilled,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,forEach,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,filter,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldLeft,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldLeft,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldRight,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldRight,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,foldRightNonRecursive,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,forEachPair,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java,org.exist.xquery.functions.fn.FunHigherOrderFun,apply,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java,org.exist.xquery.functions.fn.FunOneOrMore,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrace.java,org.exist.xquery.functions.fn.FunTrace,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunTrace.java,org.exist.xquery.functions.fn.FunTrace,eval,try-catch,IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToExist,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToExist,ofItem,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToExist,ofNode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,ofAtomic,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,ofNode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,ofNode,try-catch,SaxonApiException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,ofMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,ofArray,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,of,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Convert.java,org.exist.xquery.functions.fn.transform.Convert$ToSaxon,listOf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters$ParameterInfo,asValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters$Param,getKeyValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters$Param,getEntryValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters$Param,getEntry,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/SerializationParameters.java,org.exist.xquery.functions.fn.transform.SerializationParameters$Param,getAsSerializationProperties,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,try-catch,SaxonApiException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,try-catch,UncheckedXPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,eval,try-catch,SaxonApiException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,compileExecutable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,resolve,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform,resolve,try-catch,SaxonApiException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,invokeCallFunction,throws-declaration,"XPathException, SaxonApiException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,invokeCallTemplate,throws-declaration,"XPathException, SaxonApiException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,invokeApplyTemplates,throws-declaration,"XPathException, SaxonApiException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,invoke,throws-declaration,"XPathException, SaxonApiException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,makeResultMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$TemplateInvocation,postProcess,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$SingleRequestErrorListener,warning,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$SingleRequestErrorListener,error,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Transform.java,org.exist.xquery.functions.fn.transform.Transform$SingleRequestErrorListener,fatalError,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution,resolveURI,throws-declaration,"URISyntaxException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution,resolveURI,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolve,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolve,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolveDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolveDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/URIResolution.java,org.exist.xquery.functions.fn.transform.URIResolution$CompileTimeURIResolver,resolveDocument,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Delivery.java,org.exist.xquery.functions.fn.transform.Delivery$Format,convert,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,Options,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,Options,try-catch,Transform.PendingException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,readParamsMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getDeliveryFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getDeliveryFormat,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getSourceTextChecksum,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,getStylesheetNodeDocumentPath,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options,validateRequestedProperties,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$Option,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$Option,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$SequenceOption,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,getStylesheet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolveStylesheetLocation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolveStylesheetLocation,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolvePossibleStylesheetLocation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolvePossibleStylesheetLocation,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolveURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,resolveURI,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,getXsltVersion,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,domExtractXsltVersion,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,domExtractXsltVersion,try-catch,Transform.PendingException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,staxExtractXsltVersion,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$ItemOption,staxExtractXsltVersion,try-catch,XMLStreamException | Transform.PendingException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$XSLTVersion,fromDecimal,throws-declaration,Transform.PendingException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/transform/Options.java,org.exist.xquery.functions.fn.transform.Options$XSLTVersion,fromDecimal,try-catch,ArithmeticException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReplace.java,org.exist.xquery.functions.fn.FunReplace,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReplace.java,org.exist.xquery.functions.fn.FunReplace,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunReplace.java,org.exist.xquery.functions.fn.FunReplace,eval,try-catch,PatternSyntaxException,ignore,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLocalName.java,org.exist.xquery.functions.fn.FunLocalName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java,org.exist.xquery.functions.fn.FunHeadTail,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java,org.exist.xquery.functions.fn.FunHeadTail,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNumber.java,org.exist.xquery.functions.fn.FunNumber,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNumber.java,org.exist.xquery.functions.fn.FunNumber,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunNumber.java,org.exist.xquery.functions.fn.FunNumber,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,parseDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,parseFragment,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,parse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions,parse,try-catch,IOException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions$FragmentSAXAdapter,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions$FragmentSAXAdapter,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java,org.exist.xquery.functions.fn.ParsingFunctions$FragmentSAXAdapter,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunRoot.java,org.exist.xquery.functions.fn.FunRoot,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunLast.java,org.exist.xquery.functions.fn.FunLast,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunPath.java,org.exist.xquery.functions.fn.FunPath,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMin.java,org.exist.xquery.functions.fn.FunMin,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunMin.java,org.exist.xquery.functions.fn.FunMin,validateAndWrapDuration,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnordered.java,org.exist.xquery.functions.fn.FunUnordered,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunUnordered.java,org.exist.xquery.functions.fn.FunUnordered,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,eval,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,eval,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java,org.exist.xquery.functions.fn.FunResolveURI,eval,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/FunAdjustTimezone.java,org.exist.xquery.functions.fn.FunAdjustTimezone,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/fn/QNameFunctions.java,org.exist.xquery.functions.fn.QNameFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinary.java,org.exist.xquery.functions.response.StreamBinary,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinary.java,org.exist.xquery.functions.response.StreamBinary,eval,try-catch,IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,eval,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,eval,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/response/Stream.java,org.exist.xquery.functions.response.Stream,eval,try-catch,SAXException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/response/SetDateHeader.java,org.exist.xquery.functions.response.SetDateHeader,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/SetCookie.java,org.exist.xquery.functions.response.SetCookie,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/GetExists.java,org.exist.xquery.functions.response.GetExists,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/SetStatusCode.java,org.exist.xquery.functions.response.SetStatusCode,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/RedirectTo.java,org.exist.xquery.functions.response.RedirectTo,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/RedirectTo.java,org.exist.xquery.functions.response.RedirectTo,eval,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/response/ResponseFunction.java,org.exist.xquery.functions.response.ResponseFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/ResponseFunction.java,org.exist.xquery.functions.response.ResponseFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,eval,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,streamResource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,streamResource,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,streamResource,try-catch,TransactionException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StreamBinaryResource.java,org.exist.xquery.functions.response.StreamBinaryResource,streamResource,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/functions/response/SetHeader.java,org.exist.xquery.functions.response.SetHeader,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StrictResponseFunction.java,org.exist.xquery.functions.response.StrictResponseFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/response/StrictResponseFunction.java,org.exist.xquery.functions.response.StrictResponseFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,eval,try-catch,MalformedURLException,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,eval,try-catch,Throwable,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxv.java,org.exist.xquery.functions.validation.Jaxv,eval,try-catch,IllegalArgumentException,log+wrap,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jing.java,org.exist.xquery.functions.validation.Jing,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jing.java,org.exist.xquery.functions.validation.Jing,eval,try-catch,MalformedURLException,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jing.java,org.exist.xquery.functions.validation.Jing,eval,try-catch,Throwable,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/ValidationModule.java,org.exist.xquery.functions.validation.ValidationModule,ValidationModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/ValidationModule.java,org.exist.xquery.functions.validation.ValidationModule,prepare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,eval,try-catch,MalformedURLException,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,eval,try-catch,IOException,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,eval,try-catch,Throwable,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,getXMLReader,throws-declaration,"ParserConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,getXMLReader,try-catch,SAXException,log,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$Xsd11DetectionCacheKey,setXmlReaderFeature,try-catch,SAXNotRecognizedException | SAXNotSupportedException,log,,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,peekIsXsd11ViaSchemaLocation,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,retryWithXsd11ValidatorIfNeeded,throws-declaration,"XPathException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,isXsd11Schema,try-catch,URISyntaxException | IOException,log+recover,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,peekRootAttributes,try-catch,XMLStreamException,log+recover,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,newXsd11Validator,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,newXsd11Validator,try-catch,SAXNotRecognizedException | SAXNotSupportedException,log,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/validation/Jaxp.java,org.exist.xquery.functions.validation.Jaxp$ParseTarget,preparseDTD,throws-declaration,"IOException, TransformerConfigurationException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/GrammarTooling.java,org.exist.xquery.functions.validation.GrammarTooling,eval,try-catch,Exception,log+wrap,,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getInputStream,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getStreamSource,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getStreamSource,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getInputSource,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getStreamSource,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getUrl,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,getUrls,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,resolveCatalogArgument,throws-declaration,"XPathException, IOException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,closeInputSource,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/validation/Shared.java,org.exist.xquery.functions.validation.Shared,closeStreamSource,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/request/GetQueryString.java,org.exist.xquery.functions.request.GetQueryString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/NegotiateContentType.java,org.exist.xquery.functions.request.NegotiateContentType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemoteHost.java,org.exist.xquery.functions.request.GetRemoteHost,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieNames.java,org.exist.xquery.functions.request.GetCookieNames,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetExists.java,org.exist.xquery.functions.request.GetExists,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/ParseAcceptHeader.java,org.exist.xquery.functions.request.ParseAcceptHeader,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameterNames.java,org.exist.xquery.functions.request.GetParameterNames,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/RequestFunction.java,org.exist.xquery.functions.request.RequestFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/RequestFunction.java,org.exist.xquery.functions.request.RequestFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeaderNames.java,org.exist.xquery.functions.request.GetHeaderNames,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileSize.java,org.exist.xquery.functions.request.GetUploadedFileSize,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHostname.java,org.exist.xquery.functions.request.GetHostname,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetScheme.java,org.exist.xquery.functions.request.GetScheme,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileName.java,org.exist.xquery.functions.request.GetUploadedFileName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetMethod.java,org.exist.xquery.functions.request.GetMethod,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetURI.java,org.exist.xquery.functions.request.GetURI,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemoteAddr.java,org.exist.xquery.functions.request.GetRemoteAddr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieValue.java,org.exist.xquery.functions.request.GetCookieValue,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetCookieValue.java,org.exist.xquery.functions.request.GetCookieValue,getCookieValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFile.java,org.exist.xquery.functions.request.GetUploadedFile,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/SetAttribute.java,org.exist.xquery.functions.request.SetAttribute,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRemotePort.java,org.exist.xquery.functions.request.GetRemotePort,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/StrictRequestFunction.java,org.exist.xquery.functions.request.StrictRequestFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/StrictRequestFunction.java,org.exist.xquery.functions.request.StrictRequestFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetContextPath.java,org.exist.xquery.functions.request.GetContextPath,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetHeader.java,org.exist.xquery.functions.request.GetHeader,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetServerName.java,org.exist.xquery.functions.request.GetServerName,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetParameter.java,org.exist.xquery.functions.request.GetParameter,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetPathInfo.java,org.exist.xquery.functions.request.GetPathInfo,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetUploadedFileHeaders.java,org.exist.xquery.functions.request.GetUploadedFileHeaders,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetServerPort.java,org.exist.xquery.functions.request.GetServerPort,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/IsMultiPartContent.java,org.exist.xquery.functions.request.IsMultiPartContent,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,eval,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,parseAsXml,try-catch,SAXException | IOException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetData.java,org.exist.xquery.functions.request.GetData,parseAsString,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetRequestAttribute.java,org.exist.xquery.functions.request.GetRequestAttribute,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/request/GetURL.java,org.exist.xquery.functions.request.GetURL,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRemove.java,org.exist.xquery.functions.xmldb.XMLDBRemove,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRemove.java,org.exist.xquery.functions.xmldb.XMLDBRemove,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRemove.java,org.exist.xquery.functions.xmldb.XMLDBRemove,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBReindex.java,org.exist.xquery.functions.xmldb.XMLDBReindex,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBReindex.java,org.exist.xquery.functions.xmldb.XMLDBReindex,evalWithCollection,try-catch,XMLDBException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildCollections.java,org.exist.xquery.functions.xmldb.XMLDBGetChildCollections,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildCollections.java,org.exist.xquery.functions.xmldb.XMLDBGetChildCollections,evalWithCollection,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCopy.java,org.exist.xquery.functions.xmldb.XMLDBCopy,evalWithCollection,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBHasLock.java,org.exist.xquery.functions.xmldb.XMLDBHasLock,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBHasLock.java,org.exist.xquery.functions.xmldb.XMLDBHasLock,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMatchCollection.java,org.exist.xquery.functions.xmldb.XMLDBMatchCollection,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCollectionAvailable.java,org.exist.xquery.functions.xmldb.XMLDBCollectionAvailable,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSize.java,org.exist.xquery.functions.xmldb.XMLDBSize,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSize.java,org.exist.xquery.functions.xmldb.XMLDBSize,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreateCollection.java,org.exist.xquery.functions.xmldb.XMLDBCreateCollection,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreateCollection.java,org.exist.xquery.functions.xmldb.XMLDBCreateCollection,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,getLocalCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,getLocalCollection,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,getCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,eval,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,eval,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,eval,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java,org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator,createCollectionPath,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FindLastModified.java,org.exist.xquery.functions.xmldb.FindLastModified,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBURIFunctions.java,org.exist.xquery.functions.xmldb.XMLDBURIFunctions,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBURIFunctions.java,org.exist.xquery.functions.xmldb.XMLDBURIFunctions,eval,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRegisterDatabase.java,org.exist.xquery.functions.xmldb.XMLDBRegisterDatabase,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRegisterDatabase.java,org.exist.xquery.functions.xmldb.XMLDBRegisterDatabase,eval,try-catch,Exception,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/FunXCollection.java,org.exist.xquery.functions.xmldb.FunXCollection,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,eval,try-catch,XMLDBException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,eval,try-catch,AuthenticationException | EXistException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,cacheUserInHttpSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,cacheUserInHttpSession,try-catch,IllegalStateException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticate.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticate,getSession,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBGetMimeType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBGetMimeType,eval,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBTouch.java,org.exist.xquery.functions.xmldb.XMLDBTouch,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBTouch.java,org.exist.xquery.functions.xmldb.XMLDBTouch,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBMove.java,org.exist.xquery.functions.xmldb.XMLDBMove,evalWithCollection,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBRename.java,org.exist.xquery.functions.xmldb.XMLDBRename,evalWithCollection,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreated.java,org.exist.xquery.functions.xmldb.XMLDBCreated,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBCreated.java,org.exist.xquery.functions.xmldb.XMLDBCreated,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,eval,try-catch,URISyntaxException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,eval,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,getMimeTypeStoredResource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,getMimeTypeStoredResource,try-catch,XPathException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java,org.exist.xquery.functions.xmldb.XMLDBSetMimeType,getMimeTypeStoredResource,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java,org.exist.xquery.functions.xmldb.XMLDBXUpdate,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java,org.exist.xquery.functions.xmldb.XMLDBXUpdate,evalWithCollection,try-catch,TransformerException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java,org.exist.xquery.functions.xmldb.XMLDBXUpdate,evalWithCollection,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildResources.java,org.exist.xquery.functions.xmldb.XMLDBGetChildResources,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetChildResources.java,org.exist.xquery.functions.xmldb.XMLDBGetChildResources,evalWithCollection,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java,org.exist.xquery.functions.xmldb.XMLDBLoadFromPattern,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java,org.exist.xquery.functions.xmldb.XMLDBLoadFromPattern,evalWithCollection,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,try-catch,SAXException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,try-catch,URISyntaxException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,evalWithCollection,try-catch,XMLDBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromURI,try-catch,MalformedURLException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromURI,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromFile,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java,org.exist.xquery.functions.xmldb.XMLDBStore,loadFromFile,try-catch,XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBDefragment.java,org.exist.xquery.functions.xmldb.XMLDBDefragment,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/xmldb/XMLDBDefragment.java,org.exist.xquery.functions.xmldb.XMLDBDefragment,eval,try-catch,LockException | EXistException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,ArrayType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,ArrayType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,keys,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,insertBefore,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,put,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,asSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,evalFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,sort,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,forEach,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,forEachPair,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,filter,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,foldLeft,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,foldRight,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,foldRight,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType,flatten,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayType.java,org.exist.xquery.functions.array.ArrayType$AccessorFunc,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayConstructor.java,org.exist.xquery.functions.array.ArrayConstructor$ConstructorType,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayConstructor.java,org.exist.xquery.functions.array.ArrayConstructor$ConstructorType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,get,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,put,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,subArray,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,insertBefore,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,head,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,tail,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,join,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,forEach,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,filter,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,foldLeft,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,foldRight,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,forEachPair,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,sort,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,flatten,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/array/ArrayFunction.java,org.exist.xquery.functions.array.ArrayFunction,getFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,raiseError,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,raiseError,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,raiseError,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,raiseError,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,createHandler,throws-declaration,"TransformerFactoryConfigurationError, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,createHandler,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,createHandler,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,extractSerializationProperties,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,extractAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,parseParameters,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/transform/Transform.java,org.exist.xquery.functions.transform.Transform,parseElementParam,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapExpr.java,org.exist.xquery.functions.map.MapExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapExpr.java,org.exist.xquery.functions.map.MapExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/SingleKeyMapType.java,org.exist.xquery.functions.map.SingleKeyMapType,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapType.java,org.exist.xquery.functions.map.MapType,convert,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,put,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,evalFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,sameKey,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType,toString,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/functions/map/AbstractMapType.java,org.exist.xquery.functions.map.AbstractMapType$AccessorFunc,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,merge,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,size,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,put,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,forEach,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,rejectDuplicates,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,combineDuplicates,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,combineDuplicates,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/xquery/functions/map/MapFunction.java,org.exist.xquery.functions.map.MapFunction,getMergeStrategy,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NodeComparison.java,org.exist.xquery.NodeComparison,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,getFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,declareFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModuleImpl.java,org.exist.xquery.ExternalModuleImpl,analyzeGlobalVars,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InstanceOfExpression.java,org.exist.xquery.InstanceOfExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/InstanceOfExpression.java,org.exist.xquery.InstanceOfExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TreatAsExpression.java,org.exist.xquery.TreatAsExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TreatAsExpression.java,org.exist.xquery.TreatAsExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Intersect.java,org.exist.xquery.Intersect,combine,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,addVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,addVariable,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,addVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,setArguments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UserDefinedFunction.java,org.exist.xquery.UserDefinedFunction,clone,try-catch,CloneNotSupportedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/QueryRewriter.java,org.exist.xquery.QueryRewriter,rewriteLocationStep,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Materializable.java,org.exist.xquery.Materializable,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Option.java,org.exist.xquery.Option,Option,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Option.java,org.exist.xquery.Option,Option,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LetExpr.java,org.exist.xquery.LetExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,applyPredicate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,processPredicate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getSelf,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getAttributes,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getChildren,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getDescendants,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getSiblings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getSiblings,try-catch,IOException | XMLStreamException,wrap,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getPrecedingOrFollowing,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getPrecedingOrFollowing,try-catch,XMLStreamException | IOException,wrap,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getPrecedingOrFollowing,try-catch,UnsupportedOperationException,custom,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,computeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getAncestors,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LocationStep.java,org.exist.xquery.LocationStep,getParents,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,resolveForwardReference,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,eval,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,evalFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,evalFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall,evalFunction,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall$DeferredFunctionCallImpl,execute,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionCall.java,org.exist.xquery.FunctionCall$DeferredFunctionCallImpl,execute,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/EmptySequenceExpr.java,org.exist.xquery.EmptySequenceExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/EmptySequenceExpr.java,org.exist.xquery.EmptySequenceExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression$Case,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression$Case,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TypeswitchExpression.java,org.exist.xquery.TypeswitchExpression$Case,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,getBoundaryValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,getLegacyBoundaryValue,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/RangeExpression.java,org.exist.xquery.RangeExpression,getLegacyBoundaryValue,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Atomize.java,org.exist.xquery.Atomize,atomize,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,convert,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,convert,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/UntypedValueCheck.java,org.exist.xquery.UntypedValueCheck,preselect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,preprocess,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,evalPredicate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,recomputeExecutionMode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,evalBoolean,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,selectByNodeSet,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,selectByPosition,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Predicate.java,org.exist.xquery.Predicate$ExecutionMode,calculatePos,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/xqdoc/XQDocHelper.java,org.exist.xquery.xqdoc.XQDocHelper,parseComment,try-catch,RecognitionException | TokenStreamException,ignore,,
+exist-core/src/main/java/org/exist/xquery/CDATAConstructor.java,org.exist.xquery.CDATAConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModule.java,org.exist.xquery.ExternalModule,declareFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModule.java,org.exist.xquery.ExternalModule,getFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModule.java,org.exist.xquery.ExternalModule,declareVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ExternalModule.java,org.exist.xquery.ExternalModule,analyzeGlobalVars,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ContextItemExpression.java,org.exist.xquery.ContextItemExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ContextItemExpression.java,org.exist.xquery.ContextItemExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NamedFunctionReference.java,org.exist.xquery.NamedFunctionReference,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NamedFunctionReference.java,org.exist.xquery.NamedFunctionReference,lookupFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NamedFunctionReference.java,org.exist.xquery.NamedFunctionReference,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getQName,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getQName,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunctionCall,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunctionCall,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,createFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,optimizeStringFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,castExpression,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,castExpression,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,javaFunctionBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,functionCall,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getLocalDefinedFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getInternalModuleFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,getXQueryModuleFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionFactory.java,org.exist.xquery.FunctionFactory,wrap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,eval,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicNameCheck.java,org.exist.xquery.DynamicNameCheck,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LogicalOp.java,org.exist.xquery.LogicalOp,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LogicalOp.java,org.exist.xquery.LogicalOp,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,importModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,importModuleFromLocation,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,setParentContext,try-catch,URISyntaxException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,setParentContext,try-catch,URISyntaxException,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,copyContext,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,addDynamicOption,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,getStaticallyKnownDocuments,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,moduleLoadException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,moduleLoadException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,moduleLoadException,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,getBaseURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,declareVariableBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,resolveLocalVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,resolveVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,restoreStack,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,expressionStart,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ModuleContext.java,org.exist.xquery.ModuleContext,stackEnter,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,try-catch,XMLDBException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,javaObjectToXPath,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,try-catch,XMLDBException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,try-catch,XMLDBException,wrap,,
+exist-core/src/main/java/org/exist/xquery/XPathUtil.java,org.exist.xquery.XPathUtil,getNode,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xquery/OpAnd.java,org.exist.xquery.OpAnd,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,setSequenceType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/VariableImpl.java,org.exist.xquery.VariableImpl,convert,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DebuggableExpression.java,org.exist.xquery.DebuggableExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DebuggableExpression.java,org.exist.xquery.DebuggableExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DebuggableExpression.java,org.exist.xquery.DebuggableExpression,remove,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/DynamicTypeCheck.java,org.exist.xquery.DynamicTypeCheck,check,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xquery/FunctionTypeCheck.java,org.exist.xquery.FunctionTypeCheck,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FunctionTypeCheck.java,org.exist.xquery.FunctionTypeCheck,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,eval,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/xquery/PathExpr.java,org.exist.xquery.PathExpr,getLiteralValue,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,preSelect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,preSelect,try-catch,XPathException,log+rethrow,,TRACE
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,preSelect,try-catch,EXistException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,genericCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,genericCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,nodeSetCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,quickNodeSetCompare,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,quickNodeSetCompare,try-catch,XPathException,log+recover,,TRACE
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,quickNodeSetCompare,try-catch,EXistException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getMatchType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,convertForGeneralComparison,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,convertForGeneralComparison,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,convertForValueComparison,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,compareAtomic,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,isEmptyString,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/GeneralComparison.java,org.exist.xquery.GeneralComparison,getCollator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ConcatExpr.java,org.exist.xquery.ConcatExpr,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpSimpleMap.java,org.exist.xquery.OpSimpleMap,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpSimpleMap.java,org.exist.xquery.OpSimpleMap,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LiteralValue.java,org.exist.xquery.LiteralValue,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/LiteralValue.java,org.exist.xquery.LiteralValue,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Variable.java,org.exist.xquery.Variable,setSequenceType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Variable.java,org.exist.xquery.Variable,checkType,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,eval,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric,applyOperator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/OpNumeric.java,org.exist.xquery.OpNumeric$OpEntry,equals,try-catch,ClassCastException,recover,,
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,processPredicate,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/FilteredExpression.java,org.exist.xquery.FilteredExpression,processPredicate,try-catch,XPathException,rethrow,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,returnEvalWindowBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,preEval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,declareWindowConditionVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,declareWindowConditionVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,declareWindowReturnVariableBindings,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$WindowType,declareWindowReturnVariableBinding,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/WindowExpr.java,org.exist.xquery.WindowExpr$Window$State,add,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,ArrowOperator,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,setArrowFunction,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,setArrowFunction,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,getNamedFunctionCall,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator$ContextParam,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/ArrowOperator.java,org.exist.xquery.ArrowOperator$ContextParam,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TextConstructor.java,org.exist.xquery.TextConstructor,TextConstructor,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/TextConstructor.java,org.exist.xquery.TextConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,configure,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,isLogEnabled,try-catch,Throwable,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/Profiler.java,org.exist.xquery.Profiler,end,try-catch,RuntimeException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression$Case,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/SwitchExpression.java,org.exist.xquery.SwitchExpression$Case,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicCommentConstructor.java,org.exist.xquery.DynamicCommentConstructor,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/DynamicCommentConstructor.java,org.exist.xquery.DynamicCommentConstructor,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/NameTest.java,org.exist.xquery.NameTest,NameTest,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AtomicToString.java,org.exist.xquery.AtomicToString,analyze,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AtomicToString.java,org.exist.xquery.AtomicToString,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xquery/AtomicToString.java,org.exist.xquery.AtomicToString,preselect,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,init,throws-declaration,"IOException, ExceptionTimeout",propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,getSource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,run,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,stepInto,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,stepOut,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,stepOver,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,stop,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,getVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,getLocalVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,getGlobalVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,getStackFrames,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/Debugger.java,org.exist.debugger.Debugger,evaluate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,run,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,stepInto,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,stepOver,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,stepOut,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,stop,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,getVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,getLocalVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,getGlobalVariables,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,getStackFrames,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/DebuggingSource.java,org.exist.debugger.DebuggingSource,evaluate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/model/Breakpoint.java,org.exist.debugger.model.Breakpoint,sync,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/debugger/model/Breakpoint.java,org.exist.debugger.model.Breakpoint,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCollectionFunction.java,org.exist.xmlrpc.function.XmlRpcCollectionFunction,apply,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCollectionFunction.java,org.exist.xmlrpc.function.XmlRpcCollectionFunction,apply,try-catch,IOException | SAXException | LockException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCollectionFunction.java,org.exist.xmlrpc.function.XmlRpcCollectionFunction,applyXmlRpc,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCompiledXQueryFunction.java,org.exist.xmlrpc.function.XmlRpcCompiledXQueryFunction,apply,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCompiledXQueryFunction.java,org.exist.xmlrpc.function.XmlRpcCompiledXQueryFunction,apply,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcCompiledXQueryFunction.java,org.exist.xmlrpc.function.XmlRpcCompiledXQueryFunction,applyXmlRpc,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcFunction.java,org.exist.xmlrpc.function.XmlRpcFunction,apply,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcFunction.java,org.exist.xmlrpc.function.XmlRpcFunction,apply,try-catch,LockException | IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcFunction.java,org.exist.xmlrpc.function.XmlRpcFunction,applyXmlRpc,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcDocumentFunction.java,org.exist.xmlrpc.function.XmlRpcDocumentFunction,apply,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcDocumentFunction.java,org.exist.xmlrpc.function.XmlRpcDocumentFunction,apply,try-catch,SAXException | IOException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/function/XmlRpcDocumentFunction.java,org.exist.xmlrpc.function.XmlRpcDocumentFunction,applyXmlRpc,throws-declaration,"EXistException, PermissionDeniedException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,enterServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,exitServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getContentDigest,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentData,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getNextChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getNextExtendedChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,hasDocument,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,hasCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getCollectionListing,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentListing,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentListing,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,listDocumentPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,listCollectionPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,existsAndCanOpenCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getCollectionDesc,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,describeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,describeResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getResourceCount,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieveFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieveAsString,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieveAll,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieveAllFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,compile,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,queryP,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,queryP,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,queryPT,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,queryPT,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,query,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,querySummary,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,printDiagnostics,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,createResourceId,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,upload,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,upload,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,uploadCompressed,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,uploadCompressed,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parseLocal,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parseLocal,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,remove,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,removeCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,createCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,createCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,configureCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,execute,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,executeT,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,querySummary,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getHits,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,retrieveFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,addAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,updateAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,updateAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,addGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setUserPrimaryGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,updateGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getGroupMembers,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,addAccountToGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,addGroupManager,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,removeGroupManager,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,removeGroupMember,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,updateAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,chgrp,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,chown,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,chown,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,lockResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,unlockResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,hasUserLock,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getAccounts,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,removeAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,removeGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getGroups,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getIndexedElements,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,xupdate,throws-declaration,"PermissionDeniedException, EXistException, SAXException, XPathException, LockException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,xupdateResource,throws-declaration,"PermissionDeniedException, EXistException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,xupdateResource,throws-declaration,"PermissionDeniedException, EXistException, SAXException, XPathException, LockException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getCreationDate,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getTimestamps,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setLastModified,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,copyCollection,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentChunk,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocumentChunk,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,moveCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,moveResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,copyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,copyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,copyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,copyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,reindexCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,reindexCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,reindexDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,reindexDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,backup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,dataBackup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,isValid,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getDocType,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,setDocType,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getSubCollectionCreationTime,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getSubCollectionPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getSubResourcePermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,restore,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcAPI.java,org.exist.xmlrpc.RpcAPI,getRestoreTaskEvents,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createCollection,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,configureCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,configureCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,configureCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,configureCollection,try-catch,CollectionConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createId,throws-declaration,"EXistException, URISyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createId,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,doQuery,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,doQuery,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,beginProtected,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,beginProtected,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,throws-declaration,"XPathException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,printDiagnostics,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,printDiagnostics,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,checkPragmas,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,checkPragmas,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeQuery,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,existsAndCanOpenCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,existsAndCanOpenCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionDesc,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionDesc,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionDesc,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeResource,try-catch,EXistException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,describeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getContentDigest,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getContentDigest,try-catch,IllegalArgumentException | URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocument,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentAsString,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,serialize,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentData,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentData,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getChunk,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextChunk,try-catch,NumberFormatException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextExtendedChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getNextExtendedChunk,try-catch,NumberFormatException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getBinaryResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getBinaryResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdate,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdate,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdate,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdate,try-catch,XPathException | ParserConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdateResource,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdateResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdateResource,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,xupdateResource,try-catch,XPathException | ParserConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,sync,try-catch,EXistException | PermissionDeniedException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentListing,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionListing,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionListing,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCollectionListing,try-catch,EXistException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentListing,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentListing,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getDocumentListing,try-catch,EXistException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getResourceCount,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getResourceCount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createResourceId,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,createResourceId,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getHits,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getPermissions,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getSubCollectionPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getSubResourcePermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getSubCollectionCreationTime,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listDocumentPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listDocumentPermissions,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listCollectionPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,listCollectionPermissions,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCreationDate,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getCreationDate,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getTimestamps,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getTimestamps,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setLastModified,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getAccounts,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getGroups,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasDocument,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasCollection,throws-declaration,"EXistException, URISyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parse,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parse,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parse,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parse,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocalExt,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,parseLocal,try-catch,NumberFormatException,custom,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,storeBinary,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,storeBinary,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,upload,throws-declaration,"EXistException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,upload,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,printAll,throws-declaration,"EXistException, SAXException, XPathException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,compile,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,query,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,query,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryP,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryP,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryP,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryResultToRpcResponse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryPT,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryPT,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryPT,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryPT,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,queryResultToTypedRpcResponse,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,atomicMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,execute,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,execute,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeT,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,executeT,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,remove,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,remove,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeCollection,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeCollection,try-catch,EXistException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieve,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAsString,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveFirstChunk,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieve,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAsString,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveFirstChunk,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAll,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllAsString,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllFirstChunk,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,retrieveAllFirstChunk,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,chgrp,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,chown,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,chown,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setPermissions,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,setUserPrimaryGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getGroupMembers,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addAccountToGroup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,addGroupManager,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeGroupManager,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,removeGroupMember,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,try-catch,EXistException | PermissionDeniedException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,updateAccount,try-catch,EXistException | PermissionDeniedException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,lockResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,lockResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasUserLock,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,hasUserLock,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,unlockResource,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,unlockResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summary,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summary,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summary,throws-declaration,"EXistException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,summarise,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getIndexedElements,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection,getIndexedElements,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocumentChunk,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyResource,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveOrCopyCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexCollection,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexCollection,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,reindexDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,backup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,backup,try-catch,URISyntaxException | IOException | SAXException | XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,isValid,throws-declaration,"PermissionDeniedException, URISyntaxException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,isValid,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,isValid,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocType,throws-declaration,"PermissionDeniedException, EXistException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocType,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,setDocType,throws-declaration,"URISyntaxException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,setDocType,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveResource,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,moveCollection,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocumentChunk,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyCollection,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,copyCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,xupdateResource,throws-declaration,"PermissionDeniedException, EXistException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,querySummary,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parseLocal,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parseLocalExt,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parseLocal,throws-declaration,"EXistException, PermissionDeniedException, SAXException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,uploadCompressed,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,uploadCompressed,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,upload,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,upload,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,parse,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,querySummary,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,query,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,queryP,throws-declaration,"EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,queryP,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,compile,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,retrieve,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocumentAsString,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,shutdown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,enterServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,exitServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,restore,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getRestoreTaskEvents,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getRestoreTaskEvents,try-catch,ExecutionException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$NodeCount,getRestoreTaskEvents,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,compileQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,compileQuery,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,readCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,readCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,writeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,writeCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,withCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,readDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,readDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,writeDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,writeDocument,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,withDocument,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,withDbAsSystem,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,withDb,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcConnection.java,org.exist.xmlrpc.RpcConnection$BufferingRestoreListener,withDb,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleParser.java,org.exist.xmlrpc.TupleParser,toTuple,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/QueryResult.java,org.exist.xmlrpc.QueryResult,doClose,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,XmldbRequestProcessorFactory,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,getRequestProcessor,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,authenticate,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java,org.exist.xmlrpc.XmldbRequestProcessorFactory,authenticate,try-catch,AuthenticationException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,toAceAider,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,toAceAider,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderParser.java,org.exist.xmlrpc.ACEAiderParser,toAceAider,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,doPost,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,doPost,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,doPost,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,newXmlRpcServer,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet,newXmlRpcHandlerMapping,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet$XmldbRequestProcessorFactoryFactory,XmldbRequestProcessorFactoryFactory,try-catch,EXistException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet$XmldbRequestProcessorFactoryFactory,getRequestProcessorFactory,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet$DefaultHandlerMapping,DefaultHandlerMapping,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet$DefaultHandlerMapping,loadDefault,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/RpcServlet.java,org.exist.xmlrpc.RpcServlet$DefaultHandlerMapping,getHandler,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ExistRpcTypeFactory.java,org.exist.xmlrpc.ExistRpcTypeFactory,getSerializer,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java,org.exist.xmlrpc.ACEAiderSerializer,writeObject,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java,org.exist.xmlrpc.ACEAiderSerializer,writeData,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java,org.exist.xmlrpc.ACEAiderSerializer,write,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleSerializer.java,org.exist.xmlrpc.TupleSerializer,writeObject,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleSerializer.java,org.exist.xmlrpc.TupleSerializer,writeData,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmlrpc/TupleSerializer.java,org.exist.xmlrpc.TupleSerializer,write,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/SystemProperties.java,org.exist.SystemProperties,load,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/LifeCycle.java,org.exist.LifeCycle,start,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/LifeCycle.java,org.exist.LifeCycle,sync,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/LifeCycle.java,org.exist.LifeCycle,stop,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/management/DummyAgent.java,org.exist.management.DummyAgent,addMBean,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/management/AgentFactory.java,org.exist.management.AgentFactory,getInstance,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/AgentFactory.java,org.exist.management.AgentFactory,getInstance,try-catch,NoSuchMethodException | IllegalAccessException,log+log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/AgentFactory.java,org.exist.management.AgentFactory,getInstance,try-catch,NoSuchMethodException | IllegalAccessException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/Agent.java,org.exist.management.Agent,addMBean,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/management/Cache.java,org.exist.management.Cache,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/Cache.java,org.exist.management.Cache,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/TaskStatus.java,org.exist.management.TaskStatus,getCompositeData,try-catch,OpenDataException,ignore,,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,triggerCheck,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,ping,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,updateErrors,try-catch,Exception,ignore,Log4j,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,changeStatus,try-catch,Exception,ignore,Log4j,
+exist-core/src/main/java/org/exist/management/impl/SanityReport.java,org.exist.management.impl.SanityReport,updateStatus,try-catch,Exception,ignore,Log4j,
+exist-core/src/main/java/org/exist/management/impl/Database.java,org.exist.management.impl.Database,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/ExistMBean.java,org.exist.management.impl.ExistMBean,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlDumpToConsole,try-catch,XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlFullDumpToConsole,try-catch,XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlDumpToLog,try-catch,IOException | XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/impl/LockTable.java,org.exist.management.impl.LockTable,xmlFullDumpToLog,try-catch,IOException | XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/impl/CollectionCache.java,org.exist.management.impl.CollectionCache,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/BinaryValues.java,org.exist.management.impl.BinaryValues,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,registerSystemMBeans,try-catch,MalformedObjectNameException | DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,initDBInstance,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,addMBean,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,addMBean,try-catch,MalformedObjectNameException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,addMBean,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,addMBean,try-catch,InstanceAlreadyExistsException | MBeanRegistrationException | NotCompliantMBeanException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,removeMBean,try-catch,InstanceNotFoundException | MBeanRegistrationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,changeStatus,try-catch,MalformedObjectNameException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/JMXAgent.java,org.exist.management.impl.JMXAgent,updateStatus,try-catch,MalformedObjectNameException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/impl/ProcessReport.java,org.exist.management.impl.ProcessReport,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/VectorStore.java,org.exist.management.impl.VectorStore,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/VectorStore.java,org.exist.management.impl.VectorStore,getFileSize,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/management/impl/VectorStore.java,org.exist.management.impl.VectorStore,getEntryCount,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/management/impl/SystemInfo.java,org.exist.management.impl.SystemInfo,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getDataDirectoryUsedSpace,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getJournalDirectoryUsedSpace,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/impl/DiskUsage.java,org.exist.management.impl.DiskUsage,getJournalDirectoryNumberOfFiles,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/CacheManager.java,org.exist.management.CacheManager,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/CacheManager.java,org.exist.management.CacheManager,getName,throws-declaration,MalformedObjectNameException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,doGet,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,try-catch,InstanceNotFoundException,wrap,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,try-catch,"MalformedObjectNameException | IntrospectionException | ReflectionException |
+ MBeanException",wrap,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,writeXmlData,try-catch,TransformerException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,registerLocalHostAddresses,try-catch,SocketException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,registerLocalHostAddresses,try-catch,SocketException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,getToken,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXServlet.java,org.exist.management.client.JMXServlet,getToken,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,putCategory,try-catch,MalformedObjectNameException | NullPointerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,main,try-catch,StartException,custom,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,main,try-catch,IOException | TransformerException,printStackTrace,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,connect,throws-declaration,"MalformedURLException, IOException",propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,generateReport,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,ping,try-catch,ExecutionException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,ping,try-catch,TimeoutException,recover,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,ping,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,generateXMLReport,try-catch,Exception,printStackTrace+log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,getDataDir,try-catch,"MBeanException | AttributeNotFoundException | InstanceNotFoundException | ReflectionException |
+ IOException | MalformedObjectNameException",recover,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,invoke,throws-declaration,"InstanceNotFoundException, MalformedObjectNameException, MBeanException, IOException, ReflectionException, IntrospectionException",propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,invoke,try-catch,InstanceNotFoundException,custom,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,invoke,try-catch,Exception,printStackTrace+log,Log4j,WARN
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,queryMBeans,throws-declaration,"IOException, InstanceNotFoundException, IntrospectionException, ReflectionException, NullPointerException",propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,queryMBeans,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serializeObject,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serializeList,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serializeJavaBean,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serializeJavaBean,try-catch,ReflectiveOperationException | java.beans.IntrospectionException,custom,Log4j,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXtoXML.java,org.exist.management.client.JMXtoXML$Ping,call,try-catch,Exception,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,process,try-catch,IOException,printStackTrace,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,process,try-catch,InterruptedException,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,connect,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,memoryStats,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,instanceStats,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,cacheStats,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,cacheStats,try-catch,InstanceNotFoundException,custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,lockTable,try-catch,"MBeanException | AttributeNotFoundException | InstanceNotFoundException | ReflectionException |
+ IOException | MalformedObjectNameException",custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,sanityReport,try-catch,"MBeanException | AttributeNotFoundException | InstanceNotFoundException | ReflectionException |
+ IOException | MalformedObjectNameException",custom,,
+exist-core/src/main/java/org/exist/management/client/JMXClient.java,org.exist.management.client.JMXClient,jobReport,try-catch,"MBeanException | AttributeNotFoundException | InstanceNotFoundException | ReflectionException |
+ IOException | MalformedObjectNameException",custom,,
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,templates,throws-declaration,"E, TransformerConfigurationException, IOException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,newTransformerHandler,throws-declaration,"E, PermissionDeniedException, SAXException, TransformerConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xslt/StylesheetResolverAndCompiler.java,org.exist.xslt.StylesheetResolverAndCompiler,compileTemplates,throws-declaration,"E, TransformerConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xslt/TransformerFactoryAllocator.java,org.exist.xslt.TransformerFactoryAllocator,getTransformerFactory,try-catch,ClassNotFoundException | InstantiationException | IllegalAccessException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/xslt/TransformerFactoryAllocator.java,org.exist.xslt.TransformerFactoryAllocator,getTransformerFactory,try-catch,IllegalArgumentException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xslt/TransformerFactoryAllocator.java,org.exist.xslt.TransformerFactoryAllocator,getTransformerFactory,try-catch,Exception,ignore,Log4j,
+exist-core/src/main/java/org/exist/xslt/Stylesheet.java,org.exist.xslt.Stylesheet,templates,throws-declaration,"E, PermissionDeniedException, SAXException, TransformerConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xslt/Stylesheet.java,org.exist.xslt.Stylesheet,newTransformerHandler,throws-declaration,"E, PermissionDeniedException, SAXException, TransformerConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,resolve,try-catch,URISyntaxException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,urlSource,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,urlSource,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,databaseSource,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/EXistURIResolver.java,org.exist.xslt.EXistURIResolver,databaseSource,try-catch,PermissionDeniedException | TransactionException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener$ErrorType,raiseError,throws-declaration,E,propagate,,
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener$ErrorType,checkForErrors,throws-declaration,E,propagate,,
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener$ErrorType,warning,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener$ErrorType,error,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/XSLTErrorsListener.java,org.exist.xslt.XSLTErrorsListener$ErrorType,fatalError,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/xslt/EXistDbXMLReader.java,org.exist.xslt.EXistDbXMLReader,parse,try-catch,SAXParseException,log+log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xslt/EXistDbXMLReader.java,org.exist.xslt.EXistDbXMLReader,parse,try-catch,Exception,log+log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xslt/EXistDbXMLReader.java,org.exist.xslt.EXistDbXMLReader,parse,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xslt/EXistDbXMLReader.java,org.exist.xslt.EXistDbXMLReader,parse,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,stylesheet,throws-declaration,"E, TransformerConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,templates,throws-declaration,"E, TransformerConfigurationException, IOException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xslt/TemplatesFactory.java,org.exist.xslt.TemplatesFactory,newTransformerHandler,throws-declaration,"E, PermissionDeniedException, SAXException, TransformerConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/Database.java,org.exist.Database,getBroker,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/Database.java,org.exist.Database,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/Database.java,org.exist.Database,get,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,EmbeddedXMLStreamReader,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,reposition,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,hasNext,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,next,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getNext,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,filter,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,skipAttributes,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,verifyOriginNodeId,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,verifyOriginNodeId,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,require,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getElementText,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getProperty,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,nextTag,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,close,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/EmbeddedXMLStreamReader.java,org.exist.stax.EmbeddedXMLStreamReader,getTextCharacters,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/stax/IEmbeddedXMLStreamReader.java,org.exist.stax.IEmbeddedXMLStreamReader,reposition,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/stax/IEmbeddedXMLStreamReader.java,org.exist.stax.IEmbeddedXMLStreamReader,filter,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,marshall,throws-declaration,"XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,marshall,throws-declaration,"XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,marshallItem,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,throws-declaration,"XMLStreamException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,throws-declaration,"XMLStreamException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,throws-declaration,"XMLStreamException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,throws-declaration,"XMLStreamException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,demarshall,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,throws-declaration,"XMLStreamException, XQException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToDOM,throws-declaration,"XMLStreamException, XQException",propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToNode,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToNode,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/xqj/Marshaller.java,org.exist.xqj.Marshaller,streamToNode,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/util/ParametersExtractor.java,org.exist.util.ParametersExtractor,parseProperties,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,getExistHome,try-catch,Throwable,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,getExistHome,try-catch,URISyntaxException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/ConfigurationHelper.java,org.exist.util.ConfigurationHelper,loadProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/SAXEvent.java,org.exist.util.sax.event.SAXEvent,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartElement.java,org.exist.util.sax.event.contenthandler.StartElement,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/IgnorableWhitespace.java,org.exist.util.sax.event.contenthandler.IgnorableWhitespace,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartPrefixMapping.java,org.exist.util.sax.event.contenthandler.StartPrefixMapping,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/ProcessingInstruction.java,org.exist.util.sax.event.contenthandler.ProcessingInstruction,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/StartDocument.java,org.exist.util.sax.event.contenthandler.StartDocument,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/Characters.java,org.exist.util.sax.event.contenthandler.Characters,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/SkippedEntity.java,org.exist.util.sax.event.contenthandler.SkippedEntity,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/SetDocumentLocator.java,org.exist.util.sax.event.contenthandler.SetDocumentLocator,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndElement.java,org.exist.util.sax.event.contenthandler.EndElement,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndDocument.java,org.exist.util.sax.event.contenthandler.EndDocument,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/contenthandler/EndPrefixMapping.java,org.exist.util.sax.event.contenthandler.EndPrefixMapping,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndCDATA.java,org.exist.util.sax.event.lexicalhandler.EndCDATA,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartDTD.java,org.exist.util.sax.event.lexicalhandler.StartDTD,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/Comment.java,org.exist.util.sax.event.lexicalhandler.Comment,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndEntity.java,org.exist.util.sax.event.lexicalhandler.EndEntity,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartEntity.java,org.exist.util.sax.event.lexicalhandler.StartEntity,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/EndDTD.java,org.exist.util.sax.event.lexicalhandler.EndDTD,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/sax/event/lexicalhandler/StartCDATA.java,org.exist.util.sax.event.lexicalhandler.StartCDATA,apply,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CloseNotifyingInputStream.java,org.exist.util.io.CloseNotifyingInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/VirtualTempPath.java,org.exist.util.io.VirtualTempPath,initOverflowOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/VirtualTempPath.java,org.exist.util.io.VirtualTempPath,newOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/VirtualTempPath.java,org.exist.util.io.VirtualTempPath,newInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/VirtualTempPath.java,org.exist.util.io.VirtualTempPath,getBytes,try-catch,IOException,log,,ERROR
+exist-core/src/main/java/org/exist/util/io/OutputStreamSupplier.java,org.exist.util.io.OutputStreamSupplier,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,MemoryMappedFileFilterInputStreamCache,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,MemoryMappedFileFilterInputStreamCache,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,increaseSize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java,org.exist.util.io.MemoryMappedFileFilterInputStreamCache,invalidate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ContentFile.java,org.exist.util.io.ContentFile,newInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ContentFile.java,org.exist.util.io.ContentFile,newOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ContentFilePoolObjectFactory.java,org.exist.util.io.ContentFilePoolObjectFactory,create,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/io/InputStreamUtil.java,org.exist.util.io.InputStreamUtil,copy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/InputStreamUtil.java,org.exist.util.io.InputStreamUtil,copy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/InputStreamUtil.java,org.exist.util.io.InputStreamUtil,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/InputStreamUtil.java,org.exist.util.io.InputStreamUtil,readString,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ContentFilePool.java,org.exist.util.io.ContentFilePool,borrowObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/io/ContentFilePool.java,org.exist.util.io.ContentFilePool,returnObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,CachingFilterInputStream,throws-declaration,InstantiationException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CachingFilterInputStream.java,org.exist.util.io.CachingFilterInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,skip,try-catch,IllegalArgumentException,wrap,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/ByteBufferInputStream.java,org.exist.util.io.ByteBufferInputStream,isClosed,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,invalidate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCache.java,org.exist.util.io.FilterInputStreamCache,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/CloseNotifyingOutputStream.java,org.exist.util.io.CloseNotifyingOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,FileFilterInputStreamCache,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,FileFilterInputStreamCache,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FileFilterInputStreamCache.java,org.exist.util.io.FileFilterInputStreamCache,invalidate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java,org.exist.util.io.FilterInputStreamCacheFactory$FilterInputStreamCacheConfiguration,getCacheInstance,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java,org.exist.util.io.FilterInputStreamCacheFactory$FilterInputStreamCacheConfiguration,instantiate,try-catch,Throwable,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/AbstractFilterInputStreamCache.java,org.exist.util.io.AbstractFilterInputStreamCache,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsInputStream.java,org.exist.util.io.MemoryContentsInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsInputStream.java,org.exist.util.io.MemoryContentsInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsInputStream.java,org.exist.util.io.MemoryContentsInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsInputStream.java,org.exist.util.io.MemoryContentsInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContents.java,org.exist.util.io.MemoryContents,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContents.java,org.exist.util.io.MemoryContents,writeAtEnd,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContents.java,org.exist.util.io.MemoryContents,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContents.java,org.exist.util.io.MemoryContents,transferTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java,org.exist.util.io.MemoryFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java,org.exist.util.io.MemoryFilterInputStreamCache,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java,org.exist.util.io.MemoryFilterInputStreamCache,invalidate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,switchToOverflow,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/OverflowToDiskStream.java,org.exist.util.io.OverflowToDiskStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsOutputStream.java,org.exist.util.io.MemoryContentsOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsOutputStream.java,org.exist.util.io.MemoryContentsOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/MemoryContentsImpl.java,org.exist.util.io.MemoryContentsImpl,transferTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,TemporaryFileManager,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,cleanUpTempFolders,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,getTemporaryFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,returnTemporaryFile,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/io/TemporaryFileManager.java,org.exist.util.io.TemporaryFileManager,cleanupOldTempFolders,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,try-catch,SAXException | IOException | ParserConfigurationException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration,Configuration,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,apply,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureElement,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureElement,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureFirstElement,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,asInteger,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,asLong,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,parseInt,try-catch,NumberFormatException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureLockManager,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBinaryManager,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureXQuery,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,loadModuleClasses,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,lookupModuleClass,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,lookupModuleClass,try-catch,ClassNotFoundException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,lookupModuleClass,try-catch,NoClassDefFoundError,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureXUpdate,throws-declaration,NumberFormatException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureTransformer,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureParser,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureXmlParser,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureHtmlToXmlParser,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,addJobToList,try-catch,JobException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureBackend,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureRecovery,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureRecovery,try-catch,NumberFormatException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureStartup,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureStartup,try-catch,ClassNotFoundException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,isStartupTrigger,throws-declaration,ClassNotFoundException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureIndexer,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureIndexer,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureEntityResolver,try-catch,URISyntaxException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,configureRpcServer,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Configuration.java,org.exist.util.Configuration$ElementConfigurationAction,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Saxon12CompatSAXFilter.java,org.exist.util.Saxon12CompatSAXFilter,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/Leasable.java,org.exist.util.Leasable,fromCloseable,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/IPUtil.java,org.exist.util.IPUtil,isLocalPortFree,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,create,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,activateObject,try-catch,SAXNotRecognizedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,activateObject,try-catch,SAXNotSupportedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,passivateObject,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,setReaderFeature,try-catch,SAXNotRecognizedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/XMLReaderObjectFactory.java,org.exist.util.XMLReaderObjectFactory,setReaderFeature,try-catch,SAXNotSupportedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/CachingFilterInputStreamInputSource.java,org.exist.util.CachingFilterInputStreamInputSource,getByteStream,try-catch,InstantiationException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/CachingFilterInputStreamInputSource.java,org.exist.util.CachingFilterInputStreamInputSource,getByteStreamLength,try-catch,InstantiationException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,try-catch,URISyntaxException,recover,Log4j,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromURI,try-catch,ClassNotFoundException,ignore,Log4j,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromParams,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromParams,try-catch,Exception,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getCollationFromParams,try-catch,IllegalArgumentException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getLocale,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getSamiskCollator,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getHtmlAsciiCaseInsensitiveCollator,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/Collations.java,org.exist.util.Collations,getXqtsAsciiCaseBlindCollator,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/JDKCompatibility.java,org.exist.util.JDKCompatibility,getModifiersField,throws-declaration,"NoSuchFieldException, IllegalAccessException",propagate,,
+exist-core/src/main/java/org/exist/util/JDKCompatibility.java,org.exist.util.JDKCompatibility,getModifiersField,try-catch,NoSuchFieldException,custom,,
+exist-core/src/main/java/org/exist/util/JDKCompatibility.java,org.exist.util.JDKCompatibility,getModifiersField,try-catch,NoSuchMethodException | InvocationTargetException,rethrow,,
+exist-core/src/main/java/org/exist/util/BinaryValueInputSource.java,org.exist.util.BinaryValueInputSource,getByteStreamLength,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/BinaryValueInputSource.java,org.exist.util.BinaryValueInputSource,close,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestInputStream.java,org.exist.util.crypto.digest.DigestInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestInputStream.java,org.exist.util.crypto.digest.DigestInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestInputStream.java,org.exist.util.crypto.digest.DigestInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestOutputStream.java,org.exist.util.crypto.digest.DigestOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/crypto/digest/DigestOutputStream.java,org.exist.util.crypto.digest.DigestOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/CharSlice.java,org.exist.util.CharSlice,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/CharSlice.java,org.exist.util.CharSlice,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/EXistURISchemeURIResolver.java,org.exist.util.EXistURISchemeURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMSerializer.java,org.exist.util.serializer.ExtendedDOMSerializer,startNode,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMSerializer.java,org.exist.util.serializer.ExtendedDOMSerializer,startNode,try-catch,SAXNotRecognizedException | SAXNotSupportedException,ignore,,
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMSerializer.java,org.exist.util.serializer.ExtendedDOMSerializer,startNode,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,startNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,startNode,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,startNode,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,endNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMStreamer.java,org.exist.util.serializer.DOMStreamer,endNode,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/serializer/AbstractSerializer.java,org.exist.util.serializer.AbstractSerializer,setOutput,try-catch,NumberFormatException,custom,,
+exist-core/src/main/java/org/exist/util/serializer/AbstractSerializer.java,org.exist.util.serializer.AbstractSerializer,setOutput,try-catch,NumberFormatException,custom,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,setOutputProperties,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,addSpaceIfIndent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,indent,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/IndentingXMLWriter.java,org.exist.util.serializer.IndentingXMLWriter,endIndent,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/Receiver.java,org.exist.util.serializer.Receiver,highlightText,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveSerializer.java,org.exist.util.serializer.AdaptiveSerializer,serialize,throws-declaration,"XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveSerializer.java,org.exist.util.serializer.AdaptiveSerializer,serialize,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,closeStartTag,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,closeStartTag,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/HTML5Writer.java,org.exist.util.serializer.HTML5Writer,processingInstruction,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXToReceiver.java,org.exist.util.serializer.SAXToReceiver,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerPool.java,org.exist.util.serializer.SerializerPool,borrowObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerPool.java,org.exist.util.serializer.SerializerPool,returnObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,EXISerializer,throws-declaration,"EXIException, IOException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,EXISerializer,throws-declaration,"EXIException, IOException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,highlightText,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/EXISerializer.java,org.exist.util.serializer.EXISerializer,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,startDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,declaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,startCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,endCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,startDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,endDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SerializerWriter.java,org.exist.util.serializer.SerializerWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,startDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,characters,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,cdataSection,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,closeStartTag,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,writeDeclaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,writeDoctype,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,writeChars,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/TEXTWriter.java,org.exist.util.serializer.TEXTWriter,writeCharacterReference,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,endMetaBuffer,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,endMetaBuffer,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,closeStartTag,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,closeStartTag,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isHtml5Version,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,isHtml5Version,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,writeDoctype,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,emitHtmlDoctype,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,processingInstruction,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,writeContentTypeMeta,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XHTMLWriter.java,org.exist.util.serializer.XHTMLWriter,writeContentTypeMeta,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,declaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startElement,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startElement,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startElement,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endElement,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endElement,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,namespace,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,attribute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeAttributePrefix,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writePrefixedAttributePrefix,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,characters,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeCdataContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,characters,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,processingInstruction,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,comment,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startCdataSection,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endCdataSection,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,cdataSection,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,startDocumentType,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,endDocumentType,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,closeStartTag,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,closeStartTag,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeDeclaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeDeclaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeDeclaration,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeDoctype,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeChars,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeCharSeq,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XMLWriter.java,org.exist.util.serializer.XMLWriter,writeCharacterReference,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ExtendedDOMStreamer.java,org.exist.util.serializer.ExtendedDOMStreamer,startNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startDocument,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endDocument,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,declaration,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startElement,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endElement,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,attribute,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,characters,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,characters,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,ignorableWhitespace,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,processingInstruction,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,cdataSection,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startDTD,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endDTD,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,documentType,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,startCDATA,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,endCDATA,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/SAXSerializer.java,org.exist.util.serializer.SAXSerializer,comment,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,serializeContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONObject.java,org.exist.util.serializer.json.JSONObject,toString,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSimpleProperty.java,org.exist.util.serializer.json.JSONSimpleProperty,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSimpleProperty.java,org.exist.util.serializer.json.JSONSimpleProperty,serializeContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,startDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,endDocument,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,startElement,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,processStartValue,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONWriter.java,org.exist.util.serializer.json.JSONWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serialize,try-catch,IOException | XPathException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeSequence,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeSequence,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeItem,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeAtomicValue,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,writeStringWithCharMap,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeNode,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeArray,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONSerializer.java,org.exist.util.serializer.json.JSONSerializer,serializeMap,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONValue.java,org.exist.util.serializer.json.JSONValue,serializeContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONNode.java,org.exist.util.serializer.json.JSONNode$Type,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/json/JSONNode.java,org.exist.util.serializer.json.JSONNode$Type,serializeContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serialize,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serialize,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,validateXmlSerializable,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,flattenArrays,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXML,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLDirect,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLDirect,try-catch,SAXNotSupportedException | SAXNotRecognizedException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,try-catch,SAXNotSupportedException | SAXNotRecognizedException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeXMLWithItemSeparator,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeJSON,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java,org.exist.util.serializer.XQuerySerializer,serializeAdaptive,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/ReceiverToSAX.java,org.exist.util.serializer.ReceiverToSAX,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/MicroXmlWriter.java,org.exist.util.serializer.MicroXmlWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,write,throws-declaration,"SAXException, XPathException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,write,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,write,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeText,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeText,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeAtomic,throws-declaration,"IOException, SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeDouble,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeArray,throws-declaration,"XPathException, SAXException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeArray,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeMap,throws-declaration,"SAXException, XPathException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeMap,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeFunctionItem,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeXML,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/AdaptiveWriter.java,org.exist.util.serializer.AdaptiveWriter,writeXML,try-catch,SAXNotSupportedException | SAXNotRecognizedException,wrap,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,startDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,endDocument,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,declaration,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,startElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,endElement,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,namespace,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,attribute,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,characters,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,processingInstruction,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,comment,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,startCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,endCdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,cdataSection,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,startDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,endDocumentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/CharacterMappingWriter.java,org.exist.util.serializer.CharacterMappingWriter,documentType,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,serialize,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,startNode,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/serializer/DOMSerializer.java,org.exist.util.serializer.DOMSerializer,endNode,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/XMLString.java,org.exist.util.XMLString,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/ZipEntryInputSource.java,org.exist.util.ZipEntryInputSource,getByteStream,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/CompressedWhitespace.java,org.exist.util.CompressedWhitespace,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/CompressedWhitespace.java,org.exist.util.CompressedWhitespace,writeEscape,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/GZIPInputSource.java,org.exist.util.GZIPInputSource,getByteStream,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/GZIPInputSource.java,org.exist.util.GZIPInputSource,getByteStreamLength,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/GZIPInputSource.java,org.exist.util.GZIPInputSource,close,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/URIResolverHierarchy.java,org.exist.util.URIResolverHierarchy,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/util/URIResolverHierarchy.java,org.exist.util.URIResolverHierarchy,resolve,try-catch,TransformerException,custom,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/IncludeXMLFilter.java,org.exist.util.IncludeXMLFilter,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/SingleInstanceConfiguration.java,org.exist.util.SingleInstanceConfiguration,SingleInstanceConfiguration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/SingleInstanceConfiguration.java,org.exist.util.SingleInstanceConfiguration,SingleInstanceConfiguration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/SingleInstanceConfiguration.java,org.exist.util.SingleInstanceConfiguration,SingleInstanceConfiguration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/util/ConcurrentValueWrapper.java,org.exist.util.ConcurrentValueWrapper,writeE,throws-declaration,E,propagate,,
+exist-core/src/main/java/org/exist/util/ConcurrentValueWrapper.java,org.exist.util.ConcurrentValueWrapper,write2E,throws-declaration,"E1, E2",propagate,,
+exist-core/src/main/java/org/exist/util/FileInputSource.java,org.exist.util.FileInputSource,getByteStream,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileInputSource.java,org.exist.util.FileInputSource,getByteStreamLength,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileInputSource.java,org.exist.util.FileInputSource,close,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,copy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,deleteQuietly,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils,copyDirVisitor,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$CopyDirVisitor,preVisitDirectory,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$CopyDirVisitor,visitFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DeleteDirVisitor,visitFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DeleteDirVisitor,postVisitDirectory,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DeleteDirVisitor,sizeQuietly,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DeleteDirVisitor,measureFileStore,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DeleteDirVisitor,lastModifiedQuietly,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,visitFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,mkdirsQuietly,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,list,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,list,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,copyWithDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,copyWithDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,copyWithDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,copyWithDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/FileUtils.java,org.exist.util.FileUtils$DirSizeVisitor,digest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/ExistSAXParserFactory.java,org.exist.util.ExistSAXParserFactory,getSAXParserFactory,try-catch,ClassNotFoundException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/util/ExistSAXParserFactory.java,org.exist.util.ExistSAXParserFactory,getSAXParserFactory,try-catch,SecurityException | NoSuchMethodException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/util/ExistSAXParserFactory.java,org.exist.util.ExistSAXParserFactory,getSAXParserFactory,try-catch,IllegalAccessException | InvocationTargetException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/util/CollectionScanner.java,org.exist.util.CollectionScanner,scan,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/util/CollectionScanner.java,org.exist.util.CollectionScanner,scan,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/util/HtmlToXmlParser.java,org.exist.util.HtmlToXmlParser,getHtmlToXmlParser,try-catch,ClassNotFoundException | InstantiationException | IllegalAccessException | SAXNotRecognizedException | SAXNotSupportedException,custom,Log4j,
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,readSaxonConfigurationFile,try-catch,XPathException | IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/SaxonConfiguration.java,org.exist.util.SaxonConfiguration,readSaxonConfigurationFile,try-catch,RuntimeException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/UUIDGenerator.java,org.exist.util.UUIDGenerator,,try-catch,NoSuchAlgorithmException,wrap,,
+exist-core/src/main/java/org/exist/util/SSLHelper.java,org.exist.util.SSLHelper,initialize,try-catch,NoSuchAlgorithmException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/SSLHelper.java,org.exist.util.SSLHelper,initialize,try-catch,KeyManagementException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/util/TraceableStateChanges.java,org.exist.util.TraceableStateChanges,clone,throws-declaration,CloneNotSupportedException,propagate,,
+exist-core/src/main/java/org/exist/util/Compressor.java,org.exist.util.Compressor,compress,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/Compressor.java,org.exist.util.Compressor,compress,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/Compressor.java,org.exist.util.Compressor,uncompress,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/Compressor.java,org.exist.util.Compressor,uncompress,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/util/WeakLazyStripes.java,org.exist.util.WeakLazyStripes,getOptimistic,try-catch,ArrayIndexOutOfBoundsException,recover,,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,MimeTable,try-catch,ParserConfigurationException | SAXException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,load,try-catch,IllegalStateException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,loadFromStream,try-catch,ParserConfigurationException | SAXException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable,loadMimeTypes,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable$MimeTableHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable$MimeTableHandler,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/MimeTable.java,org.exist.util.MimeTable$MimeTableHandler,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/util/ValueOccurrences.java,org.exist.util.ValueOccurrences,compareTo,try-catch,XPathException,printStackTrace+recover,,
+exist-core/src/main/java/org/exist/util/ValueOccurrences.java,org.exist.util.ValueOccurrences,toString,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/util/XMLReaderPool.java,org.exist.util.XMLReaderPool,borrowXMLReader,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/util/XMLReaderPool.java,org.exist.util.XMLReaderPool,borrowObject,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/util/XMLReaderPool.java,org.exist.util.XMLReaderPool,returnXMLReader,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,newResolver,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,newResolverFromSax,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,resolveCatalogs,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,catalogSaxProducer,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,streamCatalogDocument,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/resolver/ResolverFactory.java,org.exist.resolver.ResolverFactory,streamCatalogDocument,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/resolver/RecordingContentHandler.java,org.exist.resolver.RecordingContentHandler,replay,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,resolveEntity,throws-declaration,"XNIException, IOException",propagate,,
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,resolveEntity,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,setXmlReaderEntityResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,setXmlReaderEntityResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java,org.exist.resolver.XercesXmlResolverAdapter,setXmlReaderEntityResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/main/java/org/exist/scheduler/JobConfig.java,org.exist.scheduler.JobConfig,JobConfig,throws-declaration,JobException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,prepare,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,startMultiUser,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getQuartzProperties,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,run,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,try-catch,SchedulerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,try-catch,SchedulerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,try-catch,InterruptedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,try-catch,SchedulerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,shutdown,try-catch,UnableToInterruptJobException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,isShutdown,try-catch,SchedulerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,createPeriodicJob,try-catch,SchedulerException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,createCronJob,try-catch,SchedulerException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,deleteJob,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,pauseJob,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,resumeJob,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getJobGroupNames,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getScheduledJobs,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,getExecutingJobs,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,setupConfiguredJobs,try-catch,SchedulerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl,setupConfiguredJobs,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java,org.exist.scheduler.impl.QuartzSchedulerImpl$QuartzSchedulerCreator,run,try-catch,SchedulerException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/impl/ShutdownTask.java,org.exist.scheduler.impl.ShutdownTask,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/ShutdownTask.java,org.exist.scheduler.impl.ShutdownTask,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/impl/SystemTaskJobImpl.java,org.exist.scheduler.impl.SystemTaskJobImpl,execute,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/JobException.java,org.exist.scheduler.JobException$JobExceptionAction,cleanupJob,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/UserJavaJob.java,org.exist.scheduler.UserJavaJob,execute,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/UserJavaJob.java,org.exist.scheduler.UserJavaJob,execute,try-catch,JobException,custom,,
+exist-core/src/main/java/org/exist/scheduler/UserJavaJob.java,org.exist.scheduler.UserJavaJob,execute,throws-declaration,JobException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/ScheduledJobInfo.java,org.exist.scheduler.ScheduledJobInfo$TriggerState,getTriggerState,try-catch,SchedulerException,recover,,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,execute,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,executeXQuery,throws-declaration,"PermissionDeniedException, XPathException, JobExecutionException",propagate,,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,executeXQuery,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,abort,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/UserXQueryJob.java,org.exist.scheduler.UserXQueryJob,abort,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/scheduler/SystemTaskJob.java,org.exist.scheduler.SystemTaskJob,execute,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Conditional.java,org.exist.xupdate.Conditional,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Conditional.java,org.exist.xupdate.Conditional,process,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xupdate/Rename.java,org.exist.xupdate.Rename,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,XUpdateProcessor,throws-declaration,ParserConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,parse,throws-declaration,"ParserConfigurationException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startElement,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startVariableDecl,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startModifications,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,createVariable,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,processQuery,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,processQuery,try-catch,RecognitionException | TokenStreamException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,processQuery,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java,org.exist.xupdate.XUpdateProcessor,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Update.java,org.exist.xupdate.Update,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Replace.java,org.exist.xupdate.Replace,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Append.java,org.exist.xupdate.Append,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Insert.java,org.exist.xupdate.Insert,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,select,throws-declaration,"PermissionDeniedException, EXistException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,select,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,declareVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,declareNamespaces,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,selectAndLock,throws-declaration,"LockException, PermissionDeniedException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,unlockDocuments,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,checkFragmentation,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,prepareTrigger,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Modification.java,org.exist.xupdate.Modification,finishTrigger,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/xupdate/Remove.java,org.exist.xupdate.Remove,process,throws-declaration,"PermissionDeniedException, LockException, EXistException, XPathException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/debuggee/DebuggeeJoint.java,org.exist.debuggee.DebuggeeJoint,expressionStart,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/debuggee/DebuggeeJoint.java,org.exist.debuggee.DebuggeeJoint,stackEnter,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/debuggee/DebuggeeJoint.java,org.exist.debuggee.DebuggeeJoint,evalution,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/debuggee/DebuggeeFactory.java,org.exist.debuggee.DebuggeeFactory,getInstance,try-catch,ClassNotFoundException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/debuggee/DebuggeeFactory.java,org.exist.debuggee.DebuggeeFactory,getInstance,try-catch,IllegalAccessException | InstantiationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/debuggee/DebuggeeFactory.java,org.exist.debuggee.DebuggeeFactory,checkForDebugRequest,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/debuggee/Debuggee.java,org.exist.debuggee.Debuggee,start,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/security/User.java,org.exist.security.User,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/User.java,org.exist.security.User,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/User.java,org.exist.security.User,remGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/utils/Utils.java,org.exist.security.utils.Utils,createCollection,throws-declaration,"PermissionDeniedException, IOException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/security/utils/Utils.java,org.exist.security.utils.Utils,getOrCreateCollection,throws-declaration,"PermissionDeniedException, IOException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,md5,try-catch,NoSuchAlgorithmException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,md5,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,calculate,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/security/MessageDigester.java,org.exist.security.MessageDigester,calculate,try-catch,NoSuchAlgorithmException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setUnixSymbolicMode,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setExistSymbolicMode,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setSimpleSymbolicMode,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,setMode,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractUnixStylePermission.java,org.exist.security.AbstractUnixStylePermission,simpleSymbolicModeToInt,throws-declaration,SyntaxException,propagate,,
+exist-core/src/main/java/org/exist/security/management/AccountsManagement.java,org.exist.security.management.AccountsManagement,addAccount,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/management/AccountsManagement.java,org.exist.security.management.AccountsManagement,updateAccount,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/management/AccountsManagement.java,org.exist.security.management.AccountsManagement,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/management/GroupsManagement.java,org.exist.security.management.GroupsManagement,addGroup,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/management/GroupsManagement.java,org.exist.security.management.GroupsManagement,updateGroup,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/management/GroupsManagement.java,org.exist.security.management.GroupsManagement,deleteGroup,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,getPermission,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,updatePermissions,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,updatePermissions,try-catch,XPathException | PermissionDeniedException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chown,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_str,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_str,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_str,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_str,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_impl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chmod_impl,try-catch,SyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chacl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chacl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionFactory.java,org.exist.security.PermissionFactory,chacl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,AbstractAccount,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,AbstractAccount,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,setPrimaryGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,remGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractAccount.java,org.exist.security.AbstractAccount,assertCanModifyAccount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,throws-declaration,LoginException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,try-catch,UnsupportedCallbackException,wrap,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,try-catch,AuthenticationException,wrap,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,login,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,commit,throws-declaration,LoginException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,abort,throws-declaration,LoginException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/EXistDBLoginModule.java,org.exist.security.internal.EXistDBLoginModule,logout,throws-declaration,LoginException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,RealmImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,start,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,start,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,warnIfAdminPasswordIsEmpty,try-catch,AuthenticationException,ignore,Log4j,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,createAdminAndGuestIfNotExist,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteAccount,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,deleteGroup,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/security/internal/RealmImpl.java,org.exist.security.internal.RealmImpl,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,prepare,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,startSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,startSystem,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,attach,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,attach,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,attach,try-catch,Exception,printStackTrace+log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,updateAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,updateGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,deleteGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,authenticate,try-catch,AuthenticationException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl,addAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl$SessionsCheck,findRealmForRealmId,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl$SessionsCheck,processParameter,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SecurityManagerImpl.java,org.exist.security.internal.SecurityManagerImpl$SessionsCheck,processParameter,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/internal/web/HttpAccount.java,org.exist.security.internal.web.HttpAccount,getUserFromServletRequest,try-catch,SecurityException | InvocationTargetException | NoSuchMethodException | IllegalAccessException | IllegalArgumentException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,addManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,addManagers,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,getManagers,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,removeManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/GroupAider.java,org.exist.security.internal.aider.GroupAider,assertCanModifyGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,setPrimaryGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,remGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UserAider.java,org.exist.security.internal.aider.UserAider,assertCanModifyAccount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/PermissionAiderFactory.java,org.exist.security.internal.aider.PermissionAiderFactory,getPermission,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,setGroupFrom,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,fromString,throws-declaration,SyntaxException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java,org.exist.security.internal.aider.UnixStylePermissionAider,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,insertACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,removeACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,clear,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/aider/SimpleACLPermissionAider.java,org.exist.security.internal.aider.SimpleACLPermissionAider,aceSimpleSymbolicModeToInt,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,GroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,GroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,GroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,GroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/GroupImpl.java,org.exist.security.internal.GroupImpl,GroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,instantiate,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl,AccountImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl$SecurityProperties,getProperty,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl$SecurityProperties,insertGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/AccountImpl.java,org.exist.security.internal.AccountImpl$SecurityProperties,insertGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,runScript,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,runScript,try-catch,XPathException,printStackTrace,,
+exist-core/src/main/java/org/exist/security/internal/SMEvents.java,org.exist.security.internal.SMEvents,getQuerySource,try-catch,PermissionDeniedException,printStackTrace,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,initialiseRealmStorage,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,initialiseRealmStorage,try-catch,PermissionDeniedException | IOException | TriggerException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadGroupsFromRealmStorage,throws-declaration,"ConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadRemovedGroupsFromRealmStorage,throws-declaration,"ConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadAccountsFromRealmStorage,throws-declaration,"ConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadAccountsFromRealmStorage,try-catch,Throwable,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadAccountsFromRealmStorage,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadAccountsFromRealmStorage,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,loadRemovedAccountsFromRealmStorage,throws-declaration,"ConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,start,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,start,try-catch,PermissionDeniedException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,save,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,addGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,addAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,updateAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractRealm.java,org.exist.security.AbstractRealm,updateGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/UnixStylePermission.java,org.exist.security.UnixStylePermission,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,setPrimaryGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,remGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,save,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractSubject.java,org.exist.security.AbstractSubject,assertCanModifyAccount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/realm/AuthenticatingRealm.java,org.exist.security.realm.AuthenticatingRealm,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,setPrimaryGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,remGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,assertCanModifyAccount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/EffectiveSubject.java,org.exist.security.EffectiveSubject,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/Account.java,org.exist.security.Account,setPrimaryGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Account.java,org.exist.security.Account,assertCanModifyAccount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,addUserACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,addGroupACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,insertUserACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,insertGroupACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,insertACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,insertACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,aceSimpleSymbolicModeToInt,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,lookupTargetId,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,removeACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/SimpleACLPermission.java,org.exist.security.SimpleACLPermission,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/Session.java,org.exist.security.Session,Session,try-catch,EXistException,ignore,,
+exist-core/src/main/java/org/exist/security/PermissionRequiredAspect.java,org.exist.security.PermissionRequiredAspect,enforcePermissionsOnParameter,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/PermissionRequiredAspect.java,org.exist.security.PermissionRequiredAspect,enforcePermissions,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,attach,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,addAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,addAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,updateAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,updateGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,addGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,addGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,deleteGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,processParameter,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager,processParameterBeforeSave,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager$PrincipalIdReceiver,preAllocateAccountId,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/SecurityManager.java,org.exist.security.SecurityManager$PrincipalIdReceiver,preAllocateGroupId,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/security/Principal.java,org.exist.security.Principal,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/Principal.java,org.exist.security.Principal,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,addManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,addManagers,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,getManagers,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,removeManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Group.java,org.exist.security.Group,assertCanModifyGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,addACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,insertACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,modifyACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,removeACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/ACLPermission.java,org.exist.security.ACLPermission$ACE_TARGET,clear,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,AbstractPrincipal,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,AbstractPrincipal,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,AbstractPrincipal,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,save,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,setCollection,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractPrincipal.java,org.exist.security.AbstractPrincipal,setCollection,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setGroupFrom,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setGroupMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setOwner,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setOwner,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setOwner,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setMode,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setOtherMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setOwnerMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setSetUid,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setSetGid,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,setSticky,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/Permission.java,org.exist.security.Permission,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,AbstractGroup,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,AbstractGroup,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,AbstractGroup,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,toString,try-catch,Throwable,printStackTrace,Log4j,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,assertCanModifyGroup,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,addManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,addManagers,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,addManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,insertManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/security/AbstractGroup.java,org.exist.security.AbstractGroup,removeManager,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,setPermissions,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,isEmpty,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentCountNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getChildCollectionCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,hasDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,hasChildCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,hasChildCollectionNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getEntries,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getChildCollectionEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getResourceEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,unlinkDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,collectionIterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,collectionIteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,iterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,iteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDescendants,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,allDocs,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocuments,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocuments,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentLastModified,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,getDocumentNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,removeCollection,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,removeResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,removeXMLResource,throws-declaration,"PermissionDeniedException, TriggerException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,validateBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/LockedCollection.java,org.exist.collections.LockedCollection,serialize,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/IndexInfo.java,org.exist.collections.IndexInfo,setReader,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/ManagedLocks.java,org.exist.collections.ManagedLocks$ManagedLockIterator,closeAll,try-catch,RuntimeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/CollectionCache.java,org.exist.collections.CollectionCache,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionCache.java,org.exist.collections.CollectionCache,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,setPermissions,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,isEmpty,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentCountNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getChildCollectionCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,hasDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,hasChildCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,hasChildCollectionNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getEntries,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getChildCollectionEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getResourceEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,unlinkDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,collectionIterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,collectionIteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,iterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,iteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDescendants,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,allDocs,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocuments,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocuments,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentLastModified,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,getDocumentNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,removeCollection,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,removeResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,removeXMLResource,throws-declaration,"PermissionDeniedException, TriggerException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,validateBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection,serialize,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection$InternalAccess,addDocument,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection$CollectionEntry,readMetadata,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection$CollectionEntry,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection$SubCollectionEntry,readMetadata,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/Collection.java,org.exist.collections.Collection$SubCollectionEntry,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,load,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,setPath,try-catch,LockException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getEntries,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getChildCollectionEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getResourceEntry,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,unlinkDocument,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,collectionIterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,collectionIteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDescendants,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDescendants,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,allDocs,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,allDocs,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,allDocs,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,allDocs,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocuments,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocuments,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocumentsToSet,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocumentsToSet,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getMemorySize,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getChildCollectionCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getChildCollectionCount,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,isEmpty,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,isEmpty,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocument,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentWithLock,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentLastModified,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentCount,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentCount,try-catch,LockException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getDocumentCountNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,getPermissions,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,hasDocument,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,hasDocument,try-catch,LockException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,hasChildCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,hasChildCollectionNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,iterator,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,iteratorNoLock,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,serialize,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,deserialize,throws-declaration,"IOException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addDocument,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeCollection,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeXMLResource,throws-declaration,"PermissionDeniedException, TriggerException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,removeBinaryResource,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXmlDocument,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,store,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXMLInternal,throws-declaration,"EXistException, SAXException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXMLInternal,try-catch,PermissionDeniedException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,storeXMLInternal,try-catch,CollectionConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResource,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResourceInternal,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateXMLResourceInternal,try-catch,EXistException | PermissionDeniedException | SAXException | LockException | IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,checkConfigurationDocument,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,checkPermissionsForAddDocument,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,checkCollectionConflict,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateBinaryResource,throws-declaration,"PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,validateBinaryResource,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,addBinaryResource,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,setPermissions,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/MutableCollection.java,org.exist.collections.MutableCollection,toString,try-catch,LockException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/STXTemplatesCache.java,org.exist.collections.triggers.STXTemplatesCache,getOrUpdateTemplate,throws-declaration,"TransformerConfigurationException, SAXException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTemplatesCache.java,org.exist.collections.triggers.STXTemplatesCache,compileTemplate,throws-declaration,"TransformerConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,defer,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,applyDeferredEvents,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startDocument_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endDocument_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startPrefixMapping_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endPrefixMapping_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startElement_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endElement_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,characters_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,ignorableWhitespace_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,processingInstruction_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,skippedEntity_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startDTD_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endDTD_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startEntity_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endEntity_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,startCDATA_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,endCDATA_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DeferrableFilteringTrigger.java,org.exist.collections.triggers.DeferrableFilteringTrigger,comment_deferred,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/SAXTrigger.java,org.exist.collections.triggers.SAXTrigger,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggersVisitor.java,org.exist.collections.triggers.AbstractTriggersVisitor,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggersVisitor.java,org.exist.collections.triggers.AbstractTriggersVisitor,getTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,prepare,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,prepare,try-catch,PermissionDeniedException | LockException,wrap,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/Dumper.java,org.exist.collections.triggers.Dumper,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CSVExtractingTrigger.java,org.exist.collections.triggers.CSVExtractingTrigger,extractCSVValuesToElements,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,getQuerySource,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,prepare,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,prepare,try-catch,TriggerStatePerThread.CyclicTriggerException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,prepare,try-catch,XPathException | IOException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,prepare,try-catch,XPathException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,finish,try-catch,TriggerStatePerThread.CyclicTriggerException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,finish,try-catch,XPathException | IOException | PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,finish,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,finish,try-catch,PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,declareExternalVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,getScript,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,getScript,try-catch,XPathException | IOException | PermissionDeniedException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,execute,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,execute,try-catch,TriggerStatePerThread.CyclicTriggerException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,execute,try-catch,TriggerException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,execute,try-catch,XPathException | PermissionDeniedException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryTrigger.java,org.exist.collections.triggers.XQueryTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,getScriptsInStartupCollection,try-catch,PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,executeQuery,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java,org.exist.collections.triggers.XQueryStartupTrigger,createAutostartCollection,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,configure,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,makeCopy,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,makeCopy,try-catch,XPathException | IOException | PermissionDeniedException | LockException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/HistoryTrigger.java,org.exist.collections.triggers.HistoryTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/TriggersVisitor.java,org.exist.collections.triggers.TriggersVisitor,getTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,CollectionTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,CollectionTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,CollectionTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,beforeCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterCreateCollection,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,beforeCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterCopyCollection,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,beforeMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterMoveCollection,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,beforeDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTriggers.java,org.exist.collections.triggers.CollectionTriggers,afterDeleteCollection,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/Trigger.java,org.exist.collections.triggers.Trigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,configure,try-catch,URISyntaxException,ignore,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,configure,try-catch,TransformerConfigurationException | PermissionDeniedException | SAXException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,configure,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/STXTransformerTrigger.java,org.exist.collections.triggers.STXTransformerTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTrigger.java,org.exist.collections.triggers.DocumentTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/TriggerStatePerThread.java,org.exist.collections.triggers.TriggerStatePerThread,setAndTest,throws-declaration,TriggerStatePerThread.CyclicTriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,beforeCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,afterCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,beforeCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,afterCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,beforeMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,afterMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,beforeDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/CollectionTrigger.java,org.exist.collections.triggers.CollectionTrigger,afterDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,DocumentTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,DocumentTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,DocumentTriggers,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endDTD,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,startCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,endCDATA,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterCreateDocument,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterUpdateDocument,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterUpdateDocumentMetadata,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterCopyDocument,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterMoveDocument,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,afterDeleteDocument,try-catch,Exception,log,,ERROR
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/DocumentTriggers.java,org.exist.collections.triggers.DocumentTriggers,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/TriggerProxy.java,org.exist.collections.triggers.TriggerProxy,newInstance,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggerProxy.java,org.exist.collections.triggers.AbstractTriggerProxy,newInstance,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/collections/triggers/AbstractTriggerProxy.java,org.exist.collections.triggers.AbstractTriggerProxy,newInstance,try-catch,InstantiationException | IllegalAccessException,wrap,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,startSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,startSystem,try-catch,EXistException | CollectionConfigurationException | PermissionDeniedException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,addConfiguration,throws-declaration,CollectionConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,addConfiguration,try-catch,CollectionConfigurationException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,addConfiguration,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,testConfiguration,throws-declaration,CollectionConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,testConfiguration,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadAllConfigurations,throws-declaration,"CollectionConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadAllConfigurations,throws-declaration,"CollectionConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadConfiguration,throws-declaration,"CollectionConfigurationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,loadConfiguration,try-catch,CollectionConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkCreateCollection,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkCreateCollection,try-catch,TriggerException | PermissionDeniedException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkRootCollectionConfig,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfigurationManager.java,org.exist.collections.CollectionConfigurationManager,checkRootCollectionConfig,try-catch,CollectionConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,read,throws-declaration,CollectionConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,read,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,throwOrLog,throws-declaration,CollectionConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,configureTrigger,throws-declaration,CollectionConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/collections/CollectionConfiguration.java,org.exist.collections.CollectionConfiguration,configureTrigger,try-catch,ClassNotFoundException | TriggerException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,cleanupDB,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,cleanupDataDir,throws-declaration,"IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,readFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/TestUtils.java,org.exist.TestUtils,getExistHomeFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/BinarySource.java,org.exist.source.BinarySource,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/BinarySource.java,org.exist.source.BinarySource,getContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/BinarySource.java,org.exist.source.BinarySource,checkEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/ClassLoaderSource.java,org.exist.source.ClassLoaderSource,ClassLoaderSource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/ClassLoaderSource.java,org.exist.source.ClassLoaderSource,sourceToUrl,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,getEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,validate,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,isModule,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,guessXQueryEncoding,try-catch,RecognitionException | XPathException | TokenStreamException,ignore,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,getModuleDecl,try-catch,RecognitionException | XPathException | TokenStreamException,ignore,,
+exist-core/src/main/java/org/exist/source/AbstractSource.java,org.exist.source.AbstractSource,pathOrContentOrShortIdentifier,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,getContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,getEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,validate,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/source/Source.java,org.exist.source.Source$Validity,isModule,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,getContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,getEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,checkEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,lastModifiedSafe,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/source/FileSource.java,org.exist.source.FileSource,isModule,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSourceForExecution,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource,try-catch,IllegalArgumentException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource,try-catch,MalformedURLException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromClasspath,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromClasspath,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSourceFromDb,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSourceFromDb,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,URISyntaxException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,URISyntaxException,log,Log4j,TRACE
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/source/SourceFactory.java,org.exist.source.SourceFactory,getSource_fromFile,try-catch,InvalidPathException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,isValid,try-catch,EXistException,recover,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,isValid,try-catch,PermissionDeniedException,recover,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getReader,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getInputStream,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,getContent,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,isModule,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,isModule,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,validate,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,validate,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,validate,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/source/DBSource.java,org.exist.source.DBSource,doValidation,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getLastModification,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getEncoding,try-catch,IllegalArgumentException,recover,Log4j,
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getReader,try-catch,IOException,log+rethrow,Log4j,WARN
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getInputStream,try-catch,ConnectException,log+rethrow,Log4j,WARN
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getInputStream,try-catch,IOException,log+rethrow,Log4j,WARN
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,getContent,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/source/URLSource.java,org.exist.source.URLSource,isModule,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,newContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,closeContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,newEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,newBlobEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,closeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,newCollection,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupWriter.java,org.exist.backup.BackupWriter,setProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,CreateBackupDialog,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,CreateBackupDialog,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/CreateBackupDialog.java,org.exist.backup.CreateBackupDialog,getAllCollections,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,restore,throws-declaration,"IOException, SAXException, AuthenticationException, ConfigurationException, PermissionDeniedException, TransactionException",propagate,,
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,getBackupDescriptors,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,getBackupDescriptor,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemImport.java,org.exist.backup.SystemImport,setAdminCredentials,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/backup/xquery/ListBackups.java,org.exist.backup.xquery.ListBackups,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/backup/xquery/ListBackups.java,org.exist.backup.xquery.ListBackups,eval,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/backup/xquery/ListBackups.java,org.exist.backup.xquery.ListBackups,eval,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/backup/xquery/RetrieveBackup.java,org.exist.backup.xquery.RetrieveBackup,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/backup/xquery/RetrieveBackup.java,org.exist.backup.xquery.RetrieveBackup,eval,try-catch,IOException,rethrow,,
+exist-core/src/main/java/org/exist/backup/xquery/RetrieveBackup.java,org.exist.backup.xquery.RetrieveBackup,eval,try-catch,IOException,rethrow,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,loadProperties,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,process,try-catch,ClassNotFoundException | InstantiationException | XMLDBException | IllegalAccessException,recover,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,restoreWithoutGui,try-catch,XMLDBException,custom,,ERROR
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main,restoreWithoutGui,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,restoreWithGui,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,restoreWithGui,try-catch,XMLDBException,custom,,INFO
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,restoreWithGui,try-catch,InterruptedException | TimeoutException,ignore,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,restoreWithGui,try-catch,ExecutionException,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,shutdown,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/backup/Main.java,org.exist.backup.Main$AggregatingConsoleRestoreServiceTaskListener,main,try-catch,Throwable,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreCollectionEntry,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreCollectionEntry,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreCollectionEntry,try-catch,IOException | LockException | TransactionException | PermissionDeniedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreSubCollectionEntry,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreSubCollectionEntry,try-catch,SAXParseException,custom,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreSubCollectionEntry,try-catch,IOException,custom,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreResourceEntry,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreResourceEntry,try-catch,XPathException,custom,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreResourceEntry,try-catch,XPathException,custom,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreResourceEntry,try-catch,Exception,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreDeletedEntry,try-catch,PermissionDeniedException | IOException | TriggerException | TransactionException,custom,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,restoreDeletedEntry,try-catch,PermissionDeniedException | TransactionException | TriggerException | LockException | IOException,custom,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,uriFromPath,try-catch,URISyntaxException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,setDeferredPermissions,try-catch,TransactionException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,getDateFromXSDateTimeStringForItem,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,notifyStartCollectionRestore,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,notifyEndCollectionRestore,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,notifyStartDocumentRestore,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java,org.exist.backup.restore.AbstractRestoreHandler,notifyEndDocumentRestore,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/SystemImportHandler.java,org.exist.backup.restore.SystemImportHandler,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/ResourceDeferredPermission.java,org.exist.backup.restore.ResourceDeferredPermission,apply,try-catch,PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/CollectionDeferredPermission.java,org.exist.backup.restore.CollectionDeferredPermission,apply,try-catch,PermissionDeniedException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,checkApps,try-catch,PackageException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,getAppsFromSubColl,try-catch,IOException | SAXException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,startElement,try-catch,PackageException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,getSubcollectionNames,try-catch,IOException | SAXException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/restore/AppRestoreUtils.java,org.exist.backup.restore.AppRestoreUtils,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDialog.java,org.exist.backup.BackupDialog,BackupDialog,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDialog.java,org.exist.backup.BackupDialog,BackupDialog,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,lastBackupFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,lastBackupFile,try-catch,ParseException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/BackupDirectory.java,org.exist.backup.BackupDirectory,lastBackupFile,try-catch,IOException,printStackTrace,Log4j,
+exist-core/src/main/java/org/exist/backup/RestoreDialog.java,org.exist.backup.RestoreDialog,RestoreDialog,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/backup/RawDataBackup.java,org.exist.backup.RawDataBackup,newEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/RawDataBackup.java,org.exist.backup.RawDataBackup,closeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,ZipWriter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,ZipWriter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,newContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,closeContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,newEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,newBlobEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,closeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipWriter.java,org.exist.backup.ZipWriter,setProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkAll,throws-declaration,"TerminatedException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollectionTree,throws-declaration,"TerminatedException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollection,try-catch,PermissionDeniedException,custom,,ERROR
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkCollection,try-catch,Exception,custom,,ERROR
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,getDocumentCount,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkDocuments,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkDocuments,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkPermissions,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,checkPermissions,try-catch,Exception,recover,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,try-catch,Exception,printStackTrace+recover,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,try-catch,IOException | XMLStreamException,printStackTrace+recover,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,try-catch,Exception,printStackTrace+recover,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck,start,try-catch,XMLStreamException,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck$ProgressCallback,startDocument,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck$ProgressCallback,startCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck$DocumentCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck$DocumentCallback,indexInfo,try-catch,TerminatedException,rethrow,,
+exist-core/src/main/java/org/exist/backup/ConsistencyCheck.java,org.exist.backup.ConsistencyCheck$DocumentCallback,indexInfo,try-catch,Exception,printStackTrace,,ERROR
+exist-core/src/main/java/org/exist/backup/BackupFile.java,org.exist.backup.BackupFile,BackupFile,try-catch,ParseException,ignore,,
+exist-core/src/main/java/org/exist/backup/BackupDescriptor.java,org.exist.backup.BackupDescriptor,getProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDescriptor.java,org.exist.backup.BackupDescriptor,parse,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/BackupDescriptor.java,org.exist.backup.BackupDescriptor,getRepoBackup,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,main,try-catch,Throwable,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,writeUnixStylePermissionAttributes,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,writeACLPermission,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,try-catch,InterruptedException,ignore,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup,backup,try-catch,XMLDBException,rethrow,,
+exist-core/src/main/java/org/exist/backup/Backup.java,org.exist.backup.Backup$BackupRunnable,run,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,TerminatedException,recover,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,NumberFormatException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,XPathException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportOrphans,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportOrphans,try-catch,Exception,printStackTrace,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,throws-declaration,"IOException, SAXException, TerminatedException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,XPathException,printStackTrace,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,export,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportDocument,throws-declaration,"IOException, SAXException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportDocument,try-catch,Exception,recover,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,exportDocument,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,writeXML,try-catch,IOException | SAXException | XMLStreamException,printStackTrace,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport,getCollectionCount,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$StatusCallback,startCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$StatusCallback,startDocument,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$CollectionCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$CollectionCallback,indexInfo,try-catch,TerminatedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$CollectionCallback,indexInfo,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$DocumentCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$DocumentCallback,indexInfo,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$CheckDeletedHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/SystemExport.java,org.exist.backup.SystemExport$CheckDeletedHandler,startElement,try-catch,LockException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,FileSystemWriter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,FileSystemWriter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,newCollection,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,newContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,closeContents,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,newEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,newBlobEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,closeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemWriter.java,org.exist.backup.FileSystemWriter,setProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/DescriptorResourceCounter.java,org.exist.backup.DescriptorResourceCounter,DescriptorResourceCounter,throws-declaration,"ParserConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/DescriptorResourceCounter.java,org.exist.backup.DescriptorResourceCounter,count,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/DescriptorResourceCounter.java,org.exist.backup.DescriptorResourceCounter$CounterHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,startDB,try-catch,DatabaseConfigurationException | EXistException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,process,try-catch,EXistException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,process,try-catch,TerminatedException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,process,try-catch,PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportMain.java,org.exist.backup.ExportMain,process,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,ZipArchiveBackupDescriptor,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,ZipArchiveBackupDescriptor,throws-declaration,FileNotFoundException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getChildBackupDescriptor,try-catch,FileNotFoundException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getBackupDescriptor,try-catch,FileNotFoundException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getChildBackupDescriptors,try-catch,FileNotFoundException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,getRepoBackup,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/ZipArchiveBackupDescriptor.java,org.exist.backup.ZipArchiveBackupDescriptor,countDescendantResourceEntries,try-catch,IOException | ParserConfigurationException | SAXException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/AbstractBackupDescriptor.java,org.exist.backup.AbstractBackupDescriptor,getDate,try-catch,IOException | XPathException,ignore,,
+exist-core/src/main/java/org/exist/backup/AbstractBackupDescriptor.java,org.exist.backup.AbstractBackupDescriptor,parse,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,FileSystemBackupDescriptor,throws-declaration,FileNotFoundException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getChildBackupDescriptor,try-catch,FileNotFoundException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getChildBackupDescriptors,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getChildBackupDescriptors,try-catch,FileNotFoundException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getBackupDescriptor,try-catch,FileNotFoundException,ignore,Log4j,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,getRepoBackup,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/FileSystemBackupDescriptor.java,org.exist.backup.FileSystemBackupDescriptor,countFileEntries,try-catch,IOException | ParserConfigurationException | SAXException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,checkOutputDir,try-catch,IOException,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,startDB,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,error,try-catch,EXistException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,checkDB,try-catch,EXistException | PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,checkDB,try-catch,TerminatedException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,openLog,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/backup/ExportGUI.java,org.exist.backup.ExportGUI,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore,restore,throws-declaration,"EXistException, IOException, SAXException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,getBackupDescriptors,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,getBackupDescriptor,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,hasZipMagicNumber,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/backup/Restore.java,org.exist.backup.Restore$BackupPlan,setAdminCredentials,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/ContentLoadingObserver.java,org.exist.storage.ContentLoadingObserver,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/ContentLoadingObserver.java,org.exist.storage.ContentLoadingObserver,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/ContentLoadingObserver.java,org.exist.storage.ContentLoadingObserver,closeAndRemove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,startPreMultiUserSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,startPreMultiUserSystem,try-catch,ClassNotFoundException | IllegalAccessException | InstantiationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/StartupTriggersManager.java,org.exist.storage.StartupTriggersManager,startPreMultiUserSystem,try-catch,RuntimeException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/QNameRangeIndexSpec.java,org.exist.storage.QNameRangeIndexSpec,QNameRangeIndexSpec,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/QNameRangeIndexSpec.java,org.exist.storage.QNameRangeIndexSpec,QNameRangeIndexSpec,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/storage/QNameRangeIndexSpec.java,org.exist.storage.QNameRangeIndexSpec,QNameRangeIndexSpec,try-catch,QName.IllegalQNameException,wrap,,
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingOutputStream.java,org.exist.storage.io.BlockingOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readByte,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readShort,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readFixedInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readLong,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,readUTF,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,copyRaw,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteArrayInput.java,org.exist.storage.io.VariableByteArrayInput,skipBytes,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readByte,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readShort,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readFixedInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readLong,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,readUTF,throws-declaration,"IOException, EOFException",propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,skipBytes,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInput.java,org.exist.storage.io.VariableByteInput,copyRaw,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInputStream.java,org.exist.storage.io.VariableByteInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteInputStream.java,org.exist.storage.io.VariableByteInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,read,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,writeOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,writeOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,writeOutputStream,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,closeOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,closeOutputStream,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,closeOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,flushOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/BlockingInputStream.java,org.exist.storage.io.BlockingInputStream,flushOutputStream,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/VariableByteOutputStream.java,org.exist.storage.io.VariableByteOutputStream,writeUTF,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readByte,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readShort,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readFixedInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readLong,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,readUTF,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,skipBytes,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,read,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/io/AbstractVariableByteInput.java,org.exist.storage.io.AbstractVariableByteInput,copyRaw,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemovePageLoggable.java,org.exist.storage.dom.RemovePageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemovePageLoggable.java,org.exist.storage.dom.RemovePageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/InsertValueLoggable.java,org.exist.storage.dom.InsertValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/InsertValueLoggable.java,org.exist.storage.dom.InsertValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddValueLoggable.java,org.exist.storage.dom.AddValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddValueLoggable.java,org.exist.storage.dom.AddValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemoveEmptyPageLoggable.java,org.exist.storage.dom.RemoveEmptyPageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemoveEmptyPageLoggable.java,org.exist.storage.dom.RemoveEmptyPageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/SplitPageLoggable.java,org.exist.storage.dom.SplitPageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/SplitPageLoggable.java,org.exist.storage.dom.SplitPageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateLinkLoggable.java,org.exist.storage.dom.UpdateLinkLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateLinkLoggable.java,org.exist.storage.dom.UpdateLinkLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddMovedValueLoggable.java,org.exist.storage.dom.AddMovedValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddMovedValueLoggable.java,org.exist.storage.dom.AddMovedValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,RawNodeIterator,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,seek,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,seek,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,seek,try-catch,BTreeException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,next,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,next,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/RawNodeIterator.java,org.exist.storage.dom.RawNodeIterator,next,try-catch,Exception,log+log+log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/RemoveOverflowLoggable.java,org.exist.storage.dom.RemoveOverflowLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemoveOverflowLoggable.java,org.exist.storage.dom.RemoveOverflowLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/WriteOverflowPageLoggable.java,org.exist.storage.dom.WriteOverflowPageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/WriteOverflowPageLoggable.java,org.exist.storage.dom.WriteOverflowPageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/CreatePageLoggable.java,org.exist.storage.dom.CreatePageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/CreatePageLoggable.java,org.exist.storage.dom.CreatePageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateHeaderLoggable.java,org.exist.storage.dom.UpdateHeaderLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateHeaderLoggable.java,org.exist.storage.dom.UpdateHeaderLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateValueLoggable.java,org.exist.storage.dom.UpdateValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/UpdateValueLoggable.java,org.exist.storage.dom.UpdateValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddLinkLoggable.java,org.exist.storage.dom.AddLinkLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/AddLinkLoggable.java,org.exist.storage.dom.AddLinkLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMTransaction.java,org.exist.storage.dom.DOMTransaction,start,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMTransaction.java,org.exist.storage.dom.DOMTransaction,run,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMTransaction.java,org.exist.storage.dom.DOMTransaction,run,try-catch,ReadOnlyException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/IRawNodeIterator.java,org.exist.storage.dom.IRawNodeIterator,seek,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,NodeIterator,throws-declaration,"BTreeException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,hasNext,try-catch,LockException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,hasNext,try-catch,BTreeException | IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,next,try-catch,LockException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,next,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,next,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,next,try-catch,Exception,log+log+log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,gotoNextPosition,throws-declaration,"BTreeException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/dom/NodeIterator.java,org.exist.storage.dom.NodeIterator,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,DOMFile,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,open,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,create,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,add,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,add,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,writeToLog,try-catch,JournalException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,readBinary,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,insertAfter,try-catch,BTreeException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,insertAfter,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,splitDataPage,try-catch,ArrayIndexOutOfBoundsException,rethrow,Log4j,TRACE
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,splitDataPage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,debugPageContents,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,debugPageContents,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,debugPageContents,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,unlinkPages,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findKeys,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findKeys,try-catch,TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValue,try-catch,BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValue,try-catch,XMLStreamException,wrap,Log4j,TRACE
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValues,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,findValues,try-catch,TerminatedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,get,try-catch,BTreeException | IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,get,try-catch,BTreeException | IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,dumpValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,dumpValue,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,put,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,put,try-catch,BTreeException | IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,remove,try-catch,BTreeException | IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getOverflowValue,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeOverflowValue,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeNode,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,remove,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removePage,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,removeAll,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,update,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,update,try-catch,BTreeException | IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,update,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getNodeValue,try-catch,BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,getNodeValue,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoCreatePage,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoCreatePage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoAddValue,try-catch,ArrayIndexOutOfBoundsException,log+rethrow,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveValue,try-catch,ArrayIndexOutOfBoundsException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveEmptyPage,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemovePage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemovePage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoWriteOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoWriteOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoRemoveOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoRemoveOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoInsertValue,try-catch,ArrayIndexOutOfBoundsException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoInsertValue,try-catch,ArrayIndexOutOfBoundsException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,redoAddMovedValue,try-catch,ArrayIndexOutOfBoundsException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile,undoAddMovedValue,try-catch,ArrayIndexOutOfBoundsException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMFilePageHeader,DOMFilePageHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMFilePageHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMFilePageHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMPage,DOMPage,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMPage,createNewPage,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMPage,load,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$DOMPage,write,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,OverflowDOMPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,createNewPage,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,write,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,write,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,read,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,streamTo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/dom/DOMFile.java,org.exist.storage.dom.DOMFile$OverflowDOMPage,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemoveValueLoggable.java,org.exist.storage.dom.RemoveValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/dom/RemoveValueLoggable.java,org.exist.storage.dom.RemoveValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,borrowCompiledXQuery,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/XQueryPool.java,org.exist.storage.XQueryPool,callerMayUseModulesOf,try-catch,PermissionDeniedException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/SystemTaskManager.java,org.exist.storage.SystemTaskManager,processTasks,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/SystemTaskManager.java,org.exist.storage.SystemTaskManager,runSystemTask,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/sync/SyncTask.java,org.exist.storage.sync.SyncTask,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/sync/SyncTask.java,org.exist.storage.sync.SyncTask,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerFactory.java,org.exist.storage.BrokerFactory,getInstance,throws-declaration,"RuntimeException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerFactory.java,org.exist.storage.BrokerFactory,getConstructor,try-catch,Throwable,recover,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerFactory.java,org.exist.storage.BrokerFactory,getBrokerId,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/FreeList.java,org.exist.storage.index.FreeList,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowAppendLoggable.java,org.exist.storage.index.OverflowAppendLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowAppendLoggable.java,org.exist.storage.index.OverflowAppendLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowCreatePageLoggable.java,org.exist.storage.index.OverflowCreatePageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowCreatePageLoggable.java,org.exist.storage.index.OverflowCreatePageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/RemoveEmptyPageLoggable.java,org.exist.storage.index.RemoveEmptyPageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/RemoveEmptyPageLoggable.java,org.exist.storage.index.RemoveEmptyPageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,BFile,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,append,throws-declaration,"ReadOnlyException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,append,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,append,try-catch,BTreeException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,containsKey,try-catch,BTreeException | IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,create,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,createDataPage,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,removeAll,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile,removeAll,try-catch,TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,findEntries,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,findKeys,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,find,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,get,try-catch,BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,get,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getAsStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getAsStream,try-catch,BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getAsStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getAsStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,get,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getDataPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getDataPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getSinglePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getSinglePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getEntries,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getKeys,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getValues,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,put,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,put,try-catch,BTreeException | IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,put,try-catch,BTreeException,recover,Log4j,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,put,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,remove,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,remove,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,storeValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,update,try-catch,BTreeException | IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,update,try-catch,BTreeException | IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,update,throws-declaration,"BTreeException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,writeToLog,try-catch,JournalException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,getSinglePageForRedo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoStoreValue,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoStoreValue,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoCreatePage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoRemoveValue,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoRemoveValue,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoRemovePage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoCreateOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoCreateOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoCreateOverflowPage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoCreateOverflowPage,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoAppendOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoAppendOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoStoreOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoStoreOverflow,try-catch,ArrayIndexOutOfBoundsException,log+rethrow,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoModifiedOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,undoModifiedOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,redoRemoveOverflow,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,storeValueHelper,try-catch,RuntimeException,log+log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,removeValueHelper,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$RemoveCallback,createPageHelper,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$BFileHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$BFileHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$BFilePageHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$BFilePageHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,getData,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,findValuePosition,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,removeTID,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,sync,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$DataPage,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$FilterCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$FilterCallback,indexInfo,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$FindCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$FindCallback,indexInfo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,OverflowPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,OverflowPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,append,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,getData,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,setData,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$OverflowPage,findValuePosition,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$PageInputStream,seek,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SimplePageInput,seek,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readByte,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readShort,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readFixedInt,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readLong,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,skipBytes,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,advance,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,advance,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,readUTF,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,copyRaw,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,seek,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$MultiPageInput,seek,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,SinglePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,SinglePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,SinglePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,findValuePosition,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,removeTID,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,delete,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BFile.java,org.exist.storage.index.BFile$SinglePage,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowCreateLoggable.java,org.exist.storage.index.OverflowCreateLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowCreateLoggable.java,org.exist.storage.index.OverflowCreateLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/BTreeStore.java,org.exist.storage.index.BTreeStore,BTreeStore,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,CollectionStore,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/CollectionStore.java,org.exist.storage.index.CollectionStore,dumpValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/CreatePageLoggable.java,org.exist.storage.index.CreatePageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/CreatePageLoggable.java,org.exist.storage.index.CreatePageLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowModifiedLoggable.java,org.exist.storage.index.OverflowModifiedLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowModifiedLoggable.java,org.exist.storage.index.OverflowModifiedLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/StoreValueLoggable.java,org.exist.storage.index.StoreValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/StoreValueLoggable.java,org.exist.storage.index.StoreValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowStoreLoggable.java,org.exist.storage.index.OverflowStoreLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowRemoveLoggable.java,org.exist.storage.index.OverflowRemoveLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/OverflowRemoveLoggable.java,org.exist.storage.index.OverflowRemoveLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/RemoveValueLoggable.java,org.exist.storage.index.RemoveValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/index/RemoveValueLoggable.java,org.exist.storage.index.RemoveValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/RegexMatcher.java,org.exist.storage.RegexMatcher,RegexMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/RegexMatcher.java,org.exist.storage.RegexMatcher,RegexMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/RegexMatcher.java,org.exist.storage.RegexMatcher,RegexMatcher,try-catch,PatternSyntaxException,wrap,,
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,LogException,log,Log4j,INFO
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,LogException,log+log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,LogException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,FileNotFoundException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager,recover,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager$JournalRecoveryAccessor,doRecovery,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager$JournalRecoveryAccessor,doRecovery,try-catch,Exception,log+log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/recovery/RecoveryManager.java,org.exist.storage.recovery.RecoveryManager$JournalRecoveryAccessor,doRecovery,try-catch,Exception,log+log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,NativeValueIndex,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,sync,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,sync,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,flush,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,flush,try-catch,EXistException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,flush,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,flush,try-catch,ReadOnlyException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,remove,try-catch,EXistException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,remove,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,remove,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,dropIndex,throws-declaration,"EXistException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,find,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,find,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,try-catch,EXistException | BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,try-catch,EXistException | BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,findAll,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,match,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,match,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,match,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,match,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,throws-declaration,"TerminatedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,try-catch,IOException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,try-catch,IOException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,matchAll,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,try-catch,EXistException | IOException | TerminatedException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,try-catch,EXistException | BTreeException | IOException | TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,scanIndexKeys,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,convertToAtomic,try-catch,XPathException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,convertToAtomic,try-catch,XPathException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,closeAndRemove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,closeAndRemove,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex,close,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$ExactMatcher,ExactMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$ContainsMatcher,ContainsMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$StartsWithMatcher,StartsWithMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$EndsWithMatcher,EndsWithMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$CollatorMatcher,CollatorMatcher,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$SearchCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$SearchCallback,indexInfo,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$SearchCallback,indexInfo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$MatcherCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$IndexScanCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$IndexScanCallback,indexInfo,try-catch,EXistException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$IndexScanCallback,indexInfo,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$IndexScanCallback,indexInfo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$SimpleValue,SimpleValue,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$SimpleValue,deserialize,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$QNameValue,QNameValue,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeValueIndex.java,org.exist.storage.NativeValueIndex$QNameValue,deserialize,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/NodeStats.java,org.exist.storage.statistics.NodeStats,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,open,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,open,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,sync,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,sync,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,remove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatistics.java,org.exist.storage.statistics.IndexStatistics,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/DataGuide.java,org.exist.storage.statistics.DataGuide$NodeStatsRoot,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker,updateIndex,try-catch,TerminatedException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker,updateDocument,try-catch,IOException | XMLStreamException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker$DocumentCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/statistics/IndexStatisticsWorker.java,org.exist.storage.statistics.IndexStatisticsWorker$DocumentCallback,indexInfo,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,configure,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,configure,try-catch,NumberFormatException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,execute,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,execute,try-catch,XMLDBException | SAXException | IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,purgeZipFiles,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/BackupSystemTask.java,org.exist.storage.BackupSystemTask,purgeZipFiles,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_Exec$FluentBrokerAPIBuilder_Col1_Exec_Doc1$FluentBrokerAPIBuilder_Col1_Exec_Doc1_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_Exec$FluentBrokerAPIBuilder_Col1_Exec_Doc1$FluentBrokerAPIBuilder_Col1_Exec_Doc1_Exec$FluentBrokerAPIBuilder_Col1_Exec_Doc1_Exec_Doc1_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_Exec$FluentBrokerAPIBuilder_Col1_Exec_Doc1$FluentBrokerAPIBuilder_Col1_Exec_Doc1_NoExec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_Exec$FluentBrokerAPIBuilder_Col1_Exec_Doc1$FluentBrokerAPIBuilder_Col1_Exec_Doc1_NoExec$FluentBrokerAPIBuilder_Col1_Exec_Doc1_NoExec_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_Exec$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_Exec_NoExec_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_NoExec$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_NoExec_Exec,doAll,throws-declaration,"PermissionDeniedException, LockException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/FluentBrokerAPI.java,org.exist.storage.FluentBrokerAPI$FluentBrokerAPIBuilder$FluentBrokerAPIBuilder_Col1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_NoExec$FluentBrokerAPIBuilder_Col1_NoExec_Doc1_NoExec_Exec,doAll,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,configure,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,configure,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,execute,try-catch,TerminatedException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,openLog,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask,openLog,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask$LoggingCallback,startCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask$LoggingCallback,startDocument,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask$CheckCallback,startDocument,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/ConsistencyCheckTask.java,org.exist.storage.ConsistencyCheckTask$CheckCallback,startCollection,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,deserialize,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,deserialize,try-catch,DatatypeConfigurationException,wrap,,
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,deserialize,try-catch,DatatypeConfigurationException | XPathException,wrap,,
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,serialize,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/ValueIndexFactory.java,org.exist.storage.ValueIndexFactory,serialize,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,VectorStoreImpl,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,getEntryCount,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,initializeEntryCount,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,initializeEntryCount,try-catch,BTreeException | TerminatedException,wrap,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,countKeysWithPrefix,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,countKeysWithPrefix,try-catch,BTreeException | TerminatedException,wrap,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,put,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,removeByDocument,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,removeByDocument,try-catch,BTreeException,wrap,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreImpl.java,org.exist.storage.vector.VectorStoreImpl,close,try-catch,DBException,wrap,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,prepare,try-catch,DBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,startSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,startSystem,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,registerVectorExtensionJmx,try-catch,ClassNotFoundException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,registerVectorExtensionJmx,try-catch,ReflectiveOperationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,unregisterVectorExtensionJmx,try-catch,ClassNotFoundException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,unregisterVectorExtensionJmx,try-catch,ReflectiveOperationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/vector/VectorStoreServiceImpl.java,org.exist.storage.vector.VectorStoreServiceImpl,shutdown,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,put,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,removeByDocument,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/vector/VectorStore.java,org.exist.storage.vector.VectorStore,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn$State,acquireLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn$State,acquireCollectionLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn$State,acquireDocumentLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn$LockInfo,commit,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/Txn.java,org.exist.storage.txn.Txn$ReusableTxn,commit,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,beginTransaction,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doBeginTransaction,try-catch,JournalException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doBeginTransaction,try-catch,EXistException,log+wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,commit,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,commit,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doCommitTransaction,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doCommitTransaction,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,abort,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,doAbortTransaction,try-catch,JournalException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,close,try-catch,EXistException,log+wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,checkpoint,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,checkpoint,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,reindex,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,reindex,try-catch,PermissionDeniedException | LockException | TransactionException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,shutdown,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/txn/TransactionManager.java,org.exist.storage.txn.TransactionManager,processSystemTasks,try-catch,EXistException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/Indexable.java,org.exist.storage.Indexable,serializeValue,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,NativeBroker,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,NativeBroker,try-catch,DBException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,notifyFlush,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,notifyClose,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,notifyCloseAndRemove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,backupToArchive,throws-declaration,"IOException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getXMLStreamReader,throws-declaration,"IOException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,newXMLStreamReader,throws-declaration,"IOException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getNodeIterator,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateTempCollection,throws-declaration,"LockException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readInitCollectionConfig,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollectionExplicit,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollectionExplicit,try-catch,ReadOnlyException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollectionExplicit,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollectionExplicit_rootCollection,throws-declaration,"PermissionDeniedException, IOException, LockException, ReadOnlyException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getOrCreateCollectionExplicit_rootCollection,try-catch,CollectionConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,createCollection,throws-declaration,"TriggerException, ReadOnlyException, PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,createCollectionObject,throws-declaration,"ReadOnlyException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,loadCollection,throws-declaration,"PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,openCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,openCollection,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,openCollection,try-catch,IllegalStateException | PermissionDeniedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,openCollection,try-catch,IllegalStateException | PermissionDeniedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,openCollection,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionForOpen,throws-declaration,"IllegalStateException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionForOpen,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionForOpen,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,checkCollectionAncestorPermissions,throws-declaration,"IllegalStateException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,findCollectionsMatching,try-catch,UnsupportedEncodingException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,findCollectionsMatching,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,findCollectionsMatching,try-catch,TerminatedException | IOException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readCollectionEntry,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,checkPermissionsForCopy,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,doCopyCollection,throws-declaration,"PermissionDeniedException, IOException, EXistException, TriggerException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,doCopyCollectionDocuments,throws-declaration,"LockException, PermissionDeniedException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyModeAndAcl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,moveCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockDescendantDocuments,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockDescendantDocuments,try-catch,PermissionDeniedException | LockException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockDescendantDocuments,try-catch,RuntimeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockTargetDocuments,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockTargetDocuments,try-catch,LockException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,lockTargetDocuments,try-catch,RuntimeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,moveCollectionRecursive,throws-declaration,"PermissionDeniedException, IOException, LockException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeCollection,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,_removeCollection,throws-declaration,"PermissionDeniedException, TriggerException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,_removeCollection,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,_removeCollection,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeCollectionsDocumentNodes,throws-declaration,"TriggerException, PermissionDeniedException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeCollectionBinary,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,checkRemoveCollectionPermissions,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,writeLockCollection,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readLockCollection,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,saveCollection,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,saveCollection,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getNextCollectionId,throws-declaration,"ReadOnlyException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,try-catch,PermissionDeniedException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexCollection,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,dropCollectionIndex,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,dropCollectionIndex,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,TerminatedException | IOException | DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeTempResource,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeTempResource,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,cleanUpTempResources,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,cleanUpTempResources,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceById,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceById,try-catch,TerminatedException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceById,try-catch,BTreeException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceById,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceById,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeXMLResource,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeXMLResource,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,storeBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getXMLResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResource,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getXMLResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getXMLResource,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceForExecution,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourceForExecution,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getDocumentLastModified,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getDocumentLastModified,try-catch,LockException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readBinaryResource,try-catch,TransactionException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,readBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getBinaryResourceSize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getBinaryResourceContentDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,withBinaryFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getBinaryResource,try-catch,TransactionException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionResources,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionResources,try-catch,IOException | BTreeException | TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourcesFailsafe,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourcesFailsafe,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getResourcesFailsafe,try-catch,IOException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionsFailsafe,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionsFailsafe,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getCollectionsFailsafe,try-catch,IOException | BTreeException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getXMLResourcesByDoctype,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getAllXMLResources,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,doCopyDocument,throws-declaration,"TriggerException, LockException, PermissionDeniedException, IOException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyResource_preserve,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyModeAcl,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyXMLResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,copyBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,moveResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeXMLResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeXMLResource,try-catch,TriggerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,dropIndex,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,dropDomNodes,try-catch,NullPointerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeBinaryResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeResourceMetadata,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeResource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeXMLResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,getNextResourceId,throws-declaration,"EXistException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,reindexXMLResource,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,defragXMLResource,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,IOException | DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,TerminatedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,checkXMLResourceConsistency,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,updateNode,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,removeAllNodes,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,repair,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,repair,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,repair,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,repair,try-catch,DatabaseConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,rebuildIndex,try-catch,LockException | IOException | TerminatedException | DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,flush,try-catch,EXistException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,sync,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,shutdown,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$CollectionIndexDropMode,start,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$NodeProcessor,start,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$NodeProcessor,start,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$DocumentCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/NativeBroker.java,org.exist.storage.NativeBroker$DocumentCallback,indexInfo,try-catch,EXistException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,configureServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,prepareServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,startPreSystemServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,startSystemServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,startPreMultiUserSystemServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,startMultiUserServices,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,stopMultiUserServices,throws-declaration,BrokerPoolServicesManagerException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,stopMultiUserServices,try-catch,BrokerPoolServiceException,custom,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,stopSystemServices,throws-declaration,BrokerPoolServicesManagerException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolServicesManager.java,org.exist.storage.BrokerPoolServicesManager$ManagerEvent,stopSystemServices,try-catch,BrokerPoolServiceException,custom,,
+exist-core/src/main/java/org/exist/storage/IndexSpec.java,org.exist.storage.IndexSpec,IndexSpec,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/IndexSpec.java,org.exist.storage.IndexSpec,read,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/SystemTask.java,org.exist.storage.SystemTask,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/SystemTask.java,org.exist.storage.SystemTask,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findElementsByTagName,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findElementsByTagName,try-catch,TerminatedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker,findElementsByTagName,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,findDescendantsByTagName,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,findDescendantsByTagName,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,findAncestorsByTagName,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,findAncestorsByTagName,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,scanByType,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$Range,scanByType,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindElementsCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeSome,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeSome,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeDocument,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeDocument,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeQNamesForDoc,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeQNamesForDoc,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,getQNamesForDoc,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,getQNamesForDoc,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,removeCollection,try-catch,LockException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,scanIndex,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,scanIndex,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,processPending,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndexWorker.java,org.exist.storage.structural.NativeStructuralIndexWorker$FindDescendantsCallback,processPending,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,open,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,open,try-catch,DBException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,sync,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,sync,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,sync,try-catch,DBException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,remove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/structural/NativeStructuralIndex.java,org.exist.storage.structural.NativeStructuralIndex,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getAllXMLResources,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getResourcesFailsafe,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getCollectionsFailsafe,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,openCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getOrCreateCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getOrCreateCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,storeDocument,throws-declaration,"EXistException, PermissionDeniedException, TriggerException, SAXException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getNodeIterator,throws-declaration,RuntimeException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getXMLResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getResourceById,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getXMLResource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getResourceForExecution,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getDocumentLastModified,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,getNextResourceId,throws-declaration,"EXistException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,removeResource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,removeXMLResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker,removeXMLResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,reindexCollection,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,repair,throws-declaration,"PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,saveCollection,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,storeMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,storeBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,storeBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,readBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,readBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getBinaryFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,withBinaryFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getBinaryResourceSize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getBinaryResourceContentDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,removeBinaryResource,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,moveCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,moveResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,copyCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,copyCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,copyResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,copyResource,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,checkXMLResourceConsistency,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,storeTempResource,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,cleanUpTempResources,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getXMLResourcesByDoctype,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,getXMLStreamReader,throws-declaration,"IOException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,newXMLStreamReader,throws-declaration,"IOException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,backupToArchive,throws-declaration,"IOException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/storage/DBBroker.java,org.exist.storage.DBBroker$IndexMode,readCollectionEntry,throws-declaration,"IOException, LockException",propagate,,
+exist-core/src/main/java/org/exist/storage/GeneralRangeIndexSpec.java,org.exist.storage.GeneralRangeIndexSpec,GeneralRangeIndexSpec,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/GeneralRangeIndexSpec.java,org.exist.storage.GeneralRangeIndexSpec,GeneralRangeIndexSpec,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,genInstanceStatus,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,getInstanceStatus,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,genBufferStatus,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,genBufferDetails,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/report/XMLStatistics.java,org.exist.storage.report.XMLStatistics,addValue,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup,configure,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup,execute,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup$Callback,newEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/DataBackup.java,org.exist.storage.DataBackup$Callback,closeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/CreateBTNodeLoggable.java,org.exist.storage.btree.CreateBTNodeLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/SetParentLoggable.java,org.exist.storage.btree.SetParentLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/UpdatePageLoggable.java,org.exist.storage.btree.UpdatePageLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/InsertValueLoggable.java,org.exist.storage.btree.InsertValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/InsertValueLoggable.java,org.exist.storage.btree.InsertValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/SetPageLinkLoggable.java,org.exist.storage.btree.SetPageLinkLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,repair,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,startDB,try-catch,DatabaseConfigurationException | EXistException,printStackTrace,,
+exist-core/src/main/java/org/exist/storage/btree/Repair.java,org.exist.storage.btree.Repair,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/storage/btree/UpdateValueLoggable.java,org.exist.storage.btree.UpdateValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/UpdateValueLoggable.java,org.exist.storage.btree.UpdateValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,close,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,closeAndRemove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,create,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,create,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,flush,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,backupToStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,getFreePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,getFreePage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,getPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,open,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,open,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,printFreeSpaceList,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,setFile,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,setFile,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,setFile,try-catch,NonWritableChannelException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,unlinkPages,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,unlinkPages,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,dropFreePageList,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,reuseDeleted,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,writeValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,writeValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged,writeValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$FileHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$FileHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$FileHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$FileHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,Page,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,read,try-catch,Exception,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$Page,dumpPage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$PageHeader,PageHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$PageHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/Paged.java,org.exist.storage.btree.Paged$PageHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,BTree,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,BTree,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,create,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,create,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,create,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,open,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,addValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,addValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,removeValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,removeValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,remove,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,remove,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,removeSequential,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,findValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,query,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,query,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,scanSequential,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,createBTreeNode,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,getBTreeNode,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,setRootNode,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,createRootNode,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,getRootNode,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,dump,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,treeStatistics,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,flush,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,dumpValue,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree,rawScan,throws-declaration,"IOException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,scanTree,throws-declaration,"IOException, TerminatedException, DBException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,scanSequential,throws-declaration,"IOException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,scanSequential,throws-declaration,"TerminatedException, IOException, DBException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,rebuild,throws-declaration,"TerminatedException, IOException, DBException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,findParent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,findParent,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,writeToLog,try-catch,JournalException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoCreateBTNode,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoCreateBTNode,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoInsertValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoInsertValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoInsertValue,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoUpdateValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoUpdateValue,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoUpdateValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoUpdateValue,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoRemoveValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoRemoveValue,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,undoRemoveValue,try-catch,BTreeException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoUpdatePage,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoSetParent,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$TreeInfo,redoSetPageLink,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,sync,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,read,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,getChildNode,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,removeValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,addValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,promoteValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,split,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,split,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,findValue,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,toString,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,treeStatistics,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,dump,throws-declaration,"IOException, BTreeException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,query,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,query,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,scanRaw,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,scanNextPage,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,remove,throws-declaration,"IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeNode,removeKey,try-catch,ArrayIndexOutOfBoundsException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeFileHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreeFileHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreePageHeader,BTreePageHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreePageHeader,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTree.java,org.exist.storage.btree.BTree$BTreePageHeader,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/BTreeCallback.java,org.exist.storage.btree.BTreeCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/RemoveValueLoggable.java,org.exist.storage.btree.RemoveValueLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/btree/RemoveValueLoggable.java,org.exist.storage.btree.RemoveValueLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,throws-declaration,ReadOnlyException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,try-catch,InterruptedException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,try-catch,IOException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,tryLock,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,release,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,open,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,save,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,save,try-catch,NullPointerException,log,Log4j,INFO
+exist-core/src/main/java/org/exist/storage/lock/FileLock.java,org.exist.storage.lock.FileLock,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,registered,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,unregistered,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,unregistered,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,accept,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventJsonListener.java,org.exist.storage.lock.LockEventJsonListener,stackTraceToJson,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedParameters,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedReturnType,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureLockedContainer,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureUnlockedParameters,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureUnlockedReturnType,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,enforceEnsureUnlockedContainer,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,getLockManager,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,findMethodOnOtherClass,try-catch,NoSuchMethodException,recover,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/EnsureLockingAspect.java,org.exist.storage.lock.EnsureLockingAspect,report,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockTable.java,org.exist.storage.lock.LockTable$LockCountTraces,notifyListeners,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,registered,try-catch,IOException | XMLStreamException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,unregistered,try-catch,XMLStreamException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,unregistered,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,accept,try-catch,XMLStreamException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,writeStringElement,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,writeLongElement,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,writeIntElement,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockEventXmlListener.java,org.exist.storage.lock.LockEventXmlListener,stackTraceToXml,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireCollectionReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquirePathReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireCollectionWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireCollectionWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquirePathWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireDocumentReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireDocumentWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeReadLock,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/LockManager.java,org.exist.storage.lock.LockManager,acquireBtreeWriteLock,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/Lock.java,org.exist.storage.lock.Lock$LockType,acquire,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/Lock.java,org.exist.storage.lock.Lock$LockType,acquire,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,acquire,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,acquire,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,attempt,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,attempt,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/ManagedLock.java,org.exist.storage.lock.ManagedLock,attempt,throws-declaration,LockException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLockHeartBeat.java,org.exist.storage.lock.FileLockHeartBeat,execute,throws-declaration,JobExecutionException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLockHeartBeat.java,org.exist.storage.lock.FileLockHeartBeat,execute,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/storage/lock/FileLockService.java,org.exist.storage.lock.FileLockService,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLockService.java,org.exist.storage.lock.FileLockService,configure,try-catch,SecurityException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/lock/FileLockService.java,org.exist.storage.lock.FileLockService,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/lock/FileLockService.java,org.exist.storage.lock.FileLockService,prepare,try-catch,ReadOnlyException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/lock/LockTableUtils.java,org.exist.storage.lock.LockTableUtils,stateToXml,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/main/java/org/exist/storage/ElementIndex.java,org.exist.storage.ElementIndex,scanIndexedElements,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/ProcessMonitor.java,org.exist.storage.ProcessMonitor,stopRunningJobs,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/LogEntryTypes.java,org.exist.storage.journal.LogEntryTypes,create,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/AbstractLoggable.java,org.exist.storage.journal.AbstractLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/AbstractLoggable.java,org.exist.storage.journal.AbstractLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,JournalReader,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,JournalReader,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,validateJournalHeader,throws-declaration,"IOException, LogException",propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,nextEntry,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,nextEntry,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,previousEntry,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,previousEntry,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,lastEntry,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,lastEntry,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,readEntry,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,readEntry,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,position,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,position,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,positionFirst,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,positionFirst,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,positionLast,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,positionLast,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,checkOpen,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalReader.java,org.exist.storage.journal.JournalReader,close,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,prepare,try-catch,EXistException | ReadOnlyException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,journal,throws-declaration,JournalException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,journalGroup,throws-declaration,JournalException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/JournalManager.java,org.exist.storage.journal.JournalManager,checkpoint,throws-declaration,JournalException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Loggable.java,org.exist.storage.journal.Loggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Loggable.java,org.exist.storage.journal.Loggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,Journal,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,Journal,try-catch,IOException | SecurityException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,initialize,throws-declaration,"EXistException, ReadOnlyException",propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,writeToLog,throws-declaration,JournalException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,writeToLog,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,writeToLog,try-catch,BufferOverflowException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,flushToLog,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,flushToLog,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,sync,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,flushBuffer,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,checkpoint,throws-declaration,JournalException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,checkpoint,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,checkpoint,try-catch,LogException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,switchFiles,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,switchFiles,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,switchFiles,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,writeJournalHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,close,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,journalFileNum,throws-declaration,"NumberFormatException, IllegalArgumentException",propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,getFiles,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,getFiles,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,shutdown,try-catch,JournalException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,shutdown,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal,getFileName,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/storage/journal/Journal.java,org.exist.storage.journal.Journal$RemoveRunnable,run,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/StorageAddress.java,org.exist.storage.StorageAddress,read,throws-declaration,"IOException, EOFException",propagate,,
+exist-core/src/main/java/org/exist/storage/blob/UpdateBlobRefCountLoggable.java,org.exist.storage.blob.UpdateBlobRefCountLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/UpdateBlobRefCountLoggable.java,org.exist.storage.blob.UpdateBlobRefCountLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,open,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,openForRecovery,throws-declaration,"FileNotFoundException, IOException",propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,add,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,copy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,getDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,with,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStore.java,org.exist.storage.blob.BlobStore,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,open,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,openForRecovery,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,openBlobStore,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,openBlobStore,try-catch,IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,openBlobStore,try-catch,IOException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,normalClose,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,normalClose,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,closeBlobStore,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,abnormalPersistentWriterShutdown,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,compactPersistentReferences,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,writeFileHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,validateFileHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,add,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,add,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,add,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,add,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,copy,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,copy,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,copy,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,get,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,get,try-catch,IOException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,getDigest,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,with,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,readLeaseBlobFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,readLeaseBlobFile,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,getReferenceCount,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,remove,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,remove,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,remove,try-catch,JournalException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,redo,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,undo,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,redoStoreBlobFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,undoStoreBlobFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,updateBlogRefCount,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,stage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,promote,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$State,deleteBlob,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$OnCloseInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$OnCloseInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$ScheduleDeleteBlobFile,enqueueVacuum,try-catch,InterruptedException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$PersistentWriter,run,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$PersistentWriter,run,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$PersistentWriter,writeEntry,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$BlobVacuum,run,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$BlobVacuum,run,try-catch,InterruptedException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImpl.java,org.exist.storage.blob.BlobStoreImpl$BlobVacuum$RequestDeleteBlobFile,service,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImplService.java,org.exist.storage.blob.BlobStoreImplService,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImplService.java,org.exist.storage.blob.BlobStoreImplService,startSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImplService.java,org.exist.storage.blob.BlobStoreImplService,startSystem,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreImplService.java,org.exist.storage.blob.BlobStoreImplService,shutdown,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,main,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,dump,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/BlobStoreDumpTool.java,org.exist.storage.blob.BlobStoreDumpTool,dumpFileHeader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/StoreBlobFileLoggable.java,org.exist.storage.blob.StoreBlobFileLoggable,redo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/blob/StoreBlobFileLoggable.java,org.exist.storage.blob.StoreBlobFileLoggable,undo,throws-declaration,LogException,propagate,,
+exist-core/src/main/java/org/exist/storage/NodePath.java,org.exist.storage.NodePath,addComponent,try-catch,QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,,try-catch,IllegalArgumentException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,deregisterDefaultShutdownHook,try-catch,IllegalStateException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,throws-declaration,"EXistException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,throws-declaration,"EXistException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,try-catch,EXistException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,configure,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,getInstance,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,getInstance,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPools.java,org.exist.storage.BrokerPools,readInstances,throws-declaration,E,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,startPreSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,startSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,startPreMultiUserSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,startMultiUser,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,stopMultiUser,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,stop,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPoolService.java,org.exist.storage.BrokerPoolService,stopSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialize,throws-declaration,"EXistException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialize,try-catch,Throwable,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,throws-declaration,"EXistException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,BrokerPoolServiceException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,BrokerPoolServiceException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,EXistException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,Throwable,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,BrokerPoolServiceException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,PermissionDeniedException,log,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,IOException | TriggerException | PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,PermissionDeniedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,BrokerPoolServiceException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,PermissionDeniedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,_initialize,try-catch,BrokerPoolServiceException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialiseSystemCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialiseSystemCollection,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialiseSystemCollections,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,initialiseTriggersForCollections,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,runRecovery,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,createBroker,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,authenticate,throws-declaration,AuthenticationException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,authenticate,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,getBroker,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,get,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,get,try-catch,InterruptedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,get,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,release,try-catch,CloneNotSupportedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,enterServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,enterServiceMode,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,exitServiceMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,sync,try-catch,TransactionException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,IllegalStateException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,BrokerPoolServicesManagerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,IllegalStateException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,InterruptedException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,BrokerPoolServicesManagerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,shutdown,try-catch,SecurityException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,clearThreadLocals,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,cleanThreadLocalsForThread,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,cleanThreadLocalsForThread,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,printSystemInfo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$Event,logSurvivingInstanceThreads,try-catch,SecurityException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerPool.java,org.exist.storage.BrokerPool$StatusReporter,run,try-catch,InterruptedException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/CustomMatchListenerFactory.java,org.exist.storage.serializers.CustomMatchListenerFactory,CustomMatchListenerFactory,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,ignorableWhitespace,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/WSDLFilter.java,org.exist.storage.serializers.WSDLFilter,skippedEntity,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setProperties,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setProperties,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setProperty,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,getFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,getProperty,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,parse,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,parse,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,parse,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serialize,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,prepareStylesheets,throws-declaration,TransformerConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheetFromProperties,throws-declaration,TransformerConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,throws-declaration,TransformerConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,try-catch,URISyntaxException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,setStylesheet,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toSAX,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,itemToSAX,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,itemToSAX,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,toReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeToReceiver,try-catch,TransformerConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeTypeAttributeValue,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeTypeAttributeValue,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeTypePreNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer,serializeTypePostNode,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer$InternalURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer$ErrorListener,warning,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer$ErrorListener,error,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/Serializer.java,org.exist.storage.serializers.Serializer$ErrorListener,fatalError,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XmlSerializerPool.java,org.exist.storage.serializers.XmlSerializerPool,borrowObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/storage/serializers/XmlSerializerPool.java,org.exist.storage.serializers.XmlSerializerPool,returnObject,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/AbstractChainOfReceivers.java,org.exist.storage.serializers.AbstractChainOfReceivers,highlightText,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,try-catch,IOException,log,,WARN
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,try-catch,IOException,log,,WARN
+exist-core/src/main/java/org/exist/storage/serializers/NativeSerializer.java,org.exist.storage.serializers.NativeSerializer,serializeToReceiver,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/ChainOfReceiversFactory.java,org.exist.storage.serializers.ChainOfReceiversFactory,ChainOfReceiversFactory,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,validateAcceptAttributes,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,validateAcceptAttribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,processXInclude,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,processHrefXInclude,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveResource,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveResource,try-catch,URISyntaxException,ignore,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,serializeDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveFromDatabase,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveFromDatabase,try-catch,PermissionDeniedException,recover,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveExternalResource,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveExternalResource,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,resolveExternalResource,try-catch,ParserConfigurationException | URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$IncludeResolution,processTextInclude,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,processXPointerOrXQuery,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,processXPointerOrXQuery,try-catch,XPathException | PermissionDeniedException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,prepareXPointerSource,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,setupXPointerContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,compileXPointerQuery,throws-declaration,"SAXException, XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,compileXPointerQuery,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,serializeQueryResults,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,processIntraDocumentXPointer,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,evaluateIntraDocumentXQuery,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,evaluateIntraDocumentXQuery,try-catch,XPathException | PermissionDeniedException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,evaluateIntraDocumentXQuery,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,resolveCharset,try-catch,UnsupportedCharsetException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,readBinaryAsText,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,serializeDocumentAsText,try-catch,Exception,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,serializeMemtreeAsText,try-catch,Exception,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,readExternalAsText,try-catch,Exception,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,parseExternal,throws-declaration,"ParserConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,parseExternal,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/storage/serializers/XIncludeFilter.java,org.exist.storage.serializers.XIncludeFilter$PreparedSource,checkNamespaces,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/storage/DefaultCacheManager.java,org.exist.storage.DefaultCacheManager,registerMBean,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/DefaultCacheManager.java,org.exist.storage.DefaultCacheManager,registerMBean,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/storage/BrokerWatchdog.java,org.exist.storage.BrokerWatchdog$WatchedBroker,add,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/storage/BrokerWatchdog.java,org.exist.storage.BrokerWatchdog$WatchedBroker,checkForTimeout,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexWorker.java,org.exist.indexing.IndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexWorker.java,org.exist.indexing.IndexWorker,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController$CollectionIndexRemovalMode,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController$CollectionIndexRemovalMode,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexController.java,org.exist.indexing.IndexController$CollectionIndexRemovalMode,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexUtils.java,org.exist.indexing.IndexUtils,scanNode,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,prepare,try-catch,DatabaseConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,initIndex,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,initIndex,try-catch,ClassNotFoundException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,initIndex,try-catch,IllegalAccessException | InstantiationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,registerIndex,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,unregisterIndex,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,stopSystem,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,stopSystem,try-catch,DBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,sync,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,removeIndexes,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,reopenIndexes,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/IndexManager.java,org.exist.indexing.IndexManager,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,open,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,close,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,sync,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/Index.java,org.exist.indexing.Index,remove,throws-declaration,DBException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractIndex.java,org.exist.indexing.AbstractIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/indexing/RawBackupSupport.java,org.exist.indexing.RawBackupSupport,backupToArchive,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,endPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,comment,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,cdataSection,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,processingInstruction,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,documentType,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/indexing/AbstractMatchListener.java,org.exist.indexing.AbstractMatchListener,highlightText,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,updateClasspath,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,updateClasspath,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,scanPackages,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,scanPackages,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,isCompatible,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ClasspathHelper.java,org.exist.repo.ClasspathHelper,scanPackageDir,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getPackage,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getRepoXML,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getRepoXML,try-catch,XPathException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,installAndDeploy,throws-declaration,"PackageException, IOException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,installAndDeploy,throws-declaration,"PackageException, IOException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,installAndDeploy,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,checkProcessorVersion,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,undeploy,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,undeploy,try-catch,PackageException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,undeploy,try-catch,XPathException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,throws-declaration,"PackageException, IOException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,deploy,try-catch,NumberFormatException,custom,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,cleanup,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,cleanup,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,cleanup,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getTargetCollection,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getTargetCollection,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,uninstall,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,uninstall,try-catch,PermissionDeniedException | IOException | TriggerException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeRepoXML,throws-declaration,"PackageException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeRepoXML,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeRepoXML,try-catch,PermissionDeniedException | IOException | SAXException | LockException | EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,checkUserSettings,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,checkUserSettings,try-catch,PermissionDeniedException | EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,runQuery,throws-declaration,"PackageException, IOException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,runQuery,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,scanDirectory,try-catch,PermissionDeniedException | TriggerException | IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,scanDirectory,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,scanDirectory,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeFiles,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeFiles,try-catch,"SAXException | EXistException | PermissionDeniedException | LockException |
+ IOException",log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeFiles,try-catch,"EXistException | PermissionDeniedException | LockException | SAXException |
+ IOException",custom,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeBinary,throws-declaration,"IOException, EXistException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeBinaryResources,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,storeBinaryResources,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,setPermissions,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,setPermissions,try-catch,PermissionDeniedException | SyntaxException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,findElement,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,findElements,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getNameFromDescriptor,throws-declaration,"IOException, PackageException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getDescriptor,throws-declaration,"IOException, PackageException",propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment,getDescriptor,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,attribute,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/Deployment.java,org.exist.repo.Deployment$UpdatingDocumentReceiver,addDeployTime,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/repo/PkgXsltModuleURIResolver.java,org.exist.repo.PkgXsltModuleURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/repo/PkgXsltModuleURIResolver.java,org.exist.repo.PkgXsltModuleURIResolver,resolve,try-catch,PackageException,wrap,,
+exist-core/src/main/java/org/exist/repo/AutoDeploymentTrigger.java,org.exist.repo.AutoDeploymentTrigger,execute,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/AutoDeploymentTrigger.java,org.exist.repo.AutoDeploymentTrigger,execute,try-catch,IOException | PackageException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/AutoDeploymentTrigger.java,org.exist.repo.AutoDeploymentTrigger,execute,try-catch,PackageException | IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/PackageLoader.java,org.exist.repo.PackageLoader$Version,getDependencyVersion,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/PackageLoader.java,org.exist.repo.PackageLoader$Version,load,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,backup,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,restore,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,zipDir,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/RepoBackup.java,org.exist.repo.RepoBackup,unzip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,parseDescriptor,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,parseDescriptor,try-catch,XMLStreamException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,parseDescriptor,try-catch,Storage.NotExistException,custom,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,handleElement,throws-declaration,"PackageException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,handleJava,throws-declaration,"PackageException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,handleJava,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,handleXQuery,throws-declaration,"PackageException, XMLStreamException",propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,handleXQuery,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,setupPackage,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,setupPackage,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,setupPackage,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,setupPackage,try-catch,Storage.NotExistException,wrap,,
+exist-core/src/main/java/org/exist/repo/ExistPkgExtension.java,org.exist.repo.ExistPkgExtension,install,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,configure,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,prepare,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,prepare,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,prepare,try-catch,PackageException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,prepare,try-catch,PackageException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveJavaModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveJavaModule,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getModule,try-catch,ClassNotFoundException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getModule,try-catch,ClassCastException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getModule,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,instantiateModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,instantiateModule,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,instantiateModule,try-catch,NoSuchMethodException,recover,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,try-catch,PackageException,wrap,Log4j,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXQueryModule,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveStoredXQueryModuleFromDb,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,resolveXSLTModule,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getExpathPkgXQueryModules,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getExpathPkgXQueryModules,try-catch,URISyntaxException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,getRepositoryDir,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/repo/ExistRepository.java,org.exist.repo.ExistRepository,moveOldRepo,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/repo/ExistPkgInfo.java,org.exist.repo.ExistPkgInfo,resolve,throws-declaration,PackageException,propagate,,
+exist-core/src/main/java/org/exist/config/Configuration.java,org.exist.config.Configuration,save,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/config/Configuration.java,org.exist.config.Configuration,save,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,save,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,save,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,save,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationImpl.java,org.exist.config.ConfigurationImpl,save,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/config/ReferenceImpl.java,org.exist.config.ReferenceImpl,resolve,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/config/mapper/CallMethod.java,org.exist.config.mapper.CallMethod,eval,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/config/mapper/Constructor.java,org.exist.config.mapper.Constructor,load,try-catch,IOException,log+recover,,ERROR
+exist-core/src/main/java/org/exist/config/mapper/Constructor.java,org.exist.config.mapper.Constructor,load,try-catch,Throwable,log,,ERROR
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterCreateDocument,try-catch,ConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeUpdateDocument,try-catch,ConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterUpdateDocument,try-catch,ConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,setAccountPrimaryGroupToNoGroup,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,processPrincipal,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger,processPrincipal,try-catch,PermissionDeniedException | EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger$PrincipalType,preAllocateId,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/config/ConfigurationDocumentTrigger.java,org.exist.config.ConfigurationDocumentTrigger$PreAllocatedIdReceiver,getId,throws-declaration,IllegalStateException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForGetMethod,try-catch,SecurityException | NoClassDefFoundError,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForSetMethod,try-catch,SecurityException | NoClassDefFoundError,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForAddMethod,try-catch,SecurityException | NoClassDefFoundError,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,searchForInsertMethod,try-catch,SecurityException | NoClassDefFoundError,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configure,try-catch,Throwable,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,IllegalArgumentException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,IllegalAccessException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,NumberFormatException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,InvocationTargetException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,IllegalArgumentException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,IllegalAccessException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,ReflectiveOperationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,configureByCurrent,try-catch,ReflectiveOperationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,try-catch,ClassNotFoundException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,try-catch,EXistException,log+log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,try-catch,InterruptedException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,try-catch,Throwable,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,create,try-catch,EXistException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,tryConfigurationOnlyConstructor,try-catch,InterruptedException,log+log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,tryConfigurationOnlyConstructor,try-catch,Throwable,log+log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,try-catch,ParserConfigurationException | SAXException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeByReference,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,try-catch,IllegalArgumentException | IllegalAccessException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,extractFieldValue,throws-declaration,"IllegalArgumentException, IllegalAccessException",propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,extractFieldValue,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serialize,try-catch,IllegalArgumentException | IllegalAccessException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeList,throws-declaration,"ConfigurationException, IllegalArgumentException, IllegalAccessException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeStringList,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeConfigurableList,throws-declaration,"ConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,serializeMap,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,try-catch,IOException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,parse,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,PermissionDeniedException | EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,throws-declaration,"IOException, ConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,EXistException | PermissionDeniedException | SAXException | LockException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/config/Configurator.java,org.exist.config.Configurator,save,try-catch,EXistException | PermissionDeniedException | SAXException | LockException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,main,try-catch,StartException,custom,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,main,try-catch,ArgumentException,custom,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,run,try-catch,Exception,recover,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,run,try-catch,SocketException,custom,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart,run,try-catch,Exception,custom,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,resolveJettyConfigPath,try-catch,URISyntaxException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,bootstrapExistDb,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,launchJettyServer,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,loadConfiguredJettyObjects,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,configureWebSocket,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,getURI,try-catch,UnknownHostException | URISyntaxException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,startJetty,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,startJetty,try-catch,IllegalArgumentException | IllegalStateException,log+rethrow,Log4j,ERROR
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$ResolvedJettyConfig,awaitWebAppContextsStarted,throws-declaration,InterruptedException,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,await,throws-declaration,InterruptedException,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,awaitReadyOrThrow,throws-declaration,InterruptedException,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,describeWebAppWar,try-catch,Exception,recover,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,getConfigProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,getEnabledConfigFiles,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,shutdown,try-catch,IllegalStateException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,stopServerAndAwait,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$WebAppReadinessAwaiter,waitUntilStopped,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/jetty/JettyStart.java,org.exist.jetty.JettyStart$BrokerPoolAndJettyShutdownHook,run,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,process,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,process,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/jetty/ServerShutdown.java,org.exist.jetty.ServerShutdown,loadProperties,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/jetty/WebAppContext.java,org.exist.jetty.WebAppContext,doStop,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,init,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doGet,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doPost,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doPut,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,doDelete,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,AuthenticationException,custom,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,Exception,custom,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,PermissionDeniedException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,PermissionDeniedException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,XPathException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,Throwable,custom,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,Throwable,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,process,try-catch,SAXException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XQueryServlet.java,org.exist.http.servlets.XQueryServlet,getValue,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,init,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,init,try-catch,DatabaseConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,getOrCreateBrokerPool,throws-declaration,"EXistException, DatabaseConfigurationException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,doDatabaseStartup,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,doDatabaseStartup,try-catch,EXistException | DatabaseConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,doDatabaseStartup,try-catch,ClassNotFoundException | XMLDBException | IllegalAccessException | InstantiationException,custom,Log4j,INFO
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,doGeneralExistServletConfig,try-catch,AuthenticationException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,authenticate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java,org.exist.http.servlets.AbstractExistHttpServlet,authenticate,try-catch,AuthenticationException,custom,Log4j,INFO
+exist-core/src/main/java/org/exist/http/servlets/Authenticator.java,org.exist.http.servlets.Authenticator,authenticate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/Authenticator.java,org.exist.http.servlets.Authenticator,sendChallenge,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,authenticate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,authenticate,try-catch,IllegalArgumentException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,authenticate,try-catch,AuthenticationException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/BasicAuthenticator.java,org.exist.http.servlets.BasicAuthenticator,sendChallenge,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,init,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,service,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,service,try-catch,IllegalStateException,ignore,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,service,try-catch,XPathException | EXistException | PermissionDeniedException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/RedirectorServlet.java,org.exist.http.servlets.RedirectorServlet,executeQuery,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpSessionWrapper.java,org.exist.http.servlets.HttpSessionWrapper,isInvalid,try-catch,IllegalStateException,recover,,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,raiseError,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,AuthenticationException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,TransformerException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,SAXParseException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,doPost,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,stylesheet,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/XSLTServlet.java,org.exist.http.servlets.XSLTServlet,setTransformerParameters,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator,authenticate,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator,sendChallenge,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator$Digest,check,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/DigestAuthenticator.java,org.exist.http.servlets.DigestAuthenticator$Digest,check,try-catch,NoSuchAlgorithmException,wrap,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,HttpServletRequestWrapper,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,parseContentBodyParameters,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,parseParameters,try-catch,UnsupportedEncodingException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getReader,try-catch,InstantiationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,authenticate,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,login,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,logout,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getParts,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,getPart,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,upgrade,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,setCharacterEncoding,throws-declaration,UnsupportedEncodingException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,startAsync,throws-declaration,IllegalStateException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,startAsync,throws-declaration,IllegalStateException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper$ServletInputStreamWrapper,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper$ServletInputStreamWrapper,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper$ServletInputStreamWrapper,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper$ServletInputStreamWrapper,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java,org.exist.http.servlets.HttpServletRequestWrapper$ServletInputStreamWrapper,isFinished,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,flushBuffer,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,sendRedirect,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpResponseWrapper.java,org.exist.http.servlets.HttpResponseWrapper,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,parseMultipartContent,try-catch,IOException | ServletException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,parseQueryString,try-catch,UnsupportedEncodingException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,decode,try-catch,UnsupportedEncodingException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getParameter,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getPartContentAsString,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getFileUploadParam,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getParameterValues,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,getParameterValues,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper,setCharacterEncoding,throws-declaration,UnsupportedEncodingException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/HttpRequestWrapper.java,org.exist.http.servlets.HttpRequestWrapper$TemporaryUploadedFilesCleaner,run,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,try-catch,BadRequestException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPut,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,MethodNotAllowedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,BadRequestException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPatch,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,adjustPath,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,adjustPath,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,BadRequestException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,NotFoundException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,EOFException,wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,Throwable,wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doGet,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,BadRequestException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,NotFoundException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,Throwable,wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doHead,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,try-catch,NotFoundException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,try-catch,Throwable,wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doDelete,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,EXistException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,BadRequestException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,NotFoundException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,Throwable,wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,doPost,try-catch,Throwable,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/servlets/EXistServlet.java,org.exist.http.servlets.EXistServlet$FeatureEnabled,service,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,flushBuffer,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,sendRedirect,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/ResponseWrapper.java,org.exist.http.servlets.ResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/RequestWrapper.java,org.exist.http.servlets.RequestWrapper,setCharacterEncoding,throws-declaration,UnsupportedEncodingException,propagate,,
+exist-core/src/main/java/org/exist/http/servlets/RequestWrapper.java,org.exist.http.servlets.RequestWrapper,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,getContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/Response.java,org.exist.http.Response,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,broadcastEvent,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,broadcastSnapshot,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryMonitorBroadcaster.java,org.exist.http.ws.QueryMonitorBroadcaster,buildEventMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,modifyHandshake,try-catch,AuthenticationException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,modifyHandshake,try-catch,EXistException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,onOpen,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,onMessage,try-catch,IOException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,onMessage,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,onMessage,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleEval,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleEval,try-catch,EXistException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleEval,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleAdminCancel,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleAdminCancel,try-catch,Exception,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleCompile,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleCompile,try-catch,EXistException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalWebSocketEndpoint.java,org.exist.http.ws.EvalWebSocketEndpoint$AuthConfigurator,handleCompile,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,parseClientMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,parseObject,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,parseStringMap,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,progressMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,resultMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,compileResultMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,errorMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,cancelledMessage,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/EvalProtocol.java,org.exist.http.ws.EvalProtocol$Timing,writeTiming,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,EXistException | PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,IOException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,TerminatedException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,SAXException | XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor,execute,try-catch,TerminatedException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,handleWallClockTimeout,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,compile,try-catch,EXistException | PermissionDeniedException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,compile,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,compile,try-catch,IOException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,configureContext,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,configureContext,try-catch,XPathException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,streamResults,try-catch,XPathException | SAXException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,serializeAll,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,sendProgress,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,sendResult,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,sendError,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,sendCancelled,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/ws/QueryExecutor.java,org.exist.http.ws.QueryExecutor$ErrorInfo,sendCompileResult,try-catch,IOException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/urlrewrite/PathForward.java,org.exist.http.urlrewrite.PathForward,PathForward,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,service,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,service,try-catch,Throwable,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,applyViews,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,response,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,response,try-catch,SAXException | XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,flushError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getFromCache,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,doRewrite,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseAction,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseViews,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,parseErrorHandlers,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,configure,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,configure,try-catch,Exception,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,configure,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,configure,try-catch,AuthenticationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,logResult,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSourceInfo,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,runQuery,throws-declaration,"ServletException, XPathException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,runQuery,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findSourceFromDb,try-catch,URISyntaxException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findDbControllerXql,try-catch,PermissionDeniedException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,findDbControllerXql,try-catch,LockException,log+recover,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,getSource,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite,declareVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$RequestWrapper,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$RequestWrapper,getReader,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,getWriter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,getOutputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,sendError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,flushBuffer,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingResponseWrapper,flush,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletOutputStream,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java,org.exist.http.urlrewrite.XQueryURLRewrite$CachingServletInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,RewriteConfig,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,configure,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,configure,try-catch,EXistException | PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,configure,try-catch,ParserConfigurationException | IOException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,parse,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,parseAction,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig,parseConfig,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig$Mapping,Mapping,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/RewriteConfig.java,org.exist.http.urlrewrite.RewriteConfig$Mapping,Mapping,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,ModuleCall,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,ModuleCall,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,ModuleCall,try-catch,XPathException | QName.IllegalQNameException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,doRewrite,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/ModuleCall.java,org.exist.http.urlrewrite.ModuleCall,doRewrite,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/urlrewrite/Forward.java,org.exist.http.urlrewrite.Forward,doRewrite,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,resolve,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,resolve,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/http/urlrewrite/URLRewrite.java,org.exist.http.urlrewrite.URLRewrite,doRewrite,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/Redirect.java,org.exist.http.urlrewrite.Redirect,Redirect,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/urlrewrite/Redirect.java,org.exist.http.urlrewrite.Redirect,doRewrite,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,Descriptor,try-catch,SAXException | IOException | ParserConfigurationException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,Descriptor,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,doLogRequestInReplayLog,try-catch,IOException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,clone,throws-declaration,CloneNotSupportedException,propagate,,
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/http/Descriptor.java,org.exist.http.Descriptor,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/http/AuditTrailSessionListener.java,org.exist.http.AuditTrailSessionListener,executeXQuery,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/http/AcceptHeader.java,org.exist.http.AcceptHeader$MediaRange,parseQuality,try-catch,NumberFormatException,recover,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,RESTServer,try-catch,InterruptedException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,RESTServer,try-catch,Throwable,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doGet,throws-declaration,"BadRequestException, PermissionDeniedException, NotFoundException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,doGet,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,handleSessionRelease,throws-declaration,"BadRequestException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer,handleSessionRelease,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,parseGetRequestOptions,throws-declaration,"BadRequestException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,parseVariablesParameter,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,parseVariablesParameter,try-catch,SAXException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,parseIntParameter,throws-declaration,BadRequestException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,parseIntParameter,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,serveResource,throws-declaration,"BadRequestException, PermissionDeniedException, NotFoundException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,serveCollection,throws-declaration,"NotFoundException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$QueryRequestOptions,serveCollection,try-catch,LockException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,resolveExecutable,throws-declaration,"NotFoundException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,serveSource,throws-declaration,"BadRequestException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,executeResource,throws-declaration,"BadRequestException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,executeResource,try-catch,XPathException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doHead,throws-declaration,"BadRequestException, PermissionDeniedException, NotFoundException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,throws-declaration,"BadRequestException, PermissionDeniedException, IOException, NotFoundException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,SAXException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,ParserConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,doPost,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,resolvePostExecutable,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,executePostExecutable,throws-declaration,"BadRequestException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,executePostExecutable,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,processQueryDocument,throws-declaration,"BadRequestException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,processQueryDocument,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,parseIntAttribute,try-catch,NumberFormatException,ignore,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,processXUpdate,throws-declaration,"PermissionDeniedException, SAXException, ParserConfigurationException, XPathException, EXistException, LockException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResolvedExecutable,parseXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$NamespaceExtractor,startPrefixMapping,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPut,throws-declaration,"BadRequestException, PermissionDeniedException, IOException, NotFoundException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPut,try-catch,SAXParseException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPut,try-catch,TriggerException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPut,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPut,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doPatch,throws-declaration,"BadRequestException, PermissionDeniedException, IOException, NotFoundException, MethodNotAllowedException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doDelete,throws-declaration,"PermissionDeniedException, NotFoundException, IOException, BadRequestException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doDelete,try-catch,TriggerException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,doDelete,try-catch,LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,checkForXQueryTarget,throws-declaration,"PermissionDeniedException, IOException, BadRequestException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,checkForXQueryTarget,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,resolveXQueryTarget,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,getRequestContent,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,search,throws-declaration,"BadRequestException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,search,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,tryWriteCachedResult,throws-declaration,BadRequestException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,tryWriteCachedResult,try-catch,NumberFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,prepareSearchContext,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,declareNamespaces,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,declareVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,declareVariables,try-catch,Exception,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,declareExternalAndXQJVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,getResourceForRequest,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,getResourceForRequest,try-catch,PermissionDeniedException,recover,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$Namespace,getResourceForRequest,try-catch,PermissionDeniedException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,declareExternalVariable,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,declareExternalVariable,try-catch,XMLStreamException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXQuery,throws-declaration,"XPathException, BadRequestException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXQuery,try-catch,XPathException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXQuery,try-catch,BadRequestException | PermissionDeniedException | RuntimeException,rethrow,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXQuery,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXProc,throws-declaration,"XPathException, BadRequestException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,executeXProc,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,declareXProcVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeResourceAs,throws-declaration,"BadRequestException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,isNotModifiedSince,try-catch,IllegalArgumentException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeBinaryResource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXmlResource,throws-declaration,"BadRequestException, IOException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXmlResource,try-catch,SAXException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXmlResource,try-catch,TransformerConfigurationException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeQueryError,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXPathExceptionHtml,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXPathException,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeXUpdateResult,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,throws-declaration,"IOException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,try-catch,SAXException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ParsedVariableQName,writeCollection,try-catch,XPathException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResults,throws-declaration,BadRequestException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResultXML,throws-declaration,BadRequestException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResultXML,try-catch,SAXException,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResultXML,try-catch,Exception,log+wrap,Log4j,WARN
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResultJSON,throws-declaration,BadRequestException,propagate,,
+exist-core/src/main/java/org/exist/http/RESTServer.java,org.exist.http.RESTServer$ResultRange,writeResultJSON,try-catch,IOException | XPathException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/http/filter/GuestFilter.java,org.exist.http.filter.GuestFilter,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/filter/GuestFilter.java,org.exist.http.filter.GuestFilter,doFilter,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/filter/PathFilter.java,org.exist.http.filter.PathFilter,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/http/filter/PathFilter.java,org.exist.http.filter.PathFilter,doFilter,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/filter/PathFilter.java,org.exist.http.filter.PathFilter,validName,try-catch,UnknownHostException,custom,Log4j,
+exist-core/src/main/java/org/exist/http/filter/DumpFilter.java,org.exist.http.filter.DumpFilter,doFilter,throws-declaration,"IOException, ServletException",propagate,,
+exist-core/src/main/java/org/exist/http/filter/DumpFilter.java,org.exist.http.filter.DumpFilter,init,throws-declaration,ServletException,propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSResourceResolver.java,org.exist.validation.resolver.unstable.eXistLSResourceResolver,resolveResource,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/resolver/unstable/eXistLSResourceResolver.java,org.exist.validation.resolver.unstable.eXistLSResourceResolver,getInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveEntity,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,getExternalSubset,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveEntity,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolve,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveInputSource,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveStreamSource,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/unstable/ExistResolver.java,org.exist.validation.resolver.unstable.ExistResolver,resolveStreamSource,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/validation/resolver/AnyUriResolver.java,org.exist.validation.resolver.AnyUriResolver,resolveEntity,throws-declaration,"XNIException, IOException",propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,resolveEntity,throws-declaration,"XNIException, IOException",propagate,,
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,resolveEntity,try-catch,SAXException | URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/validation/resolver/SearchResourceResolver.java,org.exist.validation.resolver.SearchResourceResolver,resolveResource,try-catch,IOException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,getAllResults,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,getFirstResult,try-catch,XPathException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/internal/DatabaseResources.java,org.exist.validation.internal.DatabaseResources,executeQuery,try-catch,EXistException | XPathException | IOException | PermissionDeniedException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializer.java,org.exist.validation.internal.node.NodeSerializer,serialize,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializer.java,org.exist.validation.internal.node.NodeSerializer,serialize,try-catch,IOException | SAXException,log+wrap,Log4j,DEBUG
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializerRunnable.java,org.exist.validation.internal.node.NodeSerializerRunnable,run,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/internal/node/NodeSerializerRunnable.java,org.exist.validation.internal.node.NodeSerializerRunnable,run,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,skip,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,reset,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,read,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/internal/node/NodeInputStream.java,org.exist.validation.internal.node.NodeInputStream,available,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,validateJing,try-catch,IOException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,validateJing,try-catch,SAXException,log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,validateParse,try-catch,ParserConfigurationException | SAXException | IOException | URISyntaxException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/Validator.java,org.exist.validation.Validator,getXMLReader,throws-declaration,"ParserConfigurationException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,determineActualParserClass,try-catch,ParserConfigurationException | SAXException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker,determineActualTransformerClass,try-catch,TransformerConfigurationException,log,Log4j,ERROR
+exist-core/src/main/java/org/exist/validation/XmlLibraryChecker.java,org.exist.validation.XmlLibraryChecker$ClassVersion,getActualVersion,try-catch,"ClassNotFoundException | NoSuchMethodException | SecurityException | IllegalAccessException |
+ IllegalArgumentException | InvocationTargetException",log,Log4j,DEBUG
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/validation/ValidationReport.java,org.exist.validation.ValidationReport,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/validation/ValidationContentHandler.java,org.exist.validation.ValidationContentHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,install,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,uninstall,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,start,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,stop,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ServiceManager.java,org.exist.launcher.ServiceManager,showNativeServiceManagementConsole,throws-declaration,"UnsupportedOperationException, ServiceManagerException",propagate,,
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,launch,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/LauncherWrapper.java,org.exist.launcher.LauncherWrapper,run,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/launcher/UtilityPanel.java,org.exist.launcher.UtilityPanel,UtilityPanel,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,getJettyPorts,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,getJettyPorts,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,getJettyPorts,try-catch,XMLStreamException | IOException,wrap,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,getJettyPorts,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,loadProperties,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,loadProperties,try-catch,IOException,printStackTrace,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,saveProperties,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,backupOriginal,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,saveConfiguration,throws-declaration,"IOException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,applyXSL,throws-declaration,"IOException, TransformerException",propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,warning,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,error,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationUtility.java,org.exist.launcher.ConfigurationUtility,fatalError,throws-declaration,TransformerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,main,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,startJetty,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,initSystemTray,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,mouseClicked,try-catch,AWTException,recover,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,createMenu,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,createMenu,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,installService,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,uninstallService,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,showNativeServiceManagementConsole,try-catch,UnsupportedOperationException | ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,shutdown,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,shutdown,try-catch,ServiceManagerException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,openAppInBrowser,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,getAppUri,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,signalStarted,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,checkInstalledApps,try-catch,EXistException | XPathException | PermissionDeniedException,printStackTrace,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,registerObserver,try-catch,EXistException,printStackTrace,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/launcher/Launcher.java,org.exist.launcher.Launcher$LogActionListener,actionPerformed,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,ConfigurationDialog,try-catch,DatabaseConfigurationException,log,java.util.logging,
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,checkDataDir,try-catch,IOException,recover,java.util.logging,
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,checkDataDir,try-catch,IOException,recover,java.util.logging,
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,saveConfig,try-catch,IOException,printStackTrace,java.util.logging,
+exist-core/src/main/java/org/exist/launcher/ConfigurationDialog.java,org.exist.launcher.ConfigurationDialog,saveConfig,try-catch,TransformerException,printStackTrace,java.util.logging,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,install,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,install,try-catch,InterruptedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,install,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,isInstalled,try-catch,ServiceManagerException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,uninstall,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,uninstall,try-catch,InterruptedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,uninstall,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,start,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,start,try-catch,InterruptedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,start,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,isRunning,try-catch,ServiceManagerException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,stop,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,stop,try-catch,InterruptedException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,stop,try-catch,IOException,log+wrap,Log4j,ERROR
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,showNativeServiceManagementConsole,throws-declaration,"UnsupportedOperationException, ServiceManagerException",propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,showNativeServiceManagementConsole,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,getState,throws-declaration,ServiceManagerException,propagate,,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,getState,try-catch,InterruptedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,getState,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/launcher/WindowsServiceManager.java,org.exist.launcher.WindowsServiceManager$WindowsServiceState,run,throws-declaration,"IOException, InterruptedException",propagate,,
+exist-core/src/main/java/org/exist/numbering/NodeIdFactory.java,org.exist.numbering.NodeIdFactory,createFromStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/NodeIdFactory.java,org.exist.numbering.NodeIdFactory,createFromStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLNFactory.java,org.exist.numbering.DLNFactory,createFromStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLNFactory.java,org.exist.numbering.DLNFactory,createFromStream,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLNBase.java,org.exist.numbering.DLNBase,DLNBase,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLNBase.java,org.exist.numbering.DLNBase,DLNBase,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,DLN,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,DLN,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/DLN.java,org.exist.numbering.DLN,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/NodeId.java,org.exist.numbering.NodeId,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/numbering/NodeId.java,org.exist.numbering.NodeId,write,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,before,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,startDb,throws-declaration,"DatabaseConfigurationException, EXistException, IOException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,restart,throws-declaration,"EXistException, DatabaseConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistEmbeddedServer.java,org.exist.test.ExistEmbeddedServer,restart,throws-declaration,"EXistException, DatabaseConfigurationException, IOException",propagate,,
+exist-core/src/main/java/org/exist/test/TransactionTestDSL.java,org.exist.test.TransactionTestDSL$TransactionSchedule,execute,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/main/java/org/exist/test/TransactionTestDSL.java,org.exist.test.TransactionTestDSL$TransactionSchedule,execute,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/main/java/org/exist/test/TransactionTestDSL.java,org.exist.test.TransactionTestDSL$BiTransactionSchedule,execute,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/XQueryFailureLog.java,org.exist.test.runner.XQueryFailureLog,log,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite,emptySuite,try-catch,InitializationError,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,getAnnotatedDirectories,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,XSuite,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,XSuite,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,XSuite,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,XSuite,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,XSuite,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,hasAnyXQueryFiles,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,ensureExistDbStarted,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,getRunners,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,getRunners,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,getRunners,try-catch,Throwable,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$XSuiteParallel,getRunner,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$RunXSuiteBefores,evaluate,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$RunXSuiteAfters,evaluate,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$RunXSuiteAfters,evaluate,try-catch,Throwable,custom,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$RunXSuiteAfters,evaluate,try-catch,Throwable,custom,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$RunXSuiteAfters,evaluate,try-catch,Throwable,custom,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$StartExistDbStatement,evaluate,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,computePoolSize,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,computePoolSize,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,hangThresholdMinutes,try-catch,NumberFormatException,recover,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,watcherIntervalSeconds,try-catch,NumberFormatException,recover,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,runWatcher,try-catch,InterruptedException,custom,,
+exist-core/src/main/java/org/exist/test/runner/XSuite.java,org.exist.test.runner.XSuite$ParallelFileScheduler,finished,try-catch,InterruptedException,custom,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,XQueryTestRunner,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,discoverOrExtractTestInfo,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,getConfiguration,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,extractTestInfo,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,extractTestInfo,try-catch,DatabaseConfigurationException | IOException | PermissionDeniedException | XPathException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,extractTestInfo,try-catch,BrokerPoolServiceException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,runDiscovery,try-catch,Exception,recover,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,namespaceToPackageName,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XQueryTestRunner.java,org.exist.test.runner.XQueryTestRunner,run,try-catch,DatabaseConfigurationException | IOException | EXistException | PermissionDeniedException | XPathException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java,org.exist.test.runner.ExtTestIgnoredFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java,org.exist.test.runner.ExtTestFinishedFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java,org.exist.test.runner.ExtTestAssumptionFailedFunction,assumptionMapAsAssumptionViolationException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestStartedFunction.java,org.exist.test.runner.ExtTestStartedFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,eval,try-catch,XPathException,custom,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,logOneLineIfXQueryError,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,errorMapAsXPathException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getStringFromErrorMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getErrorCodeFromErrorMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getIntFromErrorMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getModuleFileNameFromErrorMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getJavaStackFromErrorMap,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,getJavaStackFromErrorMap,try-catch,NullPointerException,printStackTrace+recover,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestErrorFunction.java,org.exist.test.runner.ExtTestErrorFunction,convertStackTraceElements,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/AbstractTestRunner.java,org.exist.test.runner.AbstractTestRunner,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/AbstractTestRunner.java,org.exist.test.runner.AbstractTestRunner,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,XMLTestRunner,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,XMLTestRunner,try-catch,ParserConfigurationException | IOException | SAXException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,extractTestInfo,throws-declaration,InitializationError,propagate,,
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,run,try-catch,DatabaseConfigurationException | IOException | EXistException | PermissionDeniedException | XPathException,wrap,,
+exist-core/src/main/java/org/exist/test/runner/XMLTestRunner.java,org.exist.test.runner.XMLTestRunner,parse,throws-declaration,"ParserConfigurationException, IOException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,eval,try-catch,XPathException | SAXException | IOException | IllegalStateException,custom,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,lastPathSegment,try-catch,Exception,recover,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,getFileNameFromActual,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,getLineFromActual,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,getLineFromActual,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,expectedToString,throws-declaration,"XPathException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,actualToString,throws-declaration,"XPathException, SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,seqToString,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/test/runner/ExtTestFailureFunction.java,org.exist.test.runner.ExtTestFailureFunction,errorMapToString,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer$Builder,before,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer$Builder,restart,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/test/ExistWebServer.java,org.exist.test.ExistWebServer$Builder,shutdownJettyServer,try-catch,EXistException | PermissionDeniedException | LockException | IOException | TriggerException,custom,Log4j,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,before,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,startDb,throws-declaration,"ReflectiveOperationException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,startDb,try-catch,DatabaseConfigurationException | EXistException | IOException,wrap,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,startXmldb,throws-declaration,"ReflectiveOperationException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,restart,throws-declaration,"ReflectiveOperationException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,restart,throws-declaration,"ReflectiveOperationException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,stopDb,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,stopXmlDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,executeQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,executeQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,executeOneValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java,org.exist.test.ExistXmldbEmbeddedServer,getXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,compileQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,compileQuery,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/test/XQueryCompilationTest.java,org.exist.test.XQueryCompilationTest,executeQuery,try-catch,XPathException,recover,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,enterServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,exitServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteDatabaseInstanceManager.java,org.exist.xmldb.RemoteDatabaseInstanceManager,getStatus,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,enterServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,exitServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseInstanceManager.java,org.exist.xmldb.DatabaseInstanceManager,getStatus,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,getStreamLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,getContentIntoAFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ExtendedResource.java,org.exist.xmldb.ExtendedResource,getContentIntoAStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,shutdown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,enterServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,enterServiceMode,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,exitServiceMode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,exitServiceMode,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalDatabaseInstanceManager.java,org.exist.xmldb.LocalDatabaseInstanceManager,getStatus,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,MapResourceSet,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,addResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,addAll,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,clear,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,getIterator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,getIterator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,getMembersAsResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,getSize,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet,removeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet$NewResourceIterator,hasMoreResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/MapResourceSet.java,org.exist.xmldb.MapResourceSet$NewResourceIterator,nextResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,createCollection,try-catch,LockException | TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,removeCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,move,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,moveResource,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copy,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollectionManagementService.java,org.exist.xmldb.LocalCollectionManagementService,copyResource,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,permissionManagement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalPermissionManagementService.java,org.exist.xmldb.LocalPermissionManagementService,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,apply,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,apply,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,apply,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,apply,try-catch,XPathException | EXistException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbFunction.java,org.exist.xmldb.function.LocalXmldbFunction,applyXmldb,throws-declaration,"XMLDBException, PermissionDeniedException, IOException, XPathException, EXistException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,apply,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,apply,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,apply,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,apply,try-catch,IOException | SyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbDocumentFunction.java,org.exist.xmldb.function.LocalXmldbDocumentFunction,applyXmldb,throws-declaration,"XMLDBException, PermissionDeniedException, LockException, IOException, SyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,apply,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,apply,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,apply,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,apply,try-catch,TriggerException | IOException | SyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/function/LocalXmldbCollectionFunction.java,org.exist.xmldb.function.LocalXmldbCollectionFunction,applyXmldb,throws-declaration,"XMLDBException, PermissionDeniedException, LockException, TriggerException, IOException, SyntaxException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,clearNamespaces,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,getNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,doQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,executeStoredQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,try-catch,IllegalArgumentException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,compileAndCheck,try-catch,XPathException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,setupContext,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,setupContext,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,beginProtected,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,beginProtected,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,beginProtected,try-catch,LockException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,beginProtected,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,removeNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,setNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,declareVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,clearVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXPathQueryService.java,org.exist.xmldb.LocalXPathQueryService,dump,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,RemoteXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,RemoteXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,RemoteXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,RemoteXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsDOM,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsDOM,try-catch,SAXException | IOException | ParserConfigurationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsDOM,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsSAX,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsSAX,try-catch,ParserConfigurationException | SAXException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getContentAsSAX,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setContentAsDOM,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setContentAsDOM,try-catch,TransformerException | IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource,setContentAsSAX,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,startDocument,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,endDocument,try-catch,IOException | XMLDBException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getSAXFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,setSAXFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,setDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getContentIntoAStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getContentAsStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXMLResource.java,org.exist.xmldb.RemoteXMLResource$InternalXMLSerializer,getStreamLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,instance,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,instance,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,instance,try-catch,XmlRpcException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,RemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,execute,try-catch,XmlRpcException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,createId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,createResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,createResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollectionCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getPath,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResourceCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,hasChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,isOpen,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,listChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,listResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getSubCollectionPermissions,throws-declaration,"PermissionDeniedException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getSubResourcePermissions,throws-declaration,"PermissionDeniedException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getSubCollectionCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getResource,try-catch,PermissionDeniedException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,removeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,removeResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,store,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,try-catch,FileNotFoundException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,try-catch,IOException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,uploadAndStore,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/RemoteCollection.java,org.exist.xmldb.RemoteCollection,isRemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceIterator.java,org.exist.xmldb.RemoteResourceIterator,hasMoreResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceIterator.java,org.exist.xmldb.RemoteResourceIterator,nextResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceIterator.java,org.exist.xmldb.RemoteResourceIterator,nextResource,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceIterator.java,org.exist.xmldb.RemoteResourceIterator,nextResource,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setUserPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,hasUserLock,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,unlockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubCollectionCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubCollectionPermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getSubResourcePermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getPermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listResourcePermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,listCollectionPermissions,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccount,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccounts,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getAccounts,try-catch,NumberFormatException,ignore,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroup,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,removeAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,removeGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateGroup,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroupMembers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addAccountToGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,removeGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addUserGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,removeGroupMember,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getGroups,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,addUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,updateUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,getUsers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,removeUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserManagementService.java,org.exist.xmldb.RemoteUserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistUserManagementService.java,org.exist.xmldb.EXistUserManagementService,setUserPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,getCollectionUri,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,with,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,with,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,with,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,withDb,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocal.java,org.exist.xmldb.AbstractLocal,withDb,try-catch,XMLDBException | EXistException,rethrow,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCallSite.java,org.exist.xmldb.RemoteCallSite,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,configure,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,configure,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,acceptsURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,acceptsURI,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,acceptsURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getLocalCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getLocalCollection,try-catch,EXistException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getLocalCollection,try-catch,XMLDBException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getRemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getRemoteCollection,try-catch,MalformedURLException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getRemoteCollection,try-catch,XMLDBException,log+recover,Log4j,ERROR
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,readCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,readCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getUser,try-catch,AuthenticationException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,setDatabaseShutdownListener,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getConformanceLevel,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/DatabaseImpl.java,org.exist.xmldb.DatabaseImpl,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,intersection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,buildIdentityMap,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/ResourceSetHelper.java,org.exist.xmldb.ResourceSetHelper,getIdentityKey,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,getUserManagementService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,lookupPrincipalByName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserPrincipalLookupService.java,org.exist.xmldb.LocalUserPrincipalLookupService,lookupPrincipalByGroupName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollectionManagementService.java,org.exist.xmldb.EXistCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollection.java,org.exist.xmldb.EXistCollection,isRemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollection.java,org.exist.xmldb.EXistCollection,getChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollection.java,org.exist.xmldb.EXistCollection,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistCollection.java,org.exist.xmldb.EXistCollection,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistRestoreService.java,org.exist.xmldb.EXistRestoreService,restore,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,compile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,compileAndCheck,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,getNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,setNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,removeNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,declareVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,clearVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXQueryService.java,org.exist.xmldb.EXistXQueryService,dump,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,getUserManagementService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,lookupPrincipalByName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteUserPrincipalLookupService.java,org.exist.xmldb.RemoteUserPrincipalLookupService,lookupPrincipalByGroupName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,XmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,XmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,xmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,xmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,xmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,xmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,xmldbUriFor,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,create,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,create,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,create,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,create,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,getXmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,getXmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,parseURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,splitPath,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,checkCompatibilityForContextOperation,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,checkCompatibilityForCollectionOperation,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,recomputeURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,safeRecomputeURI,try-catch,URISyntaxException,ignore,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,setCollectionPath,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,compareTo,throws-declaration,ClassCastException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,recoverPseudoURIs,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,recoverPseudoURIs,try-catch,URISyntaxException,log,Log4j,INFO
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,equals,try-catch,URISyntaxException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,resolveContext,throws-declaration,"NullPointerException, IllegalArgumentException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,resolveContext,throws-declaration,NullPointerException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,resolveCollectionPath,throws-declaration,"NullPointerException, IllegalArgumentException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,resolveCollectionPath,throws-declaration,NullPointerException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,toURL,throws-declaration,"IllegalArgumentException, MalformedURLException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,startsWith,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,endsWith,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/XmldbURI.java,org.exist.xmldb.XmldbURI,trimFromBeginning,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,update,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,updateResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,setCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXUpdateQueryService.java,org.exist.xmldb.RemoteXUpdateQueryService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,setCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractLocalService.java,org.exist.xmldb.AbstractLocalService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,LocalXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,LocalXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getDocumentId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContent,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,try-catch,TransformerException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsStream,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,serialize,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,getContentAsDOM,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource,exportInternalNode,try-catch,NoSuchMethodException | InstantiationException | IllegalAccessException | InvocationTargetException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$DOMMethodInterceptor,invoke,throws-declaration,Throwable,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getContentAsSAX,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getContentAsSAX,try-catch,Exception,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getContentAsSAX,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getContentAsSAX,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,setContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,setContentAsDOM,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,setContentAsSAX,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getSAXFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,setSAXFeature,throws-declaration,"SAXNotRecognizedException, SAXNotSupportedException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,getDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$MemtreeNodeIdentity,setDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXMLResource.java,org.exist.xmldb.LocalXMLResource$InternalXMLSerializer,endDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getBlobId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContentDigest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,setContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamContent,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContentIntoAFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContentIntoAFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContentIntoAStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getContentAsStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getStreamLength,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,readFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,getDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,setDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,doClose,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalBinaryResource.java,org.exist.xmldb.LocalBinaryResource,doClose,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalRestoreService.java,org.exist.xmldb.LocalRestoreService,restore,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalRestoreService.java,org.exist.xmldb.LocalRestoreService,restore,try-catch,SAXException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexCollection,try-catch,LockException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,configureCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,configureCollection,try-catch,CollectionConfigurationException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/LocalIndexQueryService.java,org.exist.xmldb.LocalIndexQueryService,getIndexedElements,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,setCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteService.java,org.exist.xmldb.AbstractRemoteService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalXPathQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalXPathQueryService,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalIndexQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalIndexQueryService,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalUserManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalUserManagementService,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,InTxnLocalCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,withDb,try-catch,EXistException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,getParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,getChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollection.java,org.exist.xmldb.txn.bridge.InTxnLocalCollection,getChildCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollectionManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollectionManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalCollectionManagementService,createCollection,try-catch,TriggerException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalCollectionManagementService.java,org.exist.xmldb.txn.bridge.InTxnLocalCollectionManagementService,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/txn/bridge/InTxnLocalXUpdateQueryService.java,org.exist.xmldb.txn.bridge.InTxnLocalXUpdateQueryService,withDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getData,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getLastModificationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,setLastModificationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getExtendedContentLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,setContentInternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,setContentInternal,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getRemoteContentIntoLocalFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getRemoteContentIntoLocalFile,try-catch,IOException | DataFormatException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getAnyStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAStreamInternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAStreamInternal,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAStreamInternal,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getContentIntoAStreamInternal,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getExtendedContentInternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getStreamContentInternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getStreamContentInternal,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,getStreamLengthInternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemoteResource.java,org.exist.xmldb.AbstractRemoteResource,readFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,configureCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/IndexQueryService.java,org.exist.xmldb.IndexQueryService,getIndexedElements,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,addAll,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,clear,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getIterator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getMembersAsResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getMembersAsResource,try-catch,XMLDBException,log+recover,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getMembersAsResource,try-catch,IOException | DataFormatException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getMembersAsResource,try-catch,UnsupportedEncodingException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceNode,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceBinaryValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getResourceBinaryValue,try-catch,Exception,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,getSize,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,removeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet,close,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet$NewResourceIterator,hasMoreResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteResourceSet.java,org.exist.xmldb.RemoteResourceSet$NewResourceIterator,nextResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistBinaryResource.java,org.exist.xmldb.EXistBinaryResource,getBlobId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistBinaryResource.java,org.exist.xmldb.EXistBinaryResource,getContentLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistBinaryResource.java,org.exist.xmldb.EXistBinaryResource,getContentDigest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,RemoteBinaryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,RemoteBinaryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getExtendedContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getStreamLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getStreamContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getContentIntoAStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getContentAsStream,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,setContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,setDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteBinaryResource.java,org.exist.xmldb.RemoteBinaryResource,getContentDigest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,getContentLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,getMimeType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,getDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,setDocType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,setLastModificationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,freeResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistResource.java,org.exist.xmldb.EXistResource,close,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getMimeType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getMimeType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getMimeType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getLastModificationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,setLastModificationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getContentLength,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,with,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,doClose,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,close,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractEXistResource.java,org.exist.xmldb.AbstractEXistResource,freeResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/AbstractRemote.java,org.exist.xmldb.AbstractRemote,getPermission,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,reindexDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,getIndexedElements,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteIndexQueryService.java,org.exist.xmldb.RemoteIndexQueryService,configureCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,removeCollection,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,move,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,moveResource,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,moveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteCollectionManagementService.java,org.exist.xmldb.RemoteCollectionManagementService,copyResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,hasUserLock,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,unlockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,updateAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,updateGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addAccountToGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,removeGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getAccounts,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getGroups,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,setCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getSubCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getSubResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getSubCollectionCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,listResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,listCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,removeAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,removeGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addUserGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,removeGroupMember,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,addUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,updateUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getUsers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,removeUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/UserManagementService.java,org.exist.xmldb.UserManagementService,getGroupMembers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,LocalCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,LocalCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,LocalCollection,try-catch,XMLDBException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,checkOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,checkPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,close,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,createId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,createResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,createResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getChildCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getChildCollection,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getChildCollectionCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getPath,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResourceCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,isOpen,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,listChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,listResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,removeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,removeResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeBinaryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeBinaryResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeBinaryResource,try-catch,EXistException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeXMLResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,storeXMLResource,try-catch,EXistException | SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,useHtmlReader,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getHtmlReader,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,isRemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,getURI,try-catch,XMLDBException,recover,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalCollection.java,org.exist.xmldb.LocalCollection,with,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,updateResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,updateResource,try-catch,URISyntaxException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,updateResource,try-catch,ParserConfigurationException | SAXException | LockException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalXUpdateQueryService.java,org.exist.xmldb.LocalXUpdateQueryService,update,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,restore,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,restore,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,restore,try-catch,InterruptedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,uploadBackupFile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,uploadBackupFile,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,zipBackupDir,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,zipBackupDir,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,visitFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteRestoreService.java,org.exist.xmldb.RemoteRestoreService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,executeStoredQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,declareVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,clearVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistXPathQueryService.java,org.exist.xmldb.EXistXPathQueryService,beginProtected,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,permissionManagement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setAcl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemotePermissionManagementService.java,org.exist.xmldb.RemotePermissionManagementService,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,compile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,compile,try-catch,XPathException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,compileAndCheck,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,throwException,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,throwXPathException,throws-declaration,XPathException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,execute,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,executeStoredQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,setProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,clearNamespaces,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,removeNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,setNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,getNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,declareVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,clearVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,dump,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/RemoteXPathQueryService.java,org.exist.xmldb.RemoteXPathQueryService,dump,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,asUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement,asGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,accept,throws-declaration,"PermissionDeniedException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,withPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,withPermission,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,withPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,withPermission,try-catch,PermissionDeniedException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/EXistPermissionManagement.java,org.exist.xmldb.EXistPermissionManagement$PermissionAction,setGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,FullXmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,FullXmldbURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,parseURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,splitPath,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,recomputeURI,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,recomputeURI,try-catch,URISyntaxException,rethrow,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,setContext,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,normalizeContext,try-catch,URISyntaxException,wrap,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,resolveContext,throws-declaration,"NullPointerException, IllegalArgumentException",propagate,,
+exist-core/src/main/java/org/exist/xmldb/FullXmldbURI.java,org.exist.xmldb.FullXmldbURI,resolveContext,throws-declaration,NullPointerException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,LocalResourceSet,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,LocalResourceSet,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,LocalResourceSet,try-catch,XPathException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,addResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,addAll,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,clear,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,clear,try-catch,IOException,log,Log4j,WARN
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getIterator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getIterator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getMembersAsResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getMembersAsResource,try-catch,SAXException,wrap,Log4j,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,getSize,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,removeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet,close,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet$NewResourceIterator,hasMoreResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalResourceSet.java,org.exist.xmldb.LocalResourceSet$NewResourceIterator,nextResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setUserPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,setPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chmod,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chgrp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,chown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,hasUserLock,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,unlockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getSubCollectionCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,listResourcePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,listCollectionPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getAccounts,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getGroups,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,updateAccount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,updateGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getGroupMembers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addAccountToGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroupManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addUserGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeGroupMember,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,addUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,updateUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,getUsers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,removeUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,lockResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,onlyAsAdmin,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,modify,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,updateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/xmldb/LocalUserManagementService.java,org.exist.xmldb.LocalUserManagementService,updateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/Transaction.java,org.exist.Transaction,commit,throws-declaration,TransactionException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,Indexer,throws-declaration,EXistException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,error,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,fatalError,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,declaration,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,startElement,try-catch,DOMException,wrap,Log4j,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,startElement,try-catch,DOMException,wrap,Log4j,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,startElement,try-catch,DOMException,wrap,Log4j,
+exist-core/src/main/java/org/exist/Indexer.java,org.exist.Indexer$ProcessTextParent,warning,throws-declaration,SAXException,propagate,,
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,BTreeTest,try-catch,DatabaseConfigurationException | EXistException,printStackTrace,,
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,create,throws-declaration,"DBException, IOException",propagate,,
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,rebuild,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,read,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/main/java/org/exist/BTreeTest.java,org.exist.BTreeTest,main,try-catch,DBException | TerminatedException | IOException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,QueryDialog,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,windowClosing,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,saveToDb,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,createQueryBox,try-catch,XMLDBException,log,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,popupMenuCanceled,try-catch,XMLDBException,ignore,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,open,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,save,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog,compileQuery,try-catch,Throwable,log,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$QueryRunnable,run,try-catch,XMLDBException,log,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$QueryRunnable,run,try-catch,XMLDBException,log,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$QueryRunnable,run,try-catch,XMLDBException,ignore,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$GetCollectionsListSwingWorker,doInBackground,try-catch,XMLDBException,log,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$GetCollectionsListSwingWorker,getCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$GetCollectionsListSwingWorker,getCollections,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/QueryDialog.java,org.exist.client.QueryDialog$GetCollectionsListSwingWorker,getCollections,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/ClientTask.java,org.exist.client.ClientTask,doInBackground,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/client/ClientTask.java,org.exist.client.ClientTask,done,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/main/java/org/exist/client/ClientTask.java,org.exist.client.ClientTask,done,try-catch,ExecutionException,custom,Log4j,
+exist-core/src/main/java/org/exist/client/ClientTask.java,org.exist.client.ClientTask$ClientTaskAction,execute,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/client/ClientAction.java,org.exist.client.ClientAction,call,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientAction.java,org.exist.client.ClientAction,run,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/NewResourceDialog.java,org.exist.client.NewResourceDialog$ResourceType,createResource,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/NewResourceDialog.java,org.exist.client.NewResourceDialog$ResourceType,createResource,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/Messages.java,org.exist.client.Messages,getString,try-catch,MissingResourceException,recover,,
+exist-core/src/main/java/org/exist/client/security/FindUserForm.java,org.exist.client.security.FindUserForm,FindUserForm,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/FindGroupForm.java,org.exist.client.security.FindGroupForm,FindGroupForm,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UmaskEditorFormatter.java,org.exist.client.security.UmaskEditorFormatter,stringToValue,throws-declaration,ParseException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UmaskEditorFormatter.java,org.exist.client.security.UmaskEditorFormatter,valueToString,throws-declaration,ParseException,propagate,,
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,updateUser,try-catch,PermissionDeniedException | XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,modifyAccountGroupMembership,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/EditUserDialog.java,org.exist.client.security.EditUserDialog,setAccountFromFormProperties,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/client/security/ModeDisplay.java,org.exist.client.security.ModeDisplay,writeToPermission,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/client/security/AccessControlEntryDialog.java,org.exist.client.security.AccessControlEntryDialog,AccessControlEntryDialog,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,createUser,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,createUser,try-catch,PermissionDeniedException,recover,,
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,createUser,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,createUser,try-catch,XMLDBException | PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserDialog.java,org.exist.client.security.UserDialog,getAvailableGroupsListModel,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,getUsersTableModel,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,getGroupsTableModel,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,refreshUsersTableModel,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,refreshGroupsTableModel,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,miRemoveUserActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,miEditUserActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,reconnectClientAndUserManager,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,showEditUserDialog,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,tblUsersMouseClicked,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,miEditGroupActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,miRemoveGroupActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UserManagerDialog.java,org.exist.client.security.UserManagerDialog,tblGroupsMouseClicked,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,createGroup,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,createGroup,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/security/GroupDialog.java,org.exist.client.security.GroupDialog,showFindUserForm,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,setFormPropertiesFromGroup,try-catch,XMLDBException | PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,updateGroup,try-catch,PermissionDeniedException | XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,setGroupFromFormProperties,throws-declaration,"PermissionDeniedException, XMLDBException",propagate,,
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,updateGroupMembers,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/main/java/org/exist/client/security/EditGroupDialog.java,org.exist.client.security.EditGroupDialog,canModifyGroupMembers,try-catch,XMLDBException | PermissionDeniedException,recover,,
+exist-core/src/main/java/org/exist/client/security/AutoCompletion.java,org.exist.client.security.AutoCompletion,remove,throws-declaration,BadLocationException,propagate,,
+exist-core/src/main/java/org/exist/client/security/AutoCompletion.java,org.exist.client.security.AutoCompletion,insertString,throws-declaration,BadLocationException,propagate,,
+exist-core/src/main/java/org/exist/client/security/AutoCompletion.java,org.exist.client.security.AutoCompletion,setText,try-catch,BadLocationException,wrap,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,setFormProperties,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnSaveActionPerformed,try-catch,PermissionDeniedException | XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnChangeOwnerActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnChangeGroupActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,btnAddAceActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,miInsertAceBeforeActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,miInsertAceAfterActionPerformed,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,getUpdatedPermission,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,isDba,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,canModifyPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/security/EditPropertiesDialog.java,org.exist.client.security.EditPropertiesDialog,tblAclMouseClicked,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/security/UmaskDocumentFilter.java,org.exist.client.security.UmaskDocumentFilter,remove,throws-declaration,BadLocationException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UmaskDocumentFilter.java,org.exist.client.security.UmaskDocumentFilter,insertString,throws-declaration,BadLocationException,propagate,,
+exist-core/src/main/java/org/exist/client/security/UmaskDocumentFilter.java,org.exist.client.security.UmaskDocumentFilter,replace,throws-declaration,BadLocationException,propagate,,
+exist-core/src/main/java/org/exist/client/CommandlineOptions.java,org.exist.client.CommandlineOptions,optUri,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/main/java/org/exist/client/CommandlineOptions.java,org.exist.client.CommandlineOptions,parse,throws-declaration,"ArgumentException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,ClientFrame,throws-declaration,HeadlessException,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,repairRepository,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,showErrorMessageQuery,try-catch,IOException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setupComponents,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setupComponents,try-catch,PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,createMenuBar,try-catch,PermissionDeniedException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,createMenuBar,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,createMenuBar,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,reconnectClient,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,reconnectClient,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,displayPrompt,try-catch,BadLocationException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,display,try-catch,BadLocationException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,removeAction,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,removeAction,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,moveAction,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,renameAction,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,renameAction,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,copyAction,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getCollections,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getCollections,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getCollections,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,deleteDirectory,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,backupAction,try-catch,XMLDBException | IOException | SAXException | URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,doRestore,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,getUserManagementService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,editUsersAction,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,exportAction,try-catch,Exception,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setPermAction,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,setPermAction,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,windowClosed,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,enter,try-catch,BadLocationException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,historyBack,try-catch,BadLocationException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame,historyForward,try-catch,BadLocationException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$TableMouseListener,mouseClicked,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$ProcessRunnable,doInBackground,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$ProcessRunnable,doInBackground,try-catch,InterruptedException,recover,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$FileListDropTargetListener,drop,try-catch,URISyntaxException | IOException | UnsupportedFlavorException | ClassNotFoundException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$FileListDropTargetListener,getFilesWin32,throws-declaration,"UnsupportedFlavorException, IOException",propagate,,
+exist-core/src/main/java/org/exist/client/ClientFrame.java,org.exist.client.ClientFrame$FileListDropTargetListener,getFilesUnix,throws-declaration,"ClassNotFoundException, UnsupportedFlavorException, IOException, URISyntaxException",propagate,,
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog$ConnectionType,miImportFavouritesActionPerformed,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog$ConnectionType,miImportFavouritesActionPerformed,try-catch,InvalidPreferencesFormatException,custom,,
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog$ConnectionType,miExportFavouritesActionPerformed,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/ConnectionDialog.java,org.exist.client.ConnectionDialog$ConnectionType,miExportFavouritesActionPerformed,try-catch,BackingStoreException,custom,,
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,store,try-catch,BackingStoreException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,load,try-catch,BackingStoreException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,importFromFile,throws-declaration,"IOException, InvalidPreferencesFormatException",propagate,,
+exist-core/src/main/java/org/exist/client/FavouriteConnections.java,org.exist.client.FavouriteConnections,exportToFile,throws-declaration,"IOException, BackingStoreException",propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,main,try-catch,StartException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,main,try-catch,ArgumentException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,main,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,connect,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,connect,try-catch,ReflectiveOperationException,wrap,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,reloadCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,setProperties,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getResources,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getResources,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,more,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,Throwable,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,NumberFormatException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,UserInterruptException,ignore,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,process,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,editResource,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getTraceWriter,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,find,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,find,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,retrieve,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,retrieve,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,remove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,xupdate,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,rmcol,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,copy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,copy,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,reindex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,storeBinary,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findRecursive,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findRecursive,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findRecursive,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parse,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parse,try-catch,IOException,wrap,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findGZipRecursive,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,findGZipRecursive,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseGZip,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseZip,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseZip,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parseZip,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,parse,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,store,try-catch,URISyntaxException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,store,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,store,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,store,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,mkcol,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,getCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,loadClientProperties,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,processCommandLineActions,try-catch,IOException,recover,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,connectToDatabase,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,connectToDatabase,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,connectToDatabase,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,handleConnectException,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,run,throws-declaration,Exception,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,run,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,checkLoginInfos,try-catch,Exception,ignore,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,applyDefaultConfig,throws-declaration,ReflectiveOperationException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,initializeGui,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,setLookAndFeel,try-catch,UnsupportedLookAndFeelException | ReflectiveOperationException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,readQueryHistory,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,writeQueryHistory,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,writeQueryHistory,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,writeQueryHistory,try-catch,SAXException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,readlineInputLoop,try-catch,EndOfFileException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,readlineInputLoop,try-catch,Exception,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,readlineInputLoop,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,shutdown,try-catch,IOException,ignore,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,shutdown,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,shutdown,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,resolveCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,resolveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient,resolveResource,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/InteractiveClient.java,org.exist.client.InteractiveClient$ProgressObserver,writeOutputFile,throws-declaration,IOException,propagate,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,DocumentView,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,viewDocument,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,viewDocument,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,unlockView,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,setupComponents,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,setupComponents,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,setupComponents,try-catch,XMLDBException,printStackTrace,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,save,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,saveAs,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,saveAs,try-catch,URISyntaxException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,export,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,export,try-catch,IOException,custom,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,refresh,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/DocumentView.java,org.exist.client.DocumentView,setText,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,setupComponents,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,getCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,getCollections,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/TriggersDialog.java,org.exist.client.TriggersDialog,actionGetTriggers,try-catch,XMLDBException,custom,,
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,CollectionXConf,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,CollectionXConf,try-catch,ParserConfigurationException | SAXException | IOException,ignore,,
+exist-core/src/main/java/org/exist/client/CollectionXConf.java,org.exist.client.CollectionXConf,Save,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,setupComponents,try-catch,XMLDBException,recover,,
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,getCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/main/java/org/exist/client/IndexDialog.java,org.exist.client.IndexDialog,actionGetIndexes,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,when_prefix_is_known_in_context_dont_use_if_namespace_equals_default_namespace,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,use_given_namespace_prefix,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverTest.java,org.exist.dom.memtree.DocumentBuilderReceiverTest,use_namespace_prefix_from_context,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeBuilderTest.java,org.exist.dom.memtree.MemtreeBuilderTest,parseSimple,throws-declaration,"IOException, SAXException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeBuilderTest.java,org.exist.dom.memtree.MemtreeBuilderTest,parse,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_attributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_children,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,pi_descendantAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,attr_attributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java,org.exist.dom.memtree.MemtreeInXQueryTest,attr_children,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DOMTest.java,org.exist.dom.memtree.DOMTest,documentBuilder,throws-declaration,"ParserConfigurationException, SAXException, IOException, TransformerException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DOMIndexerTest.java,org.exist.dom.memtree.DOMIndexerTest,store,throws-declaration,"PermissionDeniedException, IOException, EXistException, SAXException, LockException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DOMIndexerTest.java,org.exist.dom.memtree.DOMIndexerTest,xQuery,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverIntegrationTest.java,org.exist.dom.memtree.DocumentBuilderReceiverIntegrationTest,mergeDocuments,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,size,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getLastNode,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getChildCountFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNodeType,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getTreeLevel,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getAttributesCountFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNamespacesCountFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getFirstChildFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNextSiblingFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getParentNodeFor,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getNode,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,hasChildNodes,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,getChildNodes,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/MemtreeTest.java,org.exist.dom.memtree.MemtreeTest,parse,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_xerces,throws-declaration,"IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_saxon,throws-declaration,"IOException, ParserConfigurationException, SAXException, IllegalAccessException, InstantiationException, ClassNotFoundException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,checkNamespaces_exist,throws-declaration,"IOException, SAXException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseXerces,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseSaxon,throws-declaration,"IOException, SAXException, ClassNotFoundException, IllegalAccessException, InstantiationException",propagate,,
+exist-core/src/test/java/org/exist/dom/memtree/DocumentImplTest.java,org.exist.dom.memtree.DocumentImplTest,parseExist,throws-declaration,"ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,cdataRestApi,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,cdataXmlDbApi,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,docType_usingInputSource,throws-declaration,"EXistException, URISyntaxException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,docType_usingString,throws-declaration,"EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,setUp,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/DocTypeTest.java,org.exist.dom.persistent.DocTypeTest,tearDown,throws-declaration,"PermissionDeniedException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/CommentTest.java,org.exist.dom.persistent.CommentTest,commentContentNotEscaped,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,createSymbolTable,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,getName_returns_empty_string_when_id_is_zero,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,getNameSpace_returns_empty_string_when_id_is_zero,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,geMimeType_returns_empty_string_when_id_is_zero,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,getSymbol_for_localName_throws_exception_when_name_is_empty_string,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,getNSSymbol_returns_zero_when_namespace_is_null,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,getNSSymbol_returns_zero_when_namespace_is_empty_string,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,localName_ids_are_stable,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,namespace_ids_are_stable,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,mimetype_ids_are_stable,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,write_and_read_are_balanced,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,readLegacyFormat,throws-declaration,"IOException, BrokerPoolServiceException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/SymbolTableTest.java,org.exist.dom.persistent.SymbolTableTest,createTempDir,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,mixed_childNodes,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedChildXNodes,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedChildY1Nodes,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedChildY2Nodes,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,mixed_siblings,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedSiblingsNodeX,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedSiblingsNodeY1,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertMixedSiblingsNodeY2,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,documentElement_previousSibling_simple,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,documentElement_nextSibling_simple,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,cdata,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,assertComment,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,serialize,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,serialize,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,setup,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/PersistentDomTest.java,org.exist.dom.persistent.PersistentDomTest,deleteCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,document,throws-declaration,"EXistException, LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,childAxis,throws-declaration,"EXistException, LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,siblingAxis,throws-declaration,"EXistException, LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,attributeAxis,throws-declaration,"EXistException, LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,visitor,throws-declaration,"EXistException, LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/NodeTest.java,org.exist.dom.persistent.NodeTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/XMLUtilTest.java,org.exist.dom.persistent.XMLUtilTest,testGetXMLDeclWithUTF8,throws-declaration,"IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/XMLUtilTest.java,org.exist.dom.persistent.XMLUtilTest,testGetXMLDeclWithUTF16,throws-declaration,"IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/DocumentImplTest.java,org.exist.dom.persistent.DocumentImplTest,copyOf_updates_metadata_created_and_lastModified,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,childSelector,throws-declaration,"XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,descendantOrSelfSelector,throws-declaration,"XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,ancestorSelector,throws-declaration,"XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,ancestorSelector_self,throws-declaration,"XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,descendantSelector,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectParentChild,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectParentChild_2,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestorDescendant,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestorDescendant_2,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getParents,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectAncestors,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameWildcard,throws-declaration,"LockException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameNSWildcard,throws-declaration,"LockException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,getElementsByTagNameWildcardNS,throws-declaration,"LockException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,nodeProxy_getParents,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectFollowingSiblings,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,selectPrecedingSiblings,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_1,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_2,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_3,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,extArrayNodeSet_selectParentChild_4,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,testOptimizations,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_1,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_2,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_3,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_4,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_5,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_6,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_7,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_8,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_9,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_10,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,virtualNodeSet_11,throws-declaration,"XPathException, SAXException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,executeQuery,throws-declaration,"XPathException, SAXException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,serialize,throws-declaration,"SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,setUp,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, URISyntaxException, LockException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java,org.exist.dom.persistent.BasicNodeSetTest,tearDown,throws-declaration,"PermissionDeniedException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseEqNameWithDefaultNS,throws-declaration,"XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseEqNameWithNSBound,throws-declaration,"XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseInvalidEqName,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseClarkNotationWithDefaultNS,throws-declaration,"XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseClarkNotationWithNSBound,throws-declaration,"XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseInvalidClarkNotation,throws-declaration,"XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/dom/QNameTest.java,org.exist.dom.QNameTest,testParseInvalidClarkNotation,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,updateAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/NamespaceUpdateTest.java,org.exist.xquery.NamespaceUpdateTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,generalComparison,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,andExpr,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,orExpr,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,castExpr,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,filterExpr,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,assertFindsFunction,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ExpressionVisitorTraversalTest.java,org.exist.xquery.ExpressionVisitorTraversalTest,assertFindsFunction,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest,setup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest,cleanup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest,serializeBinary,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest,createTemporaryFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,storeBinaryFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,removeCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,size,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,item,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,isBinaryType,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,isBooleanType,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,getBytes,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractBinariesTest.java,org.exist.xquery.AbstractBinariesTest$QueryResultAccessor,getBoolean,throws-declaration,E,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,verifyOpOrInPredicate,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,verifyOpOrInPredicate,try-catch,XMLDBException,log+rethrow,Log4j,ERROR
+exist-core/src/test/java/org/exist/xquery/TestXPathOpOrSpecialCase.java,org.exist.xquery.TestXPathOpOrSpecialCase,storeXML,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,queryAndAssert,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,getQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,attributeConstructor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,stringConstructor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EntitiesTest.java,org.exist.xquery.EntitiesTest,uriConstructor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,iterateConstructNodes,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedNodesSort,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedNodesPosition,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesTest.java,org.exist.xquery.ConstructedNodesTest,constructedTextNodes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixXml,throws-declaration,"SAXException, PermissionDeniedException, IOException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixXmlNs,throws-declaration,"SAXException, PermissionDeniedException, IOException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixNot,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixNot,try-catch,XPathException,recover,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherImport,throws-declaration,"EXistException, IOException, SAXException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherImport,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherNamespaceDeclaration,throws-declaration,"EXistException, IOException, SAXException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsOtherNamespaceDeclaration,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsModuleDeclaration,throws-declaration,"EXistException, IOException, SAXException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,prefixSameAsModuleDeclaration,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,emptyNamespace,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,emptyNamespace,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,namespaceSameAsOtherImport,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,namespaceSameAsOtherImport,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithLocationHint,throws-declaration,"EXistException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithLocationHint,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithoutLocationHint,throws-declaration,"EXistException, IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,noSuchModuleWithoutLocationHint,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsOtherModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsOtherModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateInMainModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, TriggerException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateInMainModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateNsInMainModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, TriggerException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionDuplicateNsInMainModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsImportingModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionSameAsImportingModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsOtherModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsOtherModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsImportingModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variableSameAsImportingModule,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsSingleLocationHint,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsCompositeFromMultipleLocationHints,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,functionsCompositeFromMultipleLocationHintsWithDifferingPrefixes,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesSingleLocationHint,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesCompositeFromMultipleLocationHints,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesCompositeFromMultipleLocationHintsWithDifferingPrefixes,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,variablesBetweenModules,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicTwoLibraryModules,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicTwoLibraryModules,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq31CyclicTwoLibraryModules,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicThreeLibraryModules,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq10CyclicThreeLibraryModules,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,xq31CyclicThreeLibraryModules,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,storeModules,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java,org.exist.xquery.ImportModuleTest,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,cleanup,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,inMemoryAtomicRhsIteratesPerItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,persistentAtomicRhsIteratesPerItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,inMemoryAndPersistentAgree,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprAtomicRhsTest.java,org.exist.xquery.PathExprAtomicRhsTest,nodeRhsStillDedupes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/LongTest.java,org.exist.xquery.value.LongTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/LongTest.java,org.exist.xquery.value.LongTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/LongTest.java,org.exist.xquery.value.LongTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/LongTest.java,org.exist.xquery.value.LongTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedIntTest.java,org.exist.xquery.value.UnsignedIntTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedIntTest.java,org.exist.xquery.value.UnsignedIntTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedIntTest.java,org.exist.xquery.value.UnsignedIntTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedIntTest.java,org.exist.xquery.value.UnsignedIntTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_invalidBase64_fails,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_invalidBase64_fails_2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_validBase64_passes,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_validBase64_passes_2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_validBase64_passes_3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest,verify_validBase64_passes_large_string,throws-declaration,"XPathException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java,org.exist.xquery.value.Base64BinaryValueTypeTest$TestableBase64BinaryValueType,verifyString,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/MapTest.java,org.exist.xquery.value.MapTest,effectiveBooleanValue,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,valueSequenceDetectsItemNestedInMap,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,arrayListValueSequenceDetectsItemNestedInMap,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ContainsReferenceNestedTest.java,org.exist.xquery.value.ContainsReferenceNestedTest,subSequenceDetectsItemNestedInMap,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BifurcanMapTest.java,org.exist.xquery.value.BifurcanMapTest,checkMapIsForked,throws-declaration,IllegalArgumentException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedShortTest.java,org.exist.xquery.value.UnsignedShortTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedShortTest.java,org.exist.xquery.value.UnsignedShortTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedShortTest.java,org.exist.xquery.value.UnsignedShortTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedShortTest.java,org.exist.xquery.value.UnsignedShortTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_base64_to_base64,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_base64_to_hexBinary,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTest.java,org.exist.xquery.value.BinaryValueTest,cast_hexBinary_to_hexBase64,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ByteTest.java,org.exist.xquery.value.ByteTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ByteTest.java,org.exist.xquery.value.ByteTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ByteTest.java,org.exist.xquery.value.ByteTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ByteTest.java,org.exist.xquery.value.ByteTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromFileSharedReferenceTest.java,org.exist.xquery.value.BinaryValueFromFileSharedReferenceTest,survivesEnclosedExpressionWhenShared,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromFileSharedReferenceTest.java,org.exist.xquery.value.BinaryValueFromFileSharedReferenceTest,closesWhenNotShared,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,convertToInteger,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,getInt,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,getLong,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,toJavaObject_int_lowerBound,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,toJavaObject_int_upperBound,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,toJavaObject_int,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DoubleValueTest.java,org.exist.xquery.value.DoubleValueTest,toJavaObject_long,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,constructWithoutTimeZone,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,convertDateTimeWithTimeZoneToDateTimeStamp,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,convertDateTimeWithoutTimeZoneToDateTimeStamp,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeStampTest.java,org.exist.xquery.value.DateTimeStampTest,getTimezone,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,fullyEscapedStringToXmldbURI,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,fullyEscapedStringToURI,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,partiallyEscapedStringToXmldbURI,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AnyURITest.java,org.exist.xquery.value.AnyURITest,partiallyEscapedStringToURI,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,getInputStream,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,castBase64ToHexBinary,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,castHexBinaryToBase64,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,base64StreamBinaryTo,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromBinaryStringTest.java,org.exist.xquery.value.BinaryValueFromBinaryStringTest,hexStreamBinaryTo,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,verify_notMultipleOf2Chars_fails,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,verify_multipleOfChars_passes,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,verify_notValidChars_fails,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,verify_validChars_passes,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest,format_upperCases,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/HexBinaryValueTypeTest.java,org.exist.xquery.value.HexBinaryValueTypeTest$TestableHexBinaryValueType,verifyString,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,iterate_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,iterate_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java,org.exist.xquery.value.SubSequenceRangeTest,iterate_loop_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,getInputStream,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,repeated_getInputStream_sameUnderlyingCache,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filter_withoutIncrementReferenceCountFails,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filter_withIncrementReferenceCount,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilter_withoutIncrementReferenceCountFails,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilter_withIncrementReferenceCount,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filterFilter_withoutIncrementReferenceCountFails,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,filterFilter_withIncrementReferenceCount,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,multiFilterFilter_withIncrementReferenceCount,throws-declaration,"IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest$MultiBinaryValueFilteringInputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueFromInputStreamTest.java,org.exist.xquery.value.BinaryValueFromInputStreamTest$MultiBinaryValueFilteringInputStream,close,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/IntTest.java,org.exist.xquery.value.IntTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/IntTest.java,org.exist.xquery.value.IntTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/IntTest.java,org.exist.xquery.value.IntTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/IntTest.java,org.exist.xquery.value.IntTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,create1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,create2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,stringFormat4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,convert4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,getTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,withoutTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,withoutTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,adjustedToTimezone8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,compare7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minMax1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,plus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,plus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,plus3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,plus4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,minus7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTest.java,org.exist.xquery.value.DateTest,equal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,integerDiv,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,integerMult,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,integerPlus,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,integerMinus,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/NumericOpPromotionTest.java,org.exist.xquery.value.NumericOpPromotionTest,assertDoubleValue,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,dateTimeStampLeDateTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,dateTimeGtDateTimeStamp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,dateTimeStampGeneralEqDateTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,sisterTypesStillRejected,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeSubtypeCompareTest.java,org.exist.xquery.value.DateTimeSubtypeCompareTest,sisterTypesStillRejected,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,iterate_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,iterate_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,iterate_loop_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/PreorderedValueSequenceTest.java,org.exist.xquery.value.PreorderedValueSequenceTest,mockPreorderedValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,sortInDocumentOrder,throws-declaration,"EXistException, PermissionDeniedException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,iterate_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,iterate_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,iterate_loop_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ValueSequenceTest.java,org.exist.xquery.value.ValueSequenceTest,mockValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,create1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,create2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,stringFormat8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,getTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,withoutTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,withoutTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,adjustedToTimezone9,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,compare7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minMax1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,plus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,plus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minus3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minus4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/TimeTest.java,org.exist.xquery.value.TimeTest,minus5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,iterate_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,iterate_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,iterate_loop_skip_loop,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/OrderedValueSequenceTest.java,org.exist.xquery.value.OrderedValueSequenceTest,mockOrderedValueSequence,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/MockBinaryValueManager.java,org.exist.xquery.value.MockBinaryValueManager,runCleanupTasks,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,create1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,create2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,create3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,create4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,compare4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,minMax1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,plus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,minus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,mult1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,div1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/YearMonthDurationTest.java,org.exist.xquery.value.YearMonthDurationTest,div2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedByteTest.java,org.exist.xquery.value.UnsignedByteTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedByteTest.java,org.exist.xquery.value.UnsignedByteTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedByteTest.java,org.exist.xquery.value.UnsignedByteTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedByteTest.java,org.exist.xquery.value.UnsignedByteTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,checkMinMaxFails,try-catch,XPathException,ignore,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,checkMinMaxFails,try-catch,XPathException,ignore,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,assertDurationEquals,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,assertDateEquals,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,getLocalTimezoneDuration,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractTimeRelatedTestCase.java,org.exist.xquery.value.AbstractTimeRelatedTestCase,getLocalTimezoneOffset,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_0,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_9,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,itemAt_10,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/SubSequenceTest.java,org.exist.xquery.value.SubSequenceTest,assertItemAt,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,create1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,create2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,stringFormat8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,convert7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,getTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,withoutTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,withoutTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone9,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,adjustedToTimezone10,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,compare8,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minMax1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plus3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plus4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minus2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minus3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plusHugeDayTimeDurationRejectsFast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plusHugeDayTimeDurationRejectsFast,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minusHugeDayTimeDurationRejectsFast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,minusHugeDayTimeDurationRejectsFast,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/value/DateTimeTest.java,org.exist.xquery.value.DateTimeTest,plusLargeButPermittedDayTimeDurationWorks,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedLongTest.java,org.exist.xquery.value.UnsignedLongTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedLongTest.java,org.exist.xquery.value.UnsignedLongTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedLongTest.java,org.exist.xquery.value.UnsignedLongTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/UnsignedLongTest.java,org.exist.xquery.value.UnsignedLongTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTypeTest.java,org.exist.xquery.value.BinaryValueTypeTest,verifyAndFormat_does_trim,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/BinaryValueTypeTest.java,org.exist.xquery.value.BinaryValueTypeTest,verifyAndFormat_replaces_whiteSpace,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,prepare,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,testConversionPreference,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/AbstractDateTimeValueTest.java,org.exist.xquery.value.AbstractDateTimeValueTest,testToJavaObject,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ShortTest.java,org.exist.xquery.value.ShortTest,testOver,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ShortTest.java,org.exist.xquery.value.ShortTest,testPositiveLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ShortTest.java,org.exist.xquery.value.ShortTest,testNegativeLimit,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/ShortTest.java,org.exist.xquery.value.ShortTest,testUnder,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,negate,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,convert3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds6,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareSucceeds7,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,compareFail1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,minMaxFail,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForDurationAndYearMonthDuration,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForDurationAndDayTimeDuration,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForZeroDurations,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeEqualForNegativeDurations,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeDifferentForUnequalDurations,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,equalsCommutativeAcrossDurationSubtypes,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DurationTest.java,org.exist.xquery.value.DurationTest,hashCodeDeterministicAcrossInstances,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/Base64BinaryTest.java,org.exist.xquery.value.Base64BinaryTest,castToBase64ThenBackToString,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,create1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,create2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,create3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,stringFormat1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,stringFormat2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,stringFormat3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,stringFormat4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,convert1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,convert2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getPart1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getPart2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getValue1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getValue2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,getType,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare4,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,compare5,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,minMax1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,plus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,minus1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,mult1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,div1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/value/DayTimeDurationTest.java,org.exist.xquery.value.DayTimeDurationTest,div2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,copiedAttributeWithConflictingPrefixIsPreserved,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,multipleCopiedAttributesWithConflictingPrefixesArePreserved,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ElementConstructorAttrNamespaceTest.java,org.exist.xquery.ElementConstructorAttrNamespaceTest,copiedAttributeNamespaceRebindsPrefix,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateValueTest.java,org.exist.xquery.update.UpdateValueTest,updateNamespacedAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateValueTest.java,org.exist.xquery.update.UpdateValueTest,updateAttributeInNamespacedElement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,triggerDefragAfterUpdate,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java,org.exist.xquery.update.UpdateInsertTriggersDefragTest,assertQuery,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceOnlyChildWhereParentHasNoAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceFirstChildWhereParentHasNoAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceOnlyChildWhereParentHasAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateReplaceTest.java,org.exist.xquery.update.UpdateReplaceTest,replaceFirstChildWhereParentHasAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,run,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,insertElement,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,updateAttribute,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/IndexIntegrationTest.java,org.exist.xquery.update.IndexIntegrationTest,removeAttribute,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,insertNamespacedAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,insertPrecedingAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/UpdateInsertTest.java,org.exist.xquery.update.UpdateInsertTest,insertInMemoryDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/update/AbstractTestUpdate.java,org.exist.xquery.update.AbstractTestUpdate,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,arguments,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,roundHtE_INTEGER,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,roundHtE_DOUBLE,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,tokenize,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,deepEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,compare,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,distinctValues,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,sum,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,avg,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,avg,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,min,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,min,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,min,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,max,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,max,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,max,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,exclusiveLock,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,utilEval1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,utilEval2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,utilEvalForFunction,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,sharedLock,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,encodeForURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,iriToURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,escapeHTMLURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName_emptyElement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName_emptyText,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName_contextItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,localName_contextItem_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name_emptyElement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name_emptyText,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name_contextItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,name_contextItem_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,dateTimeConstructor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,currentDateTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,secondsFromDateTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,resolveQName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,namespaceURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,namespaceURI_contextItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,namespaceURI_contextItem_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,prefixFromQName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,stringJoin,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,nodeName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,noeName_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,nodeName_emptyElement,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,nodeName_emptyText,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,nodeName_contextItem,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,nodeName_contextItem_empty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data0,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data0_atomization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,data1_atomization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,ceiling,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,concat,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,documentURI,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,implicitTimezone,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,exists,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,floor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,collectionAvailable1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,collectionAvailable2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,runCollectionAvailableTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,base64BinaryCast,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,defaultLanguage,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryFunctionsTest.java,org.exist.xquery.XQueryFunctionsTest,enclosedExpression,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/LexerTest.java,org.exist.xquery.LexerTest,query,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,callModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/VariablesTest.java,org.exist.xquery.VariablesTest,writeModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,append,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,appendAttributes,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertBefore,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertAfter,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,update,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,remove,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,rename,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,replace,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,attrUpdate,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,appendCDATA,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest,insertAttrib,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest$BrokerTask,run,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest$BrokerTask,withBroker,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest$BrokerTask,loadTestData,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest$BrokerTask,removeTestData,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryUpdateTest.java,org.exist.xquery.XQueryUpdateTest$BrokerTask,store,throws-declaration,"PermissionDeniedException, EXistException, SAXException, LockException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixedCastInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixedTreatInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixedInstanceOfInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixedCastableInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixedVariableNameInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,defaultNamespaceInstanceOfInsideAttributeValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,prefixRedeclarationDoesNotLeak,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,executeStringValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DirectElementConstructorInScopeNamespaceTest.java,org.exist.xquery.DirectElementConstructorInScopeNamespaceTest,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,moduleVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,reusedModuleVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,requestResponseSessionVariables_4_x_x_Api,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,requestResponseSessionVariables_4_x_x_Api,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,requestResponseSessionVariablesQuery_4_x_X_Api,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest,moduleVariablesQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest$TestModuleWithVariables,TestModuleWithVariables,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InternalModuleTest.java,org.exist.xquery.InternalModuleTest$TestModuleWithVariables,prepare,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,transform,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,execQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,addXMLDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/TransformTest.java,org.exist.xquery.TransformTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,atomic6,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,emptySeq,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,diffLengthSeq1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,diffLengthSeq2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,diffKindNodes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,diffKindNodes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,diffKindNodes3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,sameNode1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,sameNode2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,sameNode3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,documents1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,documents2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,text1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,text2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,text3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,text4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,attributes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,attributes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,attributes3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,attributes4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsAttributes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsAttributes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsAttributes3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsAttributes4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsAttributes5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements6,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements7,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements8,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements9,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements10,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements11,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements12,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements13,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements14,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements15,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements16,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,elements17,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,referenceNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,referenceNode2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,referenceNode3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,siblingCornerCase,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,sequenceError1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsElements1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsElements2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,nsElements3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,forLoop,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,notDeepEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualMaps7,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualMaps8,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualMixArgs020,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualMixArgs021,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualEquivalentIntAndString,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,fnDeepEqualEquivalentStringAndInt,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,assertQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,createDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,setupTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeepEqualTest.java,org.exist.xquery.DeepEqualTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,tearDown,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,numericCast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,floatCast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,doubleCast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CastExpressionTest.java,org.exist.xquery.CastExpressionTest,assertCast,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,getTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,let,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,testFor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,recursion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructedNode1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,combiningNodeSequences,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,inMemoryNodeSequences,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,variable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,variable,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,virtualNodesets,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,whereClause,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typedVariables,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,precedence,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,improbableAxesAndNodeTestsCombinations,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespace,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespaceWithTransform,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,module,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,modulesAndNS,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,importExternalClasspathMainModule,throws-declaration,"EXistException, IOException, PermissionDeniedException, XPathException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,importExternalClasspathLibraryModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,doubleDocNode_2078755,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,globalVars,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,globalVars,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,globalVars,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDoc,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDoc,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDocExternal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDocExternal,try-catch,MalformedURLException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,functionDocExternal,try-catch,IOException,ignore,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,textConstructor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,userEscalationForInMemoryNodes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructedAttributeValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,instanceOfDocumentNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,instanceOfNamespaceNode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,largeAttributeSimple,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cdataSerialization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cdataQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeForNoResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,largeAttributeContains,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,largeAttributeKeywordOperator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,nameConflicts,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,serialization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,serialization,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,serialization,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,retrieveLargeAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,largeAttributeText,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xupdateWithAdjacentTextNodes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xupdateAttributesAndElements,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,nodeName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,order_1691112,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attribute_1691177,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attribute_1691174,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,qnameToString_1632365,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,comments_1715035,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,documentNode_1730690,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,enclosedExpressions,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,orderCompareAtomicType_1733265,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,positionInPredicate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,elementConstructionWithNamespace_1740880,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,noErrorNeOperatorWithSequence_1740883,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,neOperatorDoesNotWork_1740885,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,evalLoosesContext_1740891,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cardinalityIssues_1740886,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,qnameString_1755910,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicateMinLast_1665215,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicatePositionLast_1665213,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cce_IndexOf_1769086,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,shortVersionPositionPredicate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongInvalidTypeError_1787285,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAttributeTypeCheck_1805612,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAttributeCardinalityCount_1805609,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,doubleDefaultNamespace_1806901,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,predicateInPredicateEmptyResult_1828168,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,namespaceHandlingSameModule_1846228,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,stringOfEmptySequence_1841105,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,stringOfEmptySequenceWithExplicitContext_2871975,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructTextNodeWithEmptyString_1970717,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributeNamespaceDeclaration_1848497,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,atomization_1884403,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cardinalityAttributeNamespace_1884360,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,currentDateTimeInModules_1894009,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,testXmldbStoreComment_1909505,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,memproc_1938498,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,cce_SaxException,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xpty0018_MixNodesAtomicValues_2003042,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divYieldsWrongInf_1816496,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divErrorArgVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,divErrorArgVariable2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,resolveBaseURI_1841635,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,resolveBaseURIErrorCases,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,resolveBaseURIErrorCases,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,xpty0018_mixedsequences_2429093,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,messageDigester,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,dynamicallySizedNamePool,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,replaceBug_2903815,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,asDouble_1840775,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,typeMismatch_2117655,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,noNamepaceDefinedForPrefix_1959010,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,wrongAddNamespace_1807014,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,orderBy_1789370,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,variableScopeBug_1817822,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,constructednodePosition_1718626,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,descendantOrSelf_1460791,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributesSerialization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,attributesSerialization,try-catch,Exception,ignore,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,pathOperatorContainingNodesAndNonNodes,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,pathOperatorContainingNodesAndNonNodes,try-catch,XMLDBException,custom,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,exprContainingNodesAndNonNodes,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,multipleExprsContainingNodesAndNonNodes,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryTest.java,org.exist.xquery.XQueryTest,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ForwardReferenceTest.java,org.exist.xquery.ForwardReferenceTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ForwardReferenceTest.java,org.exist.xquery.ForwardReferenceTest,test1,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ForwardReferenceTest.java,org.exist.xquery.ForwardReferenceTest,test1,try-catch,IOException | SAXException,wrap,,
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,storeTestDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,removeTestDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,followingSiblingMatchesPrecedingSiblingCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AxisPerformanceRegressionTest.java,org.exist.xquery.AxisPerformanceRegressionTest,followingSiblingPerformanceCloseToPrecedingSibling,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,loadFixture,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,assertOptimizerParity,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,assertCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,binaryUnionUnderDescendant,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,binaryUnionUnderChild,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,naryUnionThreeBranches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,naryUnionFourBranches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionWithSuffixStep,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionWithPrefixAndSuffix,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionInsidePredicate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionStepInsidePredicatePath,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionWithFilteredBranches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,attributeUnionUnderDescendant,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionUnderVariableContextPath,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,emptyUnionBranchProducesNoMatch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,nestedPathInsideUnionBranch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionPreservesDocumentOrder,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionInsideForLoopBody,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,unionInsideFunctionCallArgument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,redundantUnionDeduped,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,fundocsShapeMixedBranches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest,parensFormDistributesToUnionShape,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest$ExpressionDumperHelper,unionWithNonNodeReturningSuffix,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionStepDistributionOptimizerTest.java,org.exist.xquery.UnionStepDistributionOptimizerTest$ExpressionDumperHelper,unionDistributionPreservesImportedModuleStaticContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/JavaFunctionsTest.java,org.exist.xquery.JavaFunctionsTest,lists,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/JavaFunctionsTest.java,org.exist.xquery.JavaFunctionsTest,lists,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/xquery/JavaFunctionsTest.java,org.exist.xquery.JavaFunctionsTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendStoredAttrFail,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendStoredAttrOK,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendConstrAttr,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,appendIdref,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DuplicateAttributesTest.java,org.exist.xquery.DuplicateAttributesTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StaticXQueryExceptionErrorCodeTest.java,org.exist.xquery.StaticXQueryExceptionErrorCodeTest,assertStaticError,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/StaticXQueryExceptionErrorCodeTest.java,org.exist.xquery.StaticXQueryExceptionErrorCodeTest,assertStaticError,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexByQNameTest.java,org.exist.xquery.ValueIndexByQNameTest,strings,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,setUp,throws-declaration,"XMLDBException, ClassNotFoundException, InstantiationException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,tearDown,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,getTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotation,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationWithLiterals,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXMLNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXMLSchemaNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXMLSchemaInstanceNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXPathFunctionsNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXPathFunctionsMathNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,annotationInXQueryOptionsNamespaceFails,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AnnotationsTest.java,org.exist.xquery.AnnotationsTest,getQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,storeBinaryFile,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,getOrCreateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,size,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,item,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,isBinaryType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,isBooleanType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,getBytes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmldbBinariesTest.java,org.exist.xquery.XmldbBinariesTest,getBoolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,constructedNodesCorrupt,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, LockException, IOException, SAXException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,constructedNodesRecover,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, LockException, IOException, SAXException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,storeTestDocument,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,createTempChildCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,testDocumentIsValid,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,serialize,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,testTempChildCollectionExists,throws-declaration,"PermissionDeniedException, IOException, TriggerException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,constructedNodeQuery,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, SAXException, PermissionDeniedException, IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java,org.exist.xquery.ConstructedNodesRecoveryTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,eqnameNamespaceWithWhitespace,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,prefixedQNameWithSurroundingWhitespace,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,assertErrorCode,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,assertErrorCode,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,executeStringValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/CompAttrConstructorErrorCodeTest.java,org.exist.xquery.CompAttrConstructorErrorCodeTest,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestModule.java,org.exist.xquery.TestModule,TestModule,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/TestModule.java,org.exist.xquery.TestModule$TestFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItem,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemIsDocument,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemTyped,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternal,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalDefault,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalDefaultOverrides,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,declareContextItemExternalElement,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,contextItemExternalDefaultElement,throws-declaration,"EXistException, SAXException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java,org.exist.xquery.XQueryDeclareContextItemTest,serialize,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,configureCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,strings,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,strFunctions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,pathIndexStringMatchingFunctions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,pathIndexStringMatchingFunctions2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,qnameIndexStringMatchingFunctions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,qnameIndexStringMatchingFunctions2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,strFunctionsQName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,qnameIndex,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,indexScan,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,updates,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,updatesQName,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ValueIndexTest.java,org.exist.xquery.ValueIndexTest,storeXMLFileAndGetQueryService,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/MemtreeDescendantOrSelfNodeKindTest.java,org.exist.xquery.MemtreeDescendantOrSelfNodeKindTest,executeQueryOnDoc,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,differentQueries,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,read,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/QueryPoolTest.java,org.exist.xquery.QueryPoolTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,cleanup,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,persistentIntersectAgainstElementReturnType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,inMemoryIntersectAgainstElementReturnType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,persistentUnionAgainstElementReturnType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/IntersectElementReturnTypeTest.java,org.exist.xquery.IntersectElementReturnTypeTest,persistentExceptAgainstElementReturnType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByClauseBenchmark.java,org.exist.xquery.OrderByClauseBenchmark,benchmark,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,stringResult,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,escapeQuotInPrefixedXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,multipleEscapeQuotInPrefixedXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,escapeAposInPrefixedXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,escapeAposInDefaultXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,doubleBracesInPrefixedXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,mixedDoubleBracesInPrefixedXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,doubleBracesInDefaultXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,predefinedEntityRefInXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XmlnsUriEscapeTest.java,org.exist.xquery.XmlnsUriEscapeTest,ampersandEntityRefInXmlnsUri,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java,org.exist.xquery.CountExpressionTest,countTest,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,predicateAttrEqLiteral,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,predicateAttrEqVar,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,predicateMapGetCtxAttr,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,predicateLocalFnCtxAttr,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/GeneralComparisonBenchmark.java,org.exist.xquery.GeneralComparisonBenchmark,runBenchmark,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,initDatabase,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,cleanupDb,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,compoundPredicateWithConstantContainsReturnsEmpty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,noIndexPragmaReturnsSameResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,constantFalsePredicateReturnsEmpty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,constantFalseComparisonReturnsEmpty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,constantTruePredicateDoesNotInterfereWithIndex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,singleIndexedPredicateStillReturnsExpectedResults,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,predicateReferencingVariableDoesNotTriggerGate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,positionPredicateBehavesPerContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,lastPredicateBehavesPerContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,noArgNamePredicateBehavesPerContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ContextDependencyRegressionTest.java,org.exist.xquery.ContextDependencyRegressionTest,noArgLocalNamePredicateBehavesPerContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,isBooleanType,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,getBytes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/EmbeddedBinariesTest.java,org.exist.xquery.EmbeddedBinariesTest,getBoolean,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateOfModuleVars,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateOfInlineFunc,throws-declaration,"XMLDBException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,preserveExternalVariable,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/CleanupTest.java,org.exist.xquery.CleanupTest,resetStateofInternalModule,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RangeSequenceTest.java,org.exist.xquery.RangeSequenceTest,itemAt_last,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,connectAndHeartbeatKeepsSessionOpen,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,subscribeToChannelAndReceiveMessage,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,onOpen,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,channelCountReflectsSubscribers,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,onOpen,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/websocket/WebSocketEndpointTest.java,org.exist.xquery.functions.websocket.WebSocketEndpointTest,awaitChannelCount,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,pictureEmpty,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,picture,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,fmt,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,fmt,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,format,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatCardinalModifier,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatNegative,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatRegular,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatOptional,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatOptionalOrdinal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatDefaultFamily,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatNonDefaultDigitFamilies,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,conflictingDigitFamilies,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,optionalSignsAfterMandatorySigns,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,optionalSignsAfterMandatorySigns,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,optionalSignsAfterMandatorySigns,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,optionalSignsAfterMandatorySigns,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtEndIsIllegal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtEndIsIllegal,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtStartIsIllegal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separatorAtStartIsIllegal,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,multiSeparator,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,fromDefault,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,alphaUpperDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,alphaLowerDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,romanLowerDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,romanUpperDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,wordLowerDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,wordModifiers,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,wordUpperDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,wordTitleCaseDigitFormat,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,modifier,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,modifierFail,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,separators,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,falllback,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,greek,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,math,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,numberings,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,deutsch,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,italiano,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,kanji,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,badLanguage,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,fallback,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/integer/IntegerPictureTest.java,org.exist.xquery.functions.integer.IntegerPictureTest,formatFix,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getSetAttributeExplicitSessionCreation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getSetAttributeImplicitSessionCreation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getAttributeOnInvalidatedSessionSeparateHttpCalls,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,getAttributeOnInvalidatedSessionSameHttpCall,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,setAttributeOnInvalidatedSessionSeparateHttpCalls,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,setAttributeOnInvalidatedSessionSameHttpCall,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/system/GetRunningXQueriesTest.java,org.exist.xquery.functions.system.GetRunningXQueriesTest,caller,throws-declaration,"XMLDBException, XpathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,eval,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithExternalVars,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalwithPI,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalInline,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,testEvalWithContextVariable,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,testEvalSupplyingContext,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,testEvalSupplyingContextAndVariable,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,testEvalSupplyingContextItem,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalInContextWithPreDeclaredNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalInContextWithPreDeclaredNamespaceAcrossLocalFunctionBoundary,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalInContextWithPreDeclaredNamespaceAcrossModuleBoundary,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithMissingVariableReferenceShouldReportTheSameErrorEachTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithMissingVariableReferenceShouldReportTheSameErrorEachTime,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalWithMissingVariableReferenceShouldReportTheSameErrorEachTime,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerialize,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerializeDefaultOptions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerializeJson,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerializeAdaptive,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalAndSerializeSubsequence,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalErrorInfo,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,evalPassErrorInfo,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,writeModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/EvalTest.java,org.exist.xquery.functions.util.EvalTest,executeModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64Encode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64EncodeWithTrim,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64EncodeWithTrimFalse,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64Decode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64EncodeDecode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64EncodeUrlSafeNoSpecial,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64EncodeUrlSafeSpecial,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java,org.exist.xquery.functions.util.Base64FunctionsTest,testBase64DecodeUrlSafe,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConversionFunctionsTest.java,org.exist.xquery.functions.util.BaseConversionFunctionsTest,intToOctal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConversionFunctionsTest.java,org.exist.xquery.functions.util.BaseConversionFunctionsTest,octalToInt,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandWithDefaultNS,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDom,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDomCommentsFirst,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDomAttr,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ExpandTest.java,org.exist.xquery.functions.util.ExpandTest,expandPersistentDomAttrNs,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/ParseHtmlTest.java,org.exist.xquery.functions.util.ParseHtmlTest,parseHtml,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java,org.exist.xquery.functions.util.BaseConverterTest,testBaseConverterOctalToInt,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java,org.exist.xquery.functions.util.BaseConverterTest,testBaseConverterIntToHex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java,org.exist.xquery.functions.util.BaseConverterTest,testBaseConverterIntToBinary,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BinaryToStringTest.java,org.exist.xquery.functions.util.BinaryToStringTest,roundtrip,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BinaryToStringTest.java,org.exist.xquery.functions.util.BinaryToStringTest$TestableBinaryToString,binaryToString,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/util/BinaryToStringTest.java,org.exist.xquery.functions.util.BinaryToStringTest$TestableBinaryToString,stringToBinary,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonDBAOwner_clearsSetUidAndSetGid_restricted,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsNonDBAOwner_clearsSetUidAndSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonDBAOwner_clearsSetUidAndSetGid_restricted,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsNonDBAOwner_clearsSetUidAndSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsDBA_preservesSetUidAndSetGid_restricted,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToSelfAsDBA_preservesSetUidAndSetGid,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsDBA_preservesSetUidAndSetGid_restricted,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToSelfAsDBA_preservesSetUidAndSetGid,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToMemberGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToMemberGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToMemberGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToMemberGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToMemberGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToMemberGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToMemberGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToMemberGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonDBAOwner_clearsSetUidAndSetGid_restricted,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsNonDBAOwner_clearsSetUidAndSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonDBAOwner_clearsSetUidAndSetGid_restricted,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsNonDBAOwner_clearsSetUidAndSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsDBA_preservesSetUidAndSetGid_restricted,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToSelfAsDBA_preservesSetUidAndSetGid,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsDBA_preservesSetUidAndSetGid_restricted,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToSelfAsDBA_preservesSetUidAndSetGid,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionOwnerToRemovedUserAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeCollectionGroupToRemovedGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentOwnerToRemovedUserAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeDocumentGroupToRemovedGroupAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeCollectionOwnerAndGroupToRemovedAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsDBA_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsNonDBAOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToNonExistentAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,ChangeDocumentOwnerAndGroupToRemovedAsNonOwner_restricted,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeOwner,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeOwner,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeOwner,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeGroup,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,changeGroup,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,assertDocumentSetUidSetGid,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,assertCollectionSetUidSetGid,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,prepareDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,teardown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,cleanupDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,extractPermissionDenied,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,extractPermissionDenied,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,removeDocument,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChownTest,removeGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,differingRealAndEffectiveUsers,throws-declaration,"XPathException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,sameRealAndEffectiveUsers,throws-declaration,"XPathException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java,org.exist.xquery.functions.securitymanager.IdFunctionTest,differingByGroupRealAndEffectiveUsers,throws-declaration,"XPathException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,cannotDeleteSystemAccount,throws-declaration,"XPathException, PermissionDeniedException, EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,cannotDeleteDbaAccount,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,cannotDeleteGuestAccount,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,cannotDeleteUnknownAccount,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,xqueryRemoveAccount,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,xqueryRemoveAccount,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,extractPermissionDenied,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java,org.exist.xquery.functions.securitymanager.AccountManagementFunctionRemoveAccountTest,extractPermissionDenied,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsDBA,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsNonDBAOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsNonOwner,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsDbaPreservesSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsDbaPreservesSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsNonDbaOwnerPreservesSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsNonDbaOwnerPreservesSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeDocumentModeAsNonOwnerClearsSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeCollectionModeAsNonOwnerClearsSetGid,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,changeMode,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,prepareDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,teardown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,cleanupDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,assertDocumentSetGid,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,assertCollectionSetGid,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,extractPermissionDenied,throws-declaration,"AuthenticationException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,extractPermissionDenied,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,removeDocument,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionChmodTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,cannotRemoveAllGroupsFromUserAsOwner,throws-declaration,"XPathException, PermissionDeniedException, EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,cannotRemoveAllGroupsFromUserAsDBA,throws-declaration,"XPathException, PermissionDeniedException, EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,setup,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,xqueryRemoveUserFromGroup,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,xqueryRemoveUserFromGroup,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,addUserAsGroupManager,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,createGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,addUserToGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,extractPermissionDenied,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java,org.exist.xquery.functions.securitymanager.GroupMembershipFunctionRemoveGroupMemberTest,extractPermissionDenied,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,cannotDeleteDbaGroup,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,cannotDeleteGuestGroup,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,cannotDeleteUnknownGroup,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSupplementalGroups,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersPersonalPrimaryGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSharingPersonalPrimaryGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSharingPersonalPrimaryGroup,try-catch,PermissionDeniedException,ignore,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,deleteUsersSharingPersonalPrimaryGroup,try-catch,PermissionDeniedException,ignore,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,createGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,addUserToGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,setPrimaryGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,removeGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,xqueryRemoveGroup,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,extractPermissionDenied,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java,org.exist.xquery.functions.securitymanager.GroupManagementFunctionRemoveGroupTest,extractPermissionDenied,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,modeToOctal,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,modeToOctal_invalidMode,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionModeConversionTest.java,org.exist.xquery.functions.securitymanager.PermissionsFunctionModeConversionTest,octalToMode,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/securitymanager/GetPermissionsTest.java,org.exist.xquery.functions.securitymanager.GetPermissionsTest,getPermissionsNestedXml,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,withAtSignInline,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,withParamsAndReturn,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,multilineDescription,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,onAnnotatedFunction,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,assertInspection,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java,org.exist.xquery.functions.inspect.InspectModuleTest,teardown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,executeOne,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,smallSequenceStrings,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,smallSequenceIntegers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,emptySource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,noMatch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,repeatedLookupsAgainstStableSource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,crossNumericTypeEquality,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,nanNeverMatches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,duplicatesReportAllPositions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,issue3682FlworVariantCompletesQuickly,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,lengthPreservingMutationReturnsCorrectPositions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunIndexOfPerformanceTest.java,org.exist.xquery.functions.fn.FunIndexOfPerformanceTest,issue3682PredicateVariantCompletesQuickly,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,emptyCollationEmptySequenceLiteral,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,emptyCollationEmptyStringSequence,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,presentCollationStillWorks,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ContainsTokenEmptyCollationTest.java,org.exist.xquery.functions.fn.ContainsTokenEmptyCollationTest,executeStringValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,matchesPlainPatternStillWorks,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,assertNotImplemented,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/RegexXPath4NotImplementedTest.java,org.exist.xquery.functions.fn.RegexXPath4NotImplementedTest,executeStringValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,all_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,all_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,firstItem_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,firstItem_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,midItem_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,midItems_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,lastItem_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,lastItem_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,allButFirst_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,allButFirst_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,allButLast_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,outOfRange_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,outOfRange_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,zeroStartingLoc_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,zeroStartingLocToMid_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,zeroStartingLocToEnd_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,negativeStartingLoc_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,negativeStartingLoc_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,smallPartOfLargeRange_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,smallPartOfLargeRange_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,largeRange_arity2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,largeRange_arity3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,persistentSupsequence_toInMemory,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java,org.exist.xquery.functions.fn.FunSubSequenceTest,asSequenceStr,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,writeModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,fnLangInLibraryModuleWithVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithArgument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunLangTest.java,org.exist.xquery.functions.fn.FunLangTest,testFnLangWithAttributeArgument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,storeLargeDocs,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,removeStoredDocs,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,timeQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,queryResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,deepEqualOnLargeEqualTreesIsFast,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,deepEqualOnStoredEqualDocsIsFast,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,deepEqualOnRootMismatchStillShortCircuits,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,deepEqualOnLeafMismatchProducesCorrectResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,attributeOrderInsensitive,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,nestedAttributeOrderInsensitive,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,typedNumericVsStringNotEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,integerAndDoubleEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,nanEqualToNan,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,textVsCommentChildrenIgnored,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,differentChildOrderNotEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,differentNamespaceNotEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,emptySequencesEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunDeepEqualPerformanceTest.java,org.exist.xquery.functions.fn.FunDeepEqualPerformanceTest,differentLengthSequencesNotEqual,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunStrLengthTest.java,org.exist.xquery.functions.fn.FunStrLengthTest,contextItemWithinPredicate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,doc_dynamicallyAvailableCollection_absoluteUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,doc_dynamicallyAvailableCollection_relativeUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,asInMemoryDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/CollectionTest.java,org.exist.xquery.functions.fn.CollectionTest,asInMemoryDocument,try-catch,ParserConfigurationException | SAXException | IOException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,tearDown,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,notChild,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,notAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,notDescendant,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,notComparison,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,notDotOnNodes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNotBenchmark.java,org.exist.xquery.functions.fn.FunNotBenchmark,runBenchmark,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java,org.exist.xquery.functions.fn.FunNumberTest,testFnNumberWithContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java,org.exist.xquery.functions.fn.FunNumberTest,testFnNumberWithArgument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,storeResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,testURIResolveWithEval,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,doc_dynamicallyAvailableDocument_absoluteUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,doc_dynamicallyAvailableDocument_relativeUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,docAvailable_dynamicallyAvailableDocument_absoluteUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,docAvailable_dynamicallyAvailableDocument_relativeUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,asInMemoryDocument,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/DocTest.java,org.exist.xquery.functions.fn.DocTest,asInMemoryDocument,try-catch,ParserConfigurationException | SAXException | IOException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedText_dynamicallyAvailableDocument_absoluteUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedText_dynamicallyAvailableDocument_relativeUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextAvailable_dynamicallyAvailableDocument_absoluteUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextAvailable_dynamicallyAvailableDocument_relativeUri,throws-declaration,"XPathException, EXistException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java,org.exist.xquery.functions.fn.FunUnparsedTextTest,unparsedTextLines_noDataStream,throws-declaration,"XPathException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,versionNumbers,throws-declaration,Transform.PendingException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,badVersionNumber,throws-declaration,Transform.PendingException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,emptyResolution,throws-declaration,"XPathException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolution,throws-declaration,"XPathException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolutionAgainstDatabasePath,throws-declaration,"XPathException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolutionAgainstCollection,throws-declaration,"XPathException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/transform/FunTransformTest.java,org.exist.xquery.functions.fn.transform.FunTransformTest,resolverObject,throws-declaration,TransformerException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,elementSelectedFromHostDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,mapSelectedFromHostDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,stringSelectedFromHostDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java,org.exist.xquery.functions.fn.FunXmlToJsonTest,runScalar,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java,org.exist.xquery.functions.fn.ExtDocTest,storeExtDoc,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java,org.exist.xquery.functions.fn.ExtDocTest,parse,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/response/StreamBinaryTest.java,org.exist.xquery.functions.response.StreamBinaryTest,testStreamBinary,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,prepareResources,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_stored_valid_boolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_stored_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_stored_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_anyuri_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rng_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rnc_stored_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rnc_stored_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rnc_anyuri_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,rnc_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java,org.exist.xquery.functions.validate.JingRelaxNgTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_stored_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_stored_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_anyuri_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseDtdNokTest.java,org.exist.xquery.functions.validate.ParseDtdNokTest,xsd_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,prepareResources,throws-declaration,"XMLDBException, URISyntaxException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,xsd_stored_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,xsd_stored_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,xsd_anyuri_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,xsd_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java,org.exist.xquery.functions.validate.JingXsdTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_valid,throws-declaration,"XPathException, IOException, XpathException, SAXException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_invalid,throws-declaration,"XPathException, IOException, XpathException, SAXException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_stored_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_stored_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_anyuri_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,onvdl_anyuri_valid_boolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java,org.exist.xquery.functions.validate.JingOnvdlTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,clearGrammarCache,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,parse_and_fill_defaults,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java,org.exist.xquery.functions.validate.JaxpParseTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,xsdStructureRejectsValidDocumentOnUnrelatedIdrefDefect,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,xsdStructureRejectsCoOccurrenceViolatingDocumentIdentically,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,rngStructureAcceptsValidDocument,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,rngStructureAcceptsCoOccurrenceViolatingDocument,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/TournamentSchemaLanguageComparisonTest.java,org.exist.xquery.functions.validate.TournamentSchemaLanguageComparisonTest,executeAndEvaluateMessage,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_stored_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_stored_valid_boolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_stored_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_anyuri_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,sch_15_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java,org.exist.xquery.functions.validate.JingSchematronTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,testValidateXSDwithJing,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,testValidateXSDwithJing_invalid,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,testValidateRNGwithJing,throws-declaration,"XPathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,testValidateRNGwithJing_invalid,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java,org.exist.xquery.functions.validate.AdditionalJingXsdRngTest,repeatTests,throws-declaration,"XMLDBException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,prepareResources,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,clearGrammarCache,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_stored_catalog_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_stored_catalog_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_anyURI_catalog_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_anyURI_catalog_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_valid_boolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_invalid_boolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_parse_valid,throws-declaration,"SAXException, IOException, XpathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd_searched_parse_invalid,throws-declaration,"SAXException, IOException, XpathException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd11SearchedValid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,xsd11SearchedInvalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java,org.exist.xquery.functions.validate.JaxpXsdCatalogTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_stored_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_stored_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_anyuri_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/ParseXsdNokTest.java,org.exist.xquery.functions.validate.ParseXsdNokTest,xsd_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,clearGrammarCache,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_stored_catalog_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_stored_catalog_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_anyURI_catalog_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_anyURI_catalog_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_searched_valid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,dtd_searched_invalid,throws-declaration,"XMLDBException, SAXException, XpathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java,org.exist.xquery.functions.validate.JaxpDtdCatalogTest,executeAndEvaluate,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,prepareResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_valid,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_report_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_stored_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_anyuri_valid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validate/JaxvTest.java,org.exist.xquery.functions.validate.JaxvTest,xsd_anyuri_invalid,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpSchemaLocationSecurityTest.java,org.exist.xquery.functions.validation.JaxpSchemaLocationSecurityTest,setup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpSchemaLocationSecurityTest.java,org.exist.xquery.functions.validation.JaxpSchemaLocationSecurityTest,teardown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validation/IsMissingElementDeclarationTest.java,org.exist.xquery.functions.validation.IsMissingElementDeclarationTest,realCvcElt1aFailureIsRecognized,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpXsd11DetectionCacheTest.java,org.exist.xquery.functions.validation.JaxpXsd11DetectionCacheTest,cachesResultAcrossCallsAndClearCacheInvalidatesIt,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/validation/JaxpXsd11DetectionCacheTest.java,org.exist.xquery.functions.validation.JaxpXsd11DetectionCacheTest,cacheIsScopedPerSubject,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,beforeClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,afterClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,singleFileExposesItsHeaders,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,plainFormFieldHasNoFileHeaders,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,multipleFilesEachHaveHeadersPositionallyAligned,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,nonExistentParameterReturnsEmpty,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,nonMultipartRequestReturnsEmpty,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetUploadedFileHeadersTest.java,org.exist.xquery.functions.request.GetUploadedFileHeadersTest,post,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,beforeClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,afterClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGetNoParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostNoParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGetEmptyParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostEmptyParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGetSingleValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostSingleValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGetMultiValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostMultiValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostMultiValueParameterWithQueryStringMultiValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPostMultiValueParameterWithQueryStringMultiValueParameterMerge,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPostMultiValueParameterAndFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPostFileAndMultiValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPostMultiValueParameterAndFileAndMultiValueParameter,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPostAndMultiValueParameterAndFileAndMultiValueParameterWithQueryStringMultiValueParameters,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPostAndMultiValueParameterAndFileAndMultiValueParameterWithQueryStringMultiValueParametersMerged,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testGet,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPost,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testPost,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPost,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testMultipartPost,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,testRequest,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,beforeClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,afterClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchBinary,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchXml,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchCollectionNotAllowed,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,patchXmlResourceNotAllowed,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,assertResponse,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,assertMethodNotAllowed,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetData2Test.java,org.exist.xquery.functions.request.GetData2Test,xmlChunkedTransferNonBlockingAvailable,throws-declaration,"XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetData2Test.java,org.exist.xquery.functions.request.GetData2Test,xmlChunkedTransferNonBlockingNoneAvailable,throws-declaration,"XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,testGetNoHeader,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,testEmptyHeader,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,testHeaderValue,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,testGetHeader,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,beforeClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,afterClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveEmpty,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp09,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp10,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp11,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveBinaryHttp11ChunkedTransferEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp09,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp10,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp11,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveXmlHttp11ChunkedTransferEncoding,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveMalformedXmlFallbackToString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,retrieveString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,testRequest,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,testRequest,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,send,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,send,try-catch,InterruptedException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStoreTest.java,org.exist.xquery.functions.xmldb.DbStoreTest,simpleTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,beforeClass,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginExplicitSessionCreation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginImplicitSessionCreateSessionFalse,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginImplicitSessionCreateSessionTrue,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionFalseSeparateHttpCalls,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionTrueSeparateHttpCalls,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionFalseSameHttpCall,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,loginOnInvalidatedSessionCreateSessionTrueSameHttpCall,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,getConfig,try-catch,URISyntaxException,wrap,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,beforeClass,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,afterClass,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,testWithAnyUriEnabled,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java,org.exist.xquery.functions.xmldb.DbStore2Test,testLargeFileStore,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,keys,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,xslDocument,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transformReindexTransform,throws-declaration,"XPathException, PermissionDeniedException, EXistException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transformReindexTransform_with_comment,throws-declaration,"XPathException, PermissionDeniedException, EXistException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transformReindexTransform_with_two_comments,throws-declaration,"XPathException, PermissionDeniedException, EXistException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,twoNodesCountDescendants,throws-declaration,"EXistException, PermissionDeniedException, XPathException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transform1,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,reindex,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,transform_twoNodesCountDescendants,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,storeResources,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,deleteCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/TransformTest.java,org.exist.xquery.functions.transform.TransformTest,cleanupResources,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,getConfigFile,try-catch,URISyntaxException,recover,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,assertTransformationResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromRegisteredImportUri,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromDbLocationWithoutScheme,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromDbLocationWithXmldbScheme,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromDbLocationWithXmldbSchemeDoubleSlash,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromXmldbExistScheme,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/transform/ImportLocalStylesheetTest.java,org.exist.xquery.functions.transform.ImportLocalStylesheetTest,fromXmldbExistSchemeDoubleSlash,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,missingKeyLookupSequenceValueReturnsEmpty,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,missingKeyLookupUntypedAtomicKeyMapValueReturnsEmpty,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,nanKeyXsDoubleStoredAndLookedUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,nanKeyXsFloatStoredAndLookedUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,nanKeyCrossTypeLookup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,mapGetMissingKeySingleKeyMapReturnsEmpty,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/map/MapEntryRegressionTest.java,org.exist.xquery.functions.map.MapEntryRegressionTest,run,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/DeclareVariableTest.java,org.exist.xquery.functions.xquery3.DeclareVariableTest,defaultNamespaceTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,encapsulated_1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,encapsulated_2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,encapsulated_3,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,xQuery3_1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,xQuery3_1,try-catch,Throwable,custom,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,simpleCatch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithCodeAndDescription,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithError3Matches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithErrorNoMatches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchWithMultipleMatches,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchFnError,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchFullErrorCode,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchDefinedNamespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java,org.exist.xquery.functions.xquery3.TryCatchTest,catchDefinedNamespace2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java,org.exist.xquery.functions.xquery3.SwitchTest,oneCaseCaseMatch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java,org.exist.xquery.functions.xquery3.SwitchTest,twoCaseDefault,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java,org.exist.xquery.functions.xquery3.SwitchTest,twoCaseCaseMatch,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,tearDown,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,assertOp,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,idiv1,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,idiv2,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OpNumericTest.java,org.exist.xquery.OpNumericTest,idiv3,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,compileQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,compileQuery,try-catch,XPathException,recover,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,executeQuery,try-catch,XPathException,recover,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,getConfigFile,try-catch,URISyntaxException,recover,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryWithoutLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromDbLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromXMLDBLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromXMLDBLocationDoubleSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromExistXMLDBLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromUnknownLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ModuleImportTest.java,org.exist.xquery.ModuleImportTest,importLibraryFromRelativeLocation,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,attributesOfMainModuleContextCleared,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,attributesOfLibraryModuleContextCleared,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,storeQuery,throws-declaration,"IOException, PermissionDeniedException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextAttributesTest.java,org.exist.xquery.XQueryContextAttributesTest,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,getTimeout,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,timeoutOption,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionNegativeOneDisablesTimeout,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionZeroDisablesTimeout,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionPositiveValueSetsTimeout,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionNegativeValueDisablesTimeout,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionNonNumericThrowsException,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,setTimeoutFromOptionMultipleValuesThrowsException,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,proceedDoesNotThrowWhenTimeoutDisabledViaOption,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,proceedThrowsTimeoutWhenElapsedExceedsLimit,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryWatchDogTest.java,org.exist.xquery.XQueryWatchDogTest,proceedThrowsTimeoutWhenElapsedExceedsLimit,try-catch,TerminatedException.TimeoutException,custom,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,writeModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testModule1,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testModule23_missingRelativeContext,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testRelativeImportDb,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testRelativeImportFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testCircularImports,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,testLocalVariableDeclarationCallsLocalFunction,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,dyanmicModuleImport_for_same_namespace,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/StoredModuleTest.java,org.exist.xquery.StoredModuleTest,writeFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseEmpty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseAtomic1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseAtomic2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseNodes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseNodes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testReverseMixed,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveEmpty1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveEmpty2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveEmpty3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveOutOfBounds1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveOutOfBounds2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveOutOfBounds3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveAtomic1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveAtomic2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveAtomic3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveMixed1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveMixed2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveMixed3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveNodes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveNodes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testRemoveNodes3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertEmpty1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertEmpty2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertEmpty3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertOutOfBounds1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertOutOfBounds2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertOutOfBounds3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertAtomic1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertAtomic2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertAtomic3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertNodes1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertNodes2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertNodes3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertNodes4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertMixed1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,testInsertMixed2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,assertSeq,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,createDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,setupTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SeqOpTest.java,org.exist.xquery.SeqOpTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java,org.exist.xquery.PersistentDescendantOrSelfNodeKindTest,executeQueryOnDoc,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java,org.exist.xquery.PersistentDescendantOrSelfNodeKindTest,storeTestDoc,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java,org.exist.xquery.PersistentDescendantOrSelfNodeKindTest,removeTestDoc,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/ReservedNamesConflictTest.java,org.exist.xquery.ReservedNamesConflictTest,reservedNamesIssueTest,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,update,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,updateAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,execQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/DocumentUpdateTest.java,org.exist.xquery.DocumentUpdateTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,unionInPredicate_withoutIndex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,unionInPredicate_withIndex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,unionPersistentAndConstructedNodes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,storeCollectionConfig,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,getOrCreateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,getOrCreateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,clearCollectionConfig,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,createTestCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnionTest.java,org.exist.xquery.UnionTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,parenthesizedAttribute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,parenthesizedAttributeUnion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,parenthesizedElementUnion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DescendantOrSelfWithNonLocationStepTest.java,org.exist.xquery.DescendantOrSelfWithNonLocationStepTest,parenthesizedUnionWithFollowingAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,removeAndReload,throws-declaration,"XMLDBException, InstantiationException, IllegalAccessException, ClassNotFoundException",propagate,,
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,prepareWorkVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,xupdateRemove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/NodeTypeTest.java,org.exist.xquery.NodeTypeTest,load,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterDescendingOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,whereAfterOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,letAfterOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countResetBetweenOuterIterations,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterTumblingWindow,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAndWhereAfterTumblingWindow,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAndWhereAfterSlidingWindow,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,orderByAfterSlidingWindow,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,orderByAfterTumblingWindow,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterTumblingWindowWithNestedOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,twoOrderByClausesWithCountLetWhere,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByCountClauseTest.java,org.exist.xquery.OrderByCountClauseTest,countAfterSlidingWindowWithNestedOrderBy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,declaredFunctionAbsoluteSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,declaredFunctionLoneSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,declaredFunctionAbsoluteDoubleSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaContainsSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaContainsLoneSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaContainsDoubleSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaWithDocumentAndDoubleSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaWithDocumentAndSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,immediateLambdaWithDocumentAndLoneSlash,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/AbsolutePathTests.java,org.exist.xquery.AbsolutePathTests,topLevelAbsolutePath,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,cleanup,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,cleanTearDownProducesNoMarker,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,throwingTearDownIsSurfaced,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,throwingSetUpAndTearDownBothSurfaced,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/xqsuite/XQSuiteTearDownErrorTest.java,org.exist.xquery.xqsuite.XQSuiteTearDownErrorTest,runSuiteAgainstStoredModule,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,letVariable,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,functionReturnType,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,functionParameterType,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,instanceOf,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,treatAs,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,castAs,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/UnknownAtomicTypeTest.java,org.exist.xquery.UnknownAtomicTypeTest,castableAs,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/ConversionsTest.java,org.exist.xquery.ConversionsTest,qname2string,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,childWildcards,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,pathExpression,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,pathExpression,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,pathExpression,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,pathExpression,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,attributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxisConstraints,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxisConstraints2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,starAxisConstraints3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,root,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,name,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,parentAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,parentSelfAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,selfAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ancestorAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ancestorIndex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,precedingSiblingAxis_persistent,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,precedingSiblingAxis_memtree,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingSiblingAxis_persistent,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingSiblingAxis_memtree,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,followingAxis,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,precedingAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,dslashWithReverseAxis,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,position,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,last,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,numbers,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,numbers,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,dates,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,generalComparison,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates2,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates_bug1460610,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicates_bug1537355,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,nestedPredicates_bug1533053,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug1488303,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,descendantOrSelf_bug1460791,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,xpath_bug1462120,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug_wiki_1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,predicate_bug_andrzej,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cardinalitySelf_bug_wiki_2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,virtualNodeset_bug_wiki_5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,documentBuilder_bug_wiki_6,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,castInPredicate_bug_wiki_7,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,computation_bug_wiki_8,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,strings,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,quotes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,booleans,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,booleans,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,not,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,logicalOr,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,logicalAnd,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ids_persistent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ids_memtree,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,idsOnEmptyCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,idRefs_persistent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,idRefs_memtree,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,externalVars2,throws-declaration,"ParserConfigurationException, IOException, SAXException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,ancestor,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,namespaces,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,preserveSpace,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,nestedElements,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,staticVariables,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,membersAsResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,satisfies,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,intersect,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,union,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,union,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,union,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,except,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,except,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,convertToBoolean,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,convertToBoolean,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,compile,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,compile,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,compile,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,xpointerElementNameHandling,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,atomization,throws-declaration,"XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,substring,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cdataPersistentDom,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cdataMemtreeDom,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,cdataComputedDom,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,queryAndAssert,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,getQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XPathQueryTest.java,org.exist.xquery.XPathQueryTest,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,compileWithAtomicPrefix,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,intersectResolvesPrefix,throws-declaration,"EXistException, PermissionDeniedException, Exception",propagate,,
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,unionResolvesPrefix,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,exceptResolvesPrefix,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/InScopeNamespaceCompileTest.java,org.exist.xquery.InScopeNamespaceCompileTest,plainPathResolvesPrefix,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,queryAndAssert,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,getQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,storeXMLStringAndGetQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/SpecialNamesTest.java,org.exist.xquery.SpecialNamesTest,attributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,nestedQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,simplePredicatesRegex,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,noOptimization,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,reversePaths,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,reversePathsWithWildcard,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,booleanOperator,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,nestedComparisonPreservedIssue4958,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,initDatabase,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xquery/OptimizerTest.java,org.exist.xquery.OptimizerTest,cleanupDb,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInArithmeticPredicateMultiplyOnRight,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInArithmeticPredicateMultiplyOnLeft,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/RootNodeContextItemDependencyTest.java,org.exist.xquery.RootNodeContextItemDependencyTest,loneSlashInPredicateResolvesToSingleOwnerDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,arrayLiteral,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,arrayConstructor,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,sequenceOfItems,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,partialBuiltIn,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,functionReference,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,functionVariable,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,userDefinedFunction,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,mapConstructor,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,mapConstructorLookup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,sequenceOfMaps,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,sequenceOfMapsEdgeCase,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,arrayOfMaps,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java,org.exist.xquery.FunctionTypeInElementContentTest,mapConstructorInSubExpression,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,storeTestDocuments,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,removeTestDocuments,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,reproducerOutputAtMidpoint,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,reproducerOutputAtLatePosition,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,followingExcludesDescendants,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,followingAxisIsPositionIndependent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/FollowingAxisPositionRegressionTest.java,org.exist.xquery.FollowingAxisPositionRegressionTest,timeQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,cleanUp_BinaryValueInstances,throws-declaration,"NoSuchFieldException, IllegalAccessException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,countBinaryValueInstances,throws-declaration,"NoSuchFieldException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,countCleanupTasks,throws-declaration,"NoSuchFieldException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespace,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceAllowed,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceNullNull,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespaceEmptyPrefix,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testDeclareNamespaceNullPrefix,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceEmptyPrefixFail,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceEmptyPrefixFail,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceEmptyPrefixSuccess,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceForbidden,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceForbiddenEmpty,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testReDeclareNamespaceForbiddenNull,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testXmlNsProtected,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultFunctionNamespaceRejectsXmlNs,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultFunctionNamespaceRejectsXmlnsNs,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultElementNamespaceRejectsXmlNs,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/XQueryContextTest.java,org.exist.xquery.XQueryContextTest,testSetDefaultElementNamespaceRejectsXmlnsNs,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinarySax,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryRaw,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryResourceRaw,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,streamBinaryResourceWithFilename,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,postXquery,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,postXquery,try-catch,InterruptedException,wrap,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,postXqueryBody,throws-declaration,"JAXBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,size,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,item,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,isBinaryType,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,isBooleanType,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,getBytes,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,getBoolean,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByClauseMemoryBenchmark.java,org.exist.xquery.OrderByClauseMemoryBenchmark,memoryBenchmark,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/OrderByClauseMemoryBenchmark.java,org.exist.xquery.OrderByClauseMemoryBenchmark,forceGC,try-catch,InterruptedException,ignore,,
+exist-core/src/test/java/org/exist/xquery/OrderByClauseMemoryBenchmark.java,org.exist.xquery.OrderByClauseMemoryBenchmark,forceGC,try-catch,InterruptedException,ignore,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,executeQueryOnDoc,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,documentNodeCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,nodeCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,elementCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,textCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,attributeCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,commentCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,processingInstructionCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java,org.exist.xquery.AbstractDescendantOrSelfNodeKindTest,qnameTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,simpleWindowConditions,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,complexWindowCondition,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,noEndWindowCondition,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowClause,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,allWindowsVars,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowAllWindowVarsNoOnly,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowAvgReturn,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowNoEndWindowConditionPositional,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowNoEndWindowConditionCurrentItem,throws-declaration,"RecognitionException, XPathException, TokenStreamException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowAvgReturn,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,slidingWindowEndWithoutOnly,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/WindowClauseTest.java,org.exist.xquery.WindowClauseTest,tumblingWindowRunUp,throws-declaration,"RecognitionException, XPathException, TokenStreamException, QName.IllegalQNameException",propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,functionCallInPathDedup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,functionReturnsConstantNodeDedup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,forLoopPreservesDuplicates,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,globalVarForLoopPreservesDuplicates,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,pathEndingWithIntegerLiteral,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,pathEndingWithNumberFunction,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/PathExprDedupTest.java,org.exist.xquery.PathExprDedupTest,axisStepThenFunctionCallDedup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,errorIsComputedOnceAndLoggedOnce,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,execute,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallErrorTest.java,org.exist.xquery.DeferredFunctionCallErrorTest,contains,try-catch,XPathException,ignore,Log4j,
+exist-core/src/test/java/org/exist/xquery/XQueryProcessingInstructionTest.java,org.exist.xquery.XQueryProcessingInstructionTest,testPI,throws-declaration,"XPathException, SAXException, IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xquery/DeferredFunctionCallTest.java,org.exist.xquery.DeferredFunctionCallTest,ensure_argumentsToDeferredFunctionCall_AreNotLost_AfterReset_And_BeforeEval,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testRemove,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/QueryResultCacheTest.java,org.exist.xmlrpc.QueryResultCacheTest,testRemoveWithHashCode,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,manualRelease,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest,runTasks,try-catch,InterruptedException,custom,Log4j,
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest$QueryTask,run,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest$QueryTask,startServer,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/QuerySessionTest.java,org.exist.xmlrpc.QuerySessionTest$QueryTask,stopServer,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,testXMLMimeType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,startServer,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MimeTypeTest.java,org.exist.xmlrpc.MimeTypeTest,stopServer,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,tearDown,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testStoreAndRetrieve,throws-declaration,"XmlRpcException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,createCollection,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,storeData,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getDocumentDataChunked_nextChunk,throws-declaration,"IOException, XmlRpcException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getDocumentDataChunked_nextExtendedChunk,throws-declaration,"IOException, XmlRpcException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,uploadCompressedAndDownload,throws-declaration,"IOException, XmlRpcException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRemoveCollection,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRemoveDoc,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testRetrieveDoc,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCharEncoding,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQuery,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQuerySummary,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryWithStylesheet,throws-declaration,"XmlRpcException, MalformedURLException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCompile,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testAccount,throws-declaration,"MalformedURLException, XmlRpcException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGroups,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testExecuteQuery,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryModuleExternalVar,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCollectionWithAccentsAndSpaces,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetVersion,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testConfigureCollection,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCreateId,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testCreateResourceId,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetCollectionDesc,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testExistsAndCanOpenCollection,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testDescribeResource,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetContentDigest,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testDocumentListing,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetCollectionListing,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetResourceCount,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testPermissions,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testChgrp,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testChown,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetBinaryResource,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testListDocumentPermissions,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testListCollectionPermissions,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubCollectionPermissions,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubCollectionCreationTime,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetSubResourcePermissions,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetCreationDate,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetTimestamps,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testPrintDiagnostics,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryP,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testQueryPT,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testLockUnlockResources,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testIndexedElements,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testLastModified,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,testGetDocType,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/XmlRpcTest.java,org.exist.xmlrpc.XmlRpcTest,getClient,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest,testMove,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest,createCollection,throws-declaration,XmlRpcException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$MoveThread,call,throws-declaration,"IOException, XmlRpcException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$MoveThread,readSample,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$CheckThread,call,throws-declaration,"IOException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$CheckThread,call,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$CheckThread,call,try-catch,InterruptedException,rethrow,,
+exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$CheckThread,getXmlRpcClient,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest,exterServiceMode,try-catch,Exception,custom,Log4j,
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest$EnterServiceMode,run,try-catch,Exception,custom,Log4j,
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest$EnterServiceMode,testingGetReleaseCycle,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java,org.exist.deadlocks.GetReleaseBrokerDeadlocksTest$GetRelease,run,try-catch,Throwable,custom,Log4j,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,store_suppress_type,throws-declaration,"PermissionDeniedException, IOException, EXistException, SAXException, LockException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,store_and_retrieve_suppress_type,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none1,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none2,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none3,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none4,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none5,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none6,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_none7,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading1,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading2,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading3,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading4,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading5,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading6,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_leading7,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing1,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing2,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing3,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing4,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing5,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing6,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_trailing7,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both1,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both2,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both3,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both4,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both5,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both6,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/Indexer3Test.java,org.exist.Indexer3Test,retrieve_suppress_ws_both7,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,checkContent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,vectorCategoryIncludesVectorStore,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,vectorCategoryIncludesVectorEmbeddingWhenExtensionPresent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,checkBasicRequest,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,send,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,send,try-catch,InterruptedException,wrap,,
+exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,isVectorExtensionPresent,try-catch,ClassNotFoundException,recover,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocument_fromFirstChild,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInY1Element,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInY2Element,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInZ1Element,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInZ2Element,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement_fromFirstChild,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,allNodesInDocumentElement_fromY1,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,assertNodesIn,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,assertNodesIn,throws-declaration,"EXistException, PermissionDeniedException, IOException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,readAllEvents,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,setup,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java,org.exist.stax.EmbeddedXMLStreamReaderTest,deleteCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,atomicValues,throws-declaration,"EXistException, XPathException, SAXException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,nodes,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException, XMLStreamException",propagate,,
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,streamToNodeTest,throws-declaration,XMLStreamException,propagate,,
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,startDB,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/xqj/MarshallerTest.java,org.exist.xqj.MarshallerTest,shutdown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,nullCollection,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,emptyCollection,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,oneEmptyArray,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,oneArray,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArrays,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysOverlap,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysBothEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysFirstEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,twoArraysSecondEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArrays,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysOverlap,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysAllEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysFirstEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysSecondEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java,org.exist.util.CollectionOfArrayIteratorTest,threeArraysLastEmpty,try-catch,NoSuchElementException,ignore,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,elem,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,testConfigurationConstructors,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,testConfigurationConstructorWithClasspathConf,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,testConfigurationConstructorWithAbsoluteConf,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeYes,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeTrue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeNo,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeFalse,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeEmptyUsesDefault,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeMissingUsesDefault,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/ConfigurationTest.java,org.exist.util.ConfigurationTest,parseBooleanAttributeInvalidTreatsAsFalse,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,getNewCache,throws-declaration,"InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_pastEndOfStream_fromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_pastEndOfStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readByte_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_pastEndOfStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_pastEndOfStream_fromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withZeroOffset_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withZeroOffset_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,readBytes_withOffsetAndLength_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_negativeBytes,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,skip_correctlyAdjustsSrcOffset_onSharedCache,throws-declaration,"InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onEmptyStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onUnCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onPartiallyReadStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onPartiallyCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onOffsetPartiallyCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,available_onOffsetCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,sharedReferences,throws-declaration,"InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,sharedReferences,try-catch,IOException,ignore,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamTest,tika116_like,throws-declaration,"IOException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/util/io/ContentFilePoolTest.java,org.exist.util.io.ContentFilePoolTest,prepare,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,available,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,readSingleByte,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,readByteArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsInputStreamTest.java,org.exist.util.io.MemoryContentsInputStreamTest,skip,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,setup,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,binaryResult,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,enclosedExpressionCleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java,org.exist.util.io.FilterInputStreamCacheMonitorTest,enclosedExpressionsCleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,writeSingleByte,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,close,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,flush,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest,writeByteArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest$TestOutputStream,close,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java,org.exist.util.io.OverflowToDiskStreamTest$TestOutputStream,flush,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newOutputStreamMemoryOnly,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newOutputStreamNoMemoryBuffer,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newInputStreamUseEmptyInputStreamIfNotAlreadyWritten,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newInputStreamAfterDataWrittenInMemory,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,newInputStreamAfterDataWrittenToDisk,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,sizeNWrittenInMemory,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,sizeNWrittenToDisk,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,readAllBytes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/VirtualTempPathTest.java,org.exist.util.io.VirtualTempPathTest,writeTestData,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsOutputStreamTest.java,org.exist.util.io.MemoryContentsOutputStreamTest,writeByte,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsOutputStreamTest.java,org.exist.util.io.MemoryContentsOutputStreamTest,writeByteArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,writeAtEnd,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,write,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,read,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,transferTo,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/MemoryContentsImplTest.java,org.exist.util.io.MemoryContentsImplTest,bigWriteAndRead,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,available,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,availableIsZeroAfterClose,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,availableAfterRead,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readByteByByteCorrectAndThenReturnMinus1AtEndOfStream,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesCorrectAndThenReturnMinus1AtEndOfStream,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesPastAvailable,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificCorrectAndThenReturnMinus1AtEndOfStream,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificPastAvailable,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readSingleByteAfterCloseThrowsException,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readSingleByteAfterCloseThrowsException,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesAfterCloseThrowsException,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesAfterCloseThrowsException,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificAfterCloseThrowsException,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificAfterCloseThrowsException,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesInLoop,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/ByteBufferInputStreamTest.java,org.exist.util.io.ByteBufferInputStreamTest,readMultipleBytesSpecificInLoop,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,getNewCache,throws-declaration,"InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_pastEndOfStream_fromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_pastEndOfStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readByte_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_pastEndOfStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_pastEndOfStream_fromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withZeroOffset_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withZeroOffset_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,readBytes_withOffsetAndLength_allFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip_partFromCache,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,skip_negativeBytes,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onClosedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onEmptyStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onUnCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onPartiallyReadStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onPartiallyCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onOffsetPartiallyCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,available_onOffsetCachedStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,constructed_from_CachingFilterInputStream,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,constructed_from_CachingFilterInputStream_consumed,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,constructed_from_CachingFilterInputStream_partiallyConsumed,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,interleavedSourceReads,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,sharedCacheWritesInOrder,throws-declaration,"IOException, InstantiationException, IllegalAccessException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException",propagate,,
+exist-core/src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java,org.exist.util.io.CachingFilterInputStreamNonMarkableByteArrayInputStreamTest,consumeInputStream,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithEnabledValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithDisabledValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithUnknownValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithGrammarPool,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutGrammarPool,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithConfiguredFeatures,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderWithoutConfiguredFeatures,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,xmlReaderHasNoLexicalHandler,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasEnabledValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasDisabledValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasUnknownValidation,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasGrammarPool,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoGrammarPool,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoResolver,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasConfiguredFeatures,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,reusedXmlReaderStillHasNoLexicalHandler,throws-declaration,"SAXNotSupportedException, SAXNotRecognizedException",propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderPoolTest.java,org.exist.util.XMLReaderPoolTest,getPooledObject,try-catch,NoSuchMethodException | IllegalAccessException | InvocationTargetException,recover,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/InsertionSortTester.java,org.exist.util.sorters.InsertionSortTester,sortByNodeId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sortByNodeId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortingAlgorithmTester.java,org.exist.util.sorters.SortingAlgorithmTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java,org.exist.util.sorters.NodeProxyByIdChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HeapSortTester.java,org.exist.util.sorters.HeapSortTester,sortByNodeId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTestNodeId.java,org.exist.util.sorters.SortTestNodeId,write,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyChecker.java,org.exist.util.sorters.NodeProxyChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/NodeProxyChecker.java,org.exist.util.sorters.NodeProxyChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ComparatorChecker.java,org.exist.util.sorters.ComparatorChecker$SortOrder,check,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ComparatorChecker.java,org.exist.util.sorters.ComparatorChecker$SortOrder,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ComparatorChecker.java,org.exist.util.sorters.ComparatorChecker$SortOrder,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ComparatorChecker.java,org.exist.util.sorters.ComparatorChecker$SortOrder,check,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,comparatorAscending,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,comparatorDescending,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,badComparatorUnstable,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,badComparatorRandom,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,sortSubsection1asc,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,sortSubsection2asc,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,sortSubsection1desc,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortComparatorTest.java,org.exist.util.sorters.SortComparatorTest,sortSubsection2desc,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/LongArrayAndObjectChecker.java,org.exist.util.sorters.LongArrayAndObjectChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/LongArrayAndObjectChecker.java,org.exist.util.sorters.LongArrayAndObjectChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,checkValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,getLength,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,check,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortMethodChecker.java,org.exist.util.sorters.SortMethodChecker,check,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/FastQSortTester.java,org.exist.util.sorters.FastQSortTester,sortByNodeId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,invokeSort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/HSortTester.java,org.exist.util.sorters.HSortTester,sortByNodeId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ListChecker.java,org.exist.util.sorters.ListChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ListChecker.java,org.exist.util.sorters.ListChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,singleElement,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,random,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,constant,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,ascending,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,descending,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,sortSubsection1,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,sortSubsection2,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/SortTest.java,org.exist.util.sorters.SortTest,sortSubsection3,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/PlainArrayChecker.java,org.exist.util.sorters.PlainArrayChecker,check,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ObjectAndIntArrayChecker.java,org.exist.util.sorters.ObjectAndIntArrayChecker,init,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/sorters/ObjectAndIntArrayChecker.java,org.exist.util.sorters.ObjectAndIntArrayChecker,sort,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderSecurityTest.java,org.exist.util.XMLReaderSecurityTest,cannotExpandExternalEntitiesWhenDisabled,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, TransformerException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testStartDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testEndDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testStartPrefixMapping,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testEndPrefixMapping,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testStartElement,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testEndElement,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/EXISerializerTest.java,org.exist.util.serializer.EXISerializerTest,testCharacters,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,serialize,throws-declaration,"EXistException, XPathException, SAXException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlDocumentGetsDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlFragmentNoDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlFragmentDivNoDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlFragmentListNoDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,xhtmlDocumentGetsDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,xhtmlFragmentNoDoctype,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlSuppressIndentation,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlSuppressIndentationViaFnSerialize,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlCdataSectionElementsSuppressed,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,htmlScriptAttributeEscaped,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5FragmentTest.java,org.exist.util.serializer.HTML5FragmentTest,html40NoDoctypeWithoutPublicSystem,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,whitespaceTextNodes,throws-declaration,"IOException, TransformerException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,ignoreWhitespaceTextNodes,throws-declaration,"IOException, TransformerException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,serializesMixedContent_whenAttrsPresent,throws-declaration,"IOException, TransformerException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,serializesMixedContent,throws-declaration,"IOException, TransformerException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONWriterTest.java,org.exist.util.serializer.json.JSONWriterTest,parseXml,throws-declaration,"ParserConfigurationException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleValue,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleValue_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleLiteral,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleLiteral_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,simpleArray_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalArray_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedArray_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedSimpleArray,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,forcedSimpleArray_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInArrayOfOne,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInArrayOfOne_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInRawArrayOfOne,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/json/JSONObjectTest.java,org.exist.util.serializer.json.JSONObjectTest,literalInRawArrayOfOne_indent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,testAttributeWithBooleanValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,testAttributeWithNonBooleanValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,testAttributeQNameWithBooleanValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HTML5WriterTest.java,org.exist.util.serializer.HTML5WriterTest,testAttributeQNameWithNonBooleanValue,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$PerCharWriter,write,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$PerCharWriter,write,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$PerCharWriter,write,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$PerCharWriter,flush,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$PerCharWriter,close,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$NullOutputStream,rawTextFastPath,throws-declaration,"TransformerException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$NullOutputStream,serializeWithScript,throws-declaration,TransformerException,propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$NullOutputStream,compareAgainstPerCharWriter,throws-declaration,"TransformerException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$NullOutputStream,htmlSerializationHotPath,throws-declaration,"TransformerException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/serializer/HtmlSerializerBenchmarkTest.java,org.exist.util.serializer.HtmlSerializerBenchmarkTest$NullOutputStream,run,throws-declaration,TransformerException,propagate,,
+exist-core/src/test/java/org/exist/util/SchemaVersionSyncTest.java,org.exist.util.SchemaVersionSyncTest,schemaVersionConstantsMatchXsds,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,getSharedNameIdentical,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,getSharedNameDifferentNamespace,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,getSharedNameDifferentPrefix,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/hashtable/NamePoolTest.java,org.exist.util.hashtable.NamePoolTest,getSharedNameDifferentType,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/util/DOMSerializerTest.java,org.exist.util.DOMSerializerTest,serialize,throws-declaration,"ParserConfigurationException, IOException, SAXException, TransformerException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insert,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insert,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insertMulti,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insertMulti,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insertMulti,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CodePointStringTest.java,org.exist.util.CodePointStringTest,insertMulti,try-catch,IndexOutOfBoundsException,custom,,
+exist-core/src/test/java/org/exist/util/CollationsTest.java,org.exist.util.CollationsTest,htmlAscii_contains,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/util/CollationsTest.java,org.exist.util.CollationsTest,javaUriCustomCollatorCanBeLoaded,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/util/XMLReaderExpansionTest.java,org.exist.util.XMLReaderExpansionTest,expandExternalEntities,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException, SAXException, TransformerException",propagate,,
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,setupTestData,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,removeTestData,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,serialize,throws-declaration,"TransformerException, IOException",propagate,,
+exist-core/src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java,org.exist.util.AbstractXMLReaderSecurityTest,createTempSecretFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testDistributionVersionOfMimeTypesXml,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testWithDefaultResourceTypeFeature,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testWithDefaultMimeTypeFeature,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/util/MimeTableTest.java,org.exist.util.MimeTableTest,testInvalidXmlThrows,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,catalogResolvesPublicEntityWithNoBaseUri,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,catalogWithoutMatchingEntryDoesNotFetchUnmatchedRemoteSystemId,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/resolver/CatalogResolutionRegressionTest.java,org.exist.resolver.CatalogResolutionRegressionTest,parseWithCatalog,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,xupdate,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,addDocument,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,getRelFile,throws-declaration,"IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,removeDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,updateDocument,throws-declaration,"XMLDBException, IOException, ParserConfigurationException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,startup,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/XUpdateTest.java,org.exist.xupdate.XUpdateTest,shutdown,throws-declaration,"XMLDBException, LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,testRemoveAppend,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,appendRemove,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,append,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,insert,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,remove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,tearDown,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,createItem,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/RemoveAppendTest.java,org.exist.xupdate.RemoveAppendTest,addAttributes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,stressTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,insertTags,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,removeTags,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,fetchDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xupdate/StressTest.java,org.exist.xupdate.StressTest,tearDown,throws-declaration,"XMLDBException, LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/RemoteSecurityManagerRoundtripTest.java,org.exist.security.RemoteSecurityManagerRoundtripTest,getRoot,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,createCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,removeCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,chownCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,chmodCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,chmodRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,chownRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,addCollectionUserAce,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,getXmlResourceContent,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,removeAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,removeGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,createAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,createGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,createXmlResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,createBinResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,executeQuery,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,executeQuery,try-catch,AuthenticationException | EXistException | PermissionDeniedException | XPathException,wrap,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,serialize,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XqueryApiTest.java,org.exist.security.XqueryApiTest,serialize,try-catch,EXistException | IOException | SAXException | XPathException,wrap,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,isManager_retuns_true_when_manager,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,isManager_returns_false_when_not_manager,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_null,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_succeeds_when_user_is_dba,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_not_dba,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_succeeds_when_user_is_manager,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,assertCanModifyGroup_fails_when_user_is_not_manager,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,addManager_calls_assertCanModifyGroup,throws-declaration,"PermissionDeniedException, NoSuchMethodException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,addManagerWithString_calls_assertCanModifyGroup,throws-declaration,"PermissionDeniedException, NoSuchMethodException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest,removeManager_calls_assertCanModifyGroup,throws-declaration,"PermissionDeniedException, NoSuchMethodException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractGroupTest.java,org.exist.security.AbstractGroupTest$TestableGroupImpl,TestableGroupImpl,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractRealmTest.java,org.exist.security.AbstractRealmTest,updateGroup_calls_assertCanModifyGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,canReadXmlResourceWithOnlyExecutePermissionOnParentCollection,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollection,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollection,try-catch,ApiException,ignore,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollectionViaACE,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollectionViaACE,try-catch,ApiException,ignore,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,createCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,removeCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,chownCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,chmodCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,chmodRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,chownRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,addCollectionUserAce,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,getXmlResourceContent,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,removeAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,removeGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,createAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,createGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,createXmlResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,createBinResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,setup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractApiSecurityTest.java,org.exist.security.AbstractApiSecurityTest,cleanup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,setup,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,deleteAccount,throws-declaration,"EXistException, PermissionDeniedException, XPathException, LockException",propagate,,
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,removedAccountExists,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/SecurityManagerTest.java,org.exist.security.SecurityManagerTest,removedGroupExists,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,getRoot,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,restartServer,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupMembership,throws-declaration,"XMLDBException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkPrimaryGroupRemainsDBA,throws-declaration,"XMLDBException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkPrimaryGroupStability,throws-declaration,"XMLDBException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupManagerStability,throws-declaration,"XMLDBException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupManagerStability,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupManagerStability,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/security/AbstractSecurityManagerRoundtripTest.java,org.exist.security.AbstractSecurityManagerRoundtripTest,checkGroupManagerStability,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,restoreConflictingUsername,throws-declaration,"PermissionDeniedException, EXistException, SAXException, IOException, XMLDBException, ReflectiveOperationException",propagate,,
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,createInitialUsers,throws-declaration,"PermissionDeniedException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,backupDatabase,throws-declaration,"IOException, XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,createUser,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java,org.exist.security.internal.BackupRestoreSecurityPrincipalsTest,getUser,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,setUid_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,setGid_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,setSticky_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,fromString_toString,throws-declaration,SyntaxException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,fromStringInvalidSyntax_tooShort,throws-declaration,SyntaxException,propagate,,
+exist-core/src/test/java/org/exist/security/internal/aider/UnixStylePermissionAiderTest.java,org.exist.security.internal.aider.UnixStylePermissionAiderTest$SecurityTestPair,fromStringInvalidSyntax_invalidChars,throws-declaration,SyntaxException,propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,writeRead_roundtrip,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_existSymbolic,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setUid_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setGid_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,setSticky_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_unixSymbolic,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setFromModeString_simpleSymbolic,throws-declaration,"SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/UnixStylePermissionTest.java,org.exist.security.UnixStylePermissionTest,permission_setMode_roundtrip,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,setup,throws-declaration,"EXistException, PermissionDeniedException, SyntaxException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,canAccessRoot,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,canAccessCollection,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessRestrictedCollection,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessRestrictedCollection,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedExecute,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedExecute,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedReadAndExecuteAce,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,cannotAccessCollectionInCollectionHierarchyWithDeniedReadAndExecuteAce,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/security/FnCollectionSecurityTest.java,org.exist.security.FnCollectionSecurityTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldCreateCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldAddResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldRemoveCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChmodCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChmodResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChownCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,worldChownResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupCreateSubColl,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupCreateResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupRemoveCollection_canNotWriteParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupRemoveCollection_canWriteParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodCollection_asNotOwnerAndNotDBA,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodCollection_asOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodResource_asNotOwnerAndNotDBA,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupChmodResource_asOwner,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownUidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownGidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownUidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownGidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownUidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerAndGroupMemberChownGidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownGidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupNonMemberChownGidCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownUidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,dbaChownGidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownUidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerChownGidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownUidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,ownerAndGroupMemberChownGidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupMemberChownGidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,groupNonMemberChownGidResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyExecuteRequiredToOpenCollectionContent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotOpenCollectionWithoutExecute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canOpenCollectionWithExecute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotOpenRootCollectionWithoutExecute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canOpenRootCollectionWithExecute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyReadAndExecuteRequiredToListCollectionResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotListCollectionResourcesWithoutRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,onlyReadAndExecuteRequiredToListCollectionSubCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotListCollectionSubCollectionsWithoutRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadXmlResourceWithOnlyExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadXmlResourceWithoutExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadBinaryResourceWithOnlyExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadBinaryResourceWithoutExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadXmlResourceWithOnlyReadPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadXmlResourceWithoutReadPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canReadBinaryResourceWithOnlyReadPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotReadBinaryResourceWithoutReadPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canCreateXmlResourceWithOnlyExecuteAndWritePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotCreateXmlResourceWithoutWritePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canCreateBinaryResourceWithOnlyExecuteAndWritePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotCreateBinaryResourceWithoutWritePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canUpdateXmlResourceWithOnlyExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotUpdateXmlResourceWithoutExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canUpdateBinaryResourceWithOnlyExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotUpdateBinaryResourceWithoutExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canExecuteXQueryWithOnlyExecutePermissionOnParentCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canExecuteXQueryWithOnlyExecuteAndReadPermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotExecuteXQueryWithoutExecutePermission,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cannotOpenCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,canOpenCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destExists_destIsWritable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destExists_destIsNotWritable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destResourceExists_destResourceIsNotWritable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_withSubCollectionWithResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyDocument_doesNotPreservePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyDocument_doesPreservePermissions_whenDestResourceExists,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesNotPreservePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissions_whenDestCollectionExists,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissionsOfSubDocuments,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollection_doesPreservePermissionsOfSubCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResource_doesNotPreservePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_withSubCollectionWithResource_doesNotPreservePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,copyCollectionWithResources_destResourceExists_destResourceIsWritable_preservePermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setUidXQueryCanWriteRestrictedCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,nonSetUidXQueryCannotWriteRestrictedCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGidXQueryCanWriteRestrictedCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,nonSetGidXQueryCannotWriteRestrictedCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_createSubCollection_subCollectionGroupIsUsersPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_createSubCollection_subCollectionGroupInheritedFromParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_createResource_resourceGroupIsUsersPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_createResource_resourceGroupInheritedFromParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_copyCollection_collectionGroupIsUsersPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_copyCollection_collectionGroupInheritedFromParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,noSetGid_copyResource_resourceGroupIsUsersPrimaryGroup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setGid_copyResource_resourceGroupInheritedFromParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,removeAccounts,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/XMLDBSecurityTest.java,org.exist.security.XMLDBSecurityTest,removeGroups,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,setup,try-catch,SyntaxException,wrap,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,readAndExecuteValidQueryReturnsItsResult,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,readAndExecuteSyntaxErrorIsDisclosedInFull,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,readAndExecuteSyntaxErrorIsDisclosedInFull,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,readAndExecuteRuntimeErrorIsDisclosedInFull,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,readAndExecuteRuntimeErrorIsDisclosedInFull,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlyValidQueryReturnsTheSameResult,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlySyntaxErrorIsGeneric,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlySyntaxErrorIsGeneric,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlyRuntimeErrorIsGeneric,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlyRuntimeErrorIsGeneric,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlyRuntimeErrorIsGenericEvenWhenOnlyXQueryExecuteSetsTheLevel,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeOnlyRuntimeErrorIsGenericEvenWhenOnlyXQueryExecuteSetsTheLevel,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,aLoaderWhichDoesNotSetTheLevelBeforeCompilingLeaksTheSyntaxError,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,aLoaderWhichDoesNotSetTheLevelBeforeCompilingLeaksTheSyntaxError,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeStoredQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,executeStoredQuery,try-catch,XPathException,rethrow,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,chmodAll,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,testUserBroker,throws-declaration,"EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,storeQuery,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/ExecuteWithoutReadTest.java,org.exist.security.ExecuteWithoutReadTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/security/AccountTest.java,org.exist.security.AccountTest,testGroupFallback,throws-declaration,"NoSuchMethodException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodCol,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownRes,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chownRes,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodRes,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,chmodRes,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,addCollectionUserAce,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,addCollectionUserAce,try-catch,XMLDBException | PermissionDeniedException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,addCollectionUserAce,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,addCollectionUserAce,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,getXmlResourceContent,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,getXmlResourceContent,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,getXmlResourceContent,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeAccount,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeAccount,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeGroup,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,removeGroup,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createAccount,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createAccount,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createGroup,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createGroup,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createXmlResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createXmlResource,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createXmlResource,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createBinResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createBinResource,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/XmldbApiSecurityTest.java,org.exist.security.XmldbApiSecurityTest,createBinResource,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/security/LocalSecurityManagerRoundtripTest.java,org.exist.security.LocalSecurityManagerRoundtripTest,restartServer,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/security/LocalSecurityManagerRoundtripTest.java,org.exist.security.LocalSecurityManagerRoundtripTest,restartServer,try-catch,ReflectiveOperationException,wrap,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,removeCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,removeCol,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,chownCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,chmodCol,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,chmodRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,chownRes,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,addCollectionUserAce,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,getXmlResourceContent,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,getXmlResourceContent,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,removeAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,removeGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createAccount,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createGroup,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createXmlResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createXmlResource,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createBinResource,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,createBinResource,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,executeQuery,throws-declaration,ApiException,propagate,,
+exist-core/src/test/java/org/exist/security/RestApiSecurityTest.java,org.exist.security.RestApiSecurityTest,executeQuery,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,add,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,addACE_ForUserWithModeString,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,addACE_ForGroupWithModeString,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atFront_whenEmpty,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atFront,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_inMiddle,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,insert_atEnd,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_firstACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_middleACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,remove_lastACE,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,modify,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,clear,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_cant_read_when_readNotInACL,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_read_when_readInACL,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_cant_read_ACL_ordered_entries,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,validate_can_write_ACL_ordered_entries,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/security/SimpleACLPermissionTest.java,org.exist.security.SimpleACLPermissionTest,roundtrip_write_read,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,setup,throws-declaration,"EXistException, PermissionDeniedException, SyntaxException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,canAccessDocument,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessRestrictedDocument,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessRestrictedDocument,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedExecute,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedExecute,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedReadAndExecuteAce,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,cannotAccessDocumentInCollectionHierarchyWithDeniedReadAndExecuteAce,try-catch,XPathException,custom,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,createDocument,throws-declaration,"PermissionDeniedException, LockException, SAXException, EXistException, IOException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/security/FnDocSecurityTest.java,org.exist.security.FnDocSecurityTest,serialize,throws-declaration,"IOException, XPathException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,addGroup_calls_assertCanModifyGroup,throws-declaration,"PermissionDeniedException, NoSuchMethodException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,remGroup_calls_assertCanModifyGroupForEachGroup,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,remGroup_calls_assertCanModifyGroupForEachGroup,try-catch,PermissionDeniedException,custom,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_null,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_succeeds_when_user_is_dba,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_not_dba,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_succeeds_when_user_is_same,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest,assertCanModifyAccount_fails_when_user_is_not_same,throws-declaration,"PermissionDeniedException, ConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/security/AbstractAccountTest.java,org.exist.security.AbstractAccountTest$TestableAbstractAccount,TestableAbstractAccount,throws-declaration,ConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest,runTasks,try-catch,InterruptedException,ignore,Log4j,
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest$QueryTask,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest$QueryTask,initDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/ConcurrencyTest.java,org.exist.collections.ConcurrencyTest$QueryTask,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,init,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,loadFullXmldbURI,throws-declaration,"PermissionDeniedException, IOException, EXistException, URISyntaxException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,loadRelativeXmldbURI,throws-declaration,"PermissionDeniedException, IOException, EXistException, URISyntaxException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/collections/OpenCollectionTest.java,org.exist.collections.OpenCollectionTest,loadCollection,throws-declaration,"DatabaseConfigurationException, IOException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/collections/InitCollectionConfigurationTest.java,org.exist.collections.InitCollectionConfigurationTest,deployedInitCollectionConfig,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,storeBinary_preserveOnCopy,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionStoreTest.java,org.exist.collections.CollectionStoreTest,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,startDocument,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/AnotherTrigger.java,org.exist.collections.triggers.AnotherTrigger,characters,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java,org.exist.collections.triggers.XQueryTriggerSetGidTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java,org.exist.collections.triggers.XQueryTriggerSetGidTest,triggerSetGid,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java,org.exist.collections.triggers.XQueryTriggerSetUidTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java,org.exist.collections.triggers.XQueryTriggerSetUidTest,triggerSetUid,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,configure,try-catch,Exception,wrap,Log4j,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,addRecord,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,addRecord,try-catch,Exception,wrap,Log4j,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TestTrigger.java,org.exist.collections.triggers.TestTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,beforeCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,afterCreateCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,beforeCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,afterCopyCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,beforeMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,afterMoveCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,beforeDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CountingCollectionTrigger.java,org.exist.collections.triggers.CountingCollectionTrigger,afterDeleteCollection,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,documentCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,documentUpdate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,documentDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,documentBinaryCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,documentBinaryDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,collectionCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,collectionCopy,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,collectionMove,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,collectionDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,storeDocumentInvalidTriggerForPrepare,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java,org.exist.collections.triggers.XQueryTrigger2Test,storeDocumentInvalidTriggerForPrepare,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java,org.exist.collections.triggers.XQueryTriggerChainTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java,org.exist.collections.triggers.XQueryTriggerChainTest,xqueryTriggerChain,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,documentCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,documentUpdate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,documentDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,documentBinaryCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,documentBinaryDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,collectionCreate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,collectionCopy,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,collectionMove,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,collectionDelete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,storeDocumentInvalidTriggerForPrepare,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java,org.exist.collections.triggers.XQueryTriggerTest,storeDocumentInvalidTriggerForPrepare,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,move,throws-declaration,"XMLDBException, EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,createTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,removeTestCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,startDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java,org.exist.collections.triggers.CollectionTriggerTest,shutdownDB,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,test,throws-declaration,"EXistException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,saxEventModifications,throws-declaration,"EXistException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,saxEventModificationsAtXConf,throws-declaration,"EXistException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,cleanDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,initDB,throws-declaration,"ClassNotFoundException, XMLDBException, InstantiationException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/SAXTriggerTest.java,org.exist.collections.triggers.SAXTriggerTest,closeDB,throws-declaration,"XMLDBException, LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeAndOverwriteByCopy,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeAndOverwrite,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,storeInTestCollection,throws-declaration,"PermissionDeniedException, LockException, SAXException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java,org.exist.collections.triggers.HistoryTriggerTest,checkHistoryOfOriginal,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,configure,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/StoreTrigger.java,org.exist.collections.triggers.StoreTrigger,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,storeDocument,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,removeDocument,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,removeTriggers,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,updateTriggers,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,cleanDB,try-catch,XMLDBException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,initDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/triggers/TriggerConfigTest.java,org.exist.collections.triggers.TriggerConfigTest,closeDB,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,failingRemoveCollection,throws-declaration,"XMLDBException, PermissionDeniedException, SAXException, EXistException, IOException, AuthenticationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,failingRemoveCollection,try-catch,PermissionDeniedException,custom,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,removeCollection,throws-declaration,"XMLDBException, PermissionDeniedException, SAXException, EXistException, IOException, AuthenticationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,removeCollection,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,retrieveDoc,throws-declaration,"EXistException, PermissionDeniedException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,doQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,startDB,throws-declaration,"DatabaseConfigurationException, EXistException, ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,initDB,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionRemovalTest.java,org.exist.collections.CollectionRemovalTest,clearDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,collectionOrderIsOldestInsertedFirst,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,collectionOrderIsOldestInsertedFirst_persistedOverRestart,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,documentOrderIsOldestInsertedFirst,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createSubCollections,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,deleteSubCollections,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,assertOrderOfSubCollections,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createDocuments,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,deleteDocuments,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,assertOrderOfDocuments,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,createTestCollection,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/collections/CollectionOrderTest.java,org.exist.collections.CollectionOrderTest,removeTestCollection,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFileUrl_locationAbsoluteUrl,throws-declaration,"IOException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFile_locationAbsoluteFile,throws-declaration,"IOException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFileUrl_locationRelative,throws-declaration,"IOException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteFile_locationRelative,throws-declaration,"IOException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromFile_contextAbsoluteDir_locationRelative,throws-declaration,"IOException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelative,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationAbsoluteUrl,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelativeUrl,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextAbsoluteFileUrl_locationRelativeUrl_basedOnSource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelative,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationAbsoluteUrl,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelativeUrl,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromResource_contextFolderUrl_locationRelativeUrl_basedOnSource,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldb_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldb,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldb_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldb,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldbEmbedded_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromXmldbEmbedded,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldbEmbedded_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromXmldbEmbedded,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromDb,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSourceFromDb_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromDb,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getNonExistentSourceFromDb_noContext,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/source/SourceFactoryTest.java,org.exist.source.SourceFactoryTest,getSource_justFilename,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,exportImport,throws-declaration,"EXistException, IOException, PermissionDeniedException, SAXException, ParserConfigurationException, AuthenticationException, URISyntaxException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,getDoc,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,serializer,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,clean,throws-declaration,"PermissionDeniedException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportImportTest.java,org.exist.backup.SystemExportImportTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreSkipNewer,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreSkipNewerLib,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreWithIncompleteSemverAndSkipNewer,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreOverwriteOlder,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreOverwriteOlderLib,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreOverwriteOlderWithIncompleteSemver,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,restoreAndCheck,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,removePackage,throws-declaration,PackageException,propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,export,throws-declaration,"IOException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/backup/RestoreAppsTest.java,org.exist.backup.RestoreAppsTest,createAndInstallApp,throws-declaration,"IOException, PackageException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,registerXmldbDatabaseDriver,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,backupThenRestore,throws-declaration,"IOException, XMLDBException, SAXException, LockException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java,org.exist.backup.DeepEmbeddedBackupRestoreTest,createHierarchy,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,countsResourcesFromContentsXmlOnly,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,rootDescriptorCountsAllDescendantResources,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,restoreProgressTotalIsRootDescriptorCount,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,rootDescriptorCountsNonSystemSubcollections,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/FileSystemBackupDescriptorTest.java,org.exist.backup.FileSystemBackupDescriptorTest,collectionDescriptorCountsOwnSubtreeOnly,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/FilterForBackup.java,org.exist.backup.FilterForBackup,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,backupRestore,throws-declaration,"XMLDBException, SAXException, IOException, URISyntaxException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,backup,throws-declaration,"IOException, XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,restore,throws-declaration,"XMLDBException, SAXException, URISyntaxException, ParserConfigurationException, IOException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,deleteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBBackupTest.java,org.exist.backup.XMLDBBackupTest,before,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,exportImport,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,getDoc,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,serializer,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/backup/SystemExportFiltersTest.java,org.exist.backup.SystemExportFiltersTest,storeXMLDocument,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreValidZipBackup,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreValidDirBackup,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreZipIsBestEffortAttempt,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreDirIsBestEffortAttempt,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreZipBackupWithDifferentAdminPassword,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreDirBackupWithDifferentAdminPassword,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithoutGroupIsPlacedInNoGroup,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithNoSuchGroupIsPlacedInNoGroup,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromExistRealm,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromSecurityCollection,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromSystemCollection,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroupsFromDbCollection,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreUserWithGroups,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,restoreBackup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,checkMediaType,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createZipBackupWithValidContent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithValidContent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createZipBackupWithInvalidContent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithInvalidContent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createZipBackupWithDifferentAdminPassword,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithDifferentAdminPassword,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserWithoutPrimaryGroup,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserInNoSuchGroup,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,createBackupWithUserInGroups,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,zipDirectory,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/backup/XMLDBRestoreTest.java,org.exist.backup.XMLDBRestoreTest,visitFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,store_preserve_ws_mixed_content_value,throws-declaration,"PermissionDeniedException, IOException, EXistException, SAXException, LockException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,store_and_retrieve_ws_mixed_content_value,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,retrieve_preserve_mixed_ws,throws-declaration,"EXistException, IOException, LockException, AuthenticationException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,retrieve_no_preserve_mixed_ws,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException, AuthenticationException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/IndexerTest.java,org.exist.IndexerTest,retrieve_xslt_preserve_mixed_ws,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException, AuthenticationException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReplaceTest.java,org.exist.storage.ReplaceTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/StartupLockingTest.java,org.exist.storage.StartupLockingTest,noCollectionLocksAfterStartup,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/storage/StartupLockingTest.java,org.exist.storage.StartupLockingTest,getOrCreateCollectionDoesNotGainLocks,throws-declaration,"InterruptedException, EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/io/VariableByteStreamTest.java,org.exist.storage.io.VariableByteStreamTest,inOutLong,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/io/VariableByteStreamTest.java,org.exist.storage.io.VariableByteStreamTest,copyTo,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,setupTestData,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,removeTestData,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,openCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,openCollection_doesntExist,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getCollection,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getCollection_doesntExist,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,getOrCreateCollection,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,moveCollection,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,copyEmptyCollection,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerLockingTest.java,org.exist.storage.NativeBrokerLockingTest,removeEmptyCollection,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeValueIndexTest.java,org.exist.storage.NativeValueIndexTest,convertToAtomic,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,addComponentAllocationStrategy,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,equalsAfterResetAndAddComponent,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/test/java/org/exist/storage/NodePathTest.java,org.exist.storage.NodePathTest,addComponents,throws-declaration,QName.IllegalQNameException,propagate,,
+exist-core/src/test/java/org/exist/storage/ShutdownTest.java,org.exist.storage.ShutdownTest,shutdown,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/ShutdownTest.java,org.exist.storage.ShutdownTest,storeAndShutdown,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,setup,throws-declaration,"EXistException, PermissionDeniedException, SyntaxException, IOException, SAXException, LockException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,executeOnlyResourceIsResolvedAndReportsThatTheCallerCannotRead,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,readableResourceIsResolvedAndReportsThatTheCallerCanRead,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,readWithoutExecuteIsDenied,throws-declaration,"EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,readWithoutExecuteIsDenied,try-catch,PermissionDeniedException,ignore,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,missingResourceIsNotFoundRatherThanDenied,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,theDbaCanExecuteAndReadEverything,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,readingAnExecuteOnlyResourceAsDataIsStillDenied,throws-declaration,"EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,readingAnExecuteOnlyResourceAsDataIsStillDenied,try-catch,PermissionDeniedException,ignore,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,theCollectionGetterDefaultsToRead,throws-declaration,"EXistException, AuthenticationException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,theCollectionGetterDefaultsToRead,try-catch,PermissionDeniedException,ignore,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,testUserBroker,throws-declaration,"EXistException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,storeQuery,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/GetResourceForExecutionTest.java,org.exist.storage.GetResourceForExecutionTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,addAndRead,throws-declaration,"EXistException, IOException, BTreeException, TerminatedException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,add,throws-declaration,"EXistException, IOException, BTreeException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest,get,throws-declaration,"EXistException, TerminatedException, IOException, BTreeException",propagate,,
+exist-core/src/test/java/org/exist/storage/BTreeRecoverTest.java,org.exist.storage.BTreeRecoverTest$IndexCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,storeThenRecoverRemoveAndReadd,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,storeThenRecoverRemoveAndReadd,try-catch,SAXException,custom,,
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,storeThenRecoverRemoveAndReadd,try-catch,SAXException,custom,,
+exist-core/src/test/java/org/exist/storage/Recovery3Test.java,org.exist.storage.Recovery3Test,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAndRead,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, PermissionDeniedException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAndReadAborted,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, PermissionDeniedException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAndReadXmldb,throws-declaration,"DatabaseConfigurationException, XMLDBException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,moveToSelfSubCollection,throws-declaration,"EXistException, IOException, PermissionDeniedException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,read,throws-declaration,"EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,storeAborted,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,readAborted,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,xmldbStore,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java,org.exist.storage.MoveCollectionRecoveryTest,xmldbRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexDocumentChildNodes,throws-declaration,"IOException, EXistException, PermissionDeniedException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexElementChildren,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexCollectionWithScope,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexDocumentChildNodes_checkNodes,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindexElementChildren_checkNodes,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,reindex,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,storeDocument,throws-declaration,"PermissionDeniedException, IOException, SAXException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,removeCollection,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,setup,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexTest.java,org.exist.storage.ReindexTest,cleanup,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceXmlAsOwner,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, SAXException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceBinaryAsGroupMember,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, SAXException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceXmlDoc,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,replaceBinDoc,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,getCreated,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,getLastModified,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,checkAttributes,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,prepareDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,teardown,throws-declaration,"EXistException, LockException, TriggerException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,cleanupDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,createGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,chgrp,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,removeGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,removeDocument,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreResourceTest.java,org.exist.storage.StoreResourceTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/AppendTest.java,org.exist.storage.AppendTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/DOMFileRecoverTest.java,org.exist.storage.DOMFileRecoverTest,add,throws-declaration,"EXistException, ReadOnlyException, TerminatedException, IOException, BTreeException",propagate,,
+exist-core/src/test/java/org/exist/storage/DOMFileRecoverTest.java,org.exist.storage.DOMFileRecoverTest,get,throws-declaration,"EXistException, IOException, BTreeException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,storeAndRead,throws-declaration,"SAXException, PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,storeAndRead2,throws-declaration,"SAXException, PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,read2,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/ResourceTest.java,org.exist.storage.ResourceTest,restartDb,throws-declaration,"DatabaseConfigurationException, IOException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,check_if_modification_time_is_updated_binary,throws-declaration,"EXistException, InterruptedException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,check_if_modification_time_is_updated_xml,throws-declaration,"EXistException, InterruptedException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,check_if_modification_time_is_not_updated_on_parse_error,throws-declaration,"EXistException, InterruptedException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,check_if_modification_time_is_not_updated_on_parse_error,try-catch,SAXException,custom,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,storeXML,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/ModificationTimeTest.java,org.exist.storage.ModificationTimeTest,getDocLastModified,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/statistics/StatisticsIndexTest.java,org.exist.storage.statistics.StatisticsIndexTest,prepare,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,noPrivilegeEscalationThroughBrokerRelease,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,privilegeStableWhenSubjectNull,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,guestDefaultPriviledge,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,noPrivilegeEscalationThroughBrokerRelease_xmldb,throws-declaration,"EXistException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest,canReleaseWhenSaturated,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolTest.java,org.exist.storage.BrokerPoolTest$BrokerUser,run,try-catch,EXistException | InterruptedException,custom,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,removeCollectionTests,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,removeCollection,throws-declaration,"PermissionDeniedException, IOException, CollectionConfigurationException, SAXException, EXistException, LockException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,removeResources,throws-declaration,"PermissionDeniedException, IOException, SAXException, EXistException, LockException, CollectionConfigurationException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,replaceResources,throws-declaration,"SAXException, PermissionDeniedException, EXistException, LockException, IOException, CollectionConfigurationException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,storeDocs,throws-declaration,"PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,recover,throws-declaration,"EXistException, PermissionDeniedException, DatabaseConfigurationException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveCollectionIT.java,org.exist.storage.RemoveCollectionIT,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,backup,throws-declaration,"InterruptedException, IOException, EXistException, PermissionDeniedException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest,storeMinimalDocument,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest$TestableDataBackup,execute,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/DataBackupTest.java,org.exist.storage.DataBackupTest$TestableDataBackup,execute,try-catch,Throwable,rethrow,,
+exist-core/src/test/java/org/exist/storage/util/PauseFunction.java,org.exist.storage.util.PauseFunction,eval,throws-declaration,XPathException,propagate,,
+exist-core/src/test/java/org/exist/storage/util/PauseFunction.java,org.exist.storage.util.PauseFunction,eval,try-catch,InterruptedException,ignore,,
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,storeTempBinaryDocs,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinaryTest.java,org.exist.storage.RecoverBinaryTest,readAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveTest.java,org.exist.storage.RemoveTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toNonExistingDest_canWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toNonExistingDest_cannotWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toNonExistingDest_canWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_oneSubColl_toNonExistingDest_canWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_canWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_cannotWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_noDescendants_toExistingDest_cannotWriteNewDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toExistingDest_canWriteDest,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/NativeBrokerTest.java,org.exist.storage.NativeBrokerTest,copyCollection_oneSubDoc_toExistingDest_cannotReadSubDoc,throws-declaration,"LockException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolsTest.java,org.exist.storage.BrokerPoolsTest,shutdownConcurrent,throws-declaration,"InterruptedException, ExecutionException, EXistException, DatabaseConfigurationException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolsTest.java,org.exist.storage.BrokerPoolsTest$BrokerPoolShutdownTask,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolsTest.java,org.exist.storage.BrokerPoolsTest$BrokerPoolShutdownTask,call,try-catch,Exception,recover,,
+exist-core/src/test/java/org/exist/storage/StartupTriggerTest.java,org.exist.storage.StartupTriggerTest,createUser,throws-declaration,"DatabaseConfigurationException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/StartupTriggerTest.java,org.exist.storage.StartupTriggerTest$TestStartupTrigger,execute,try-catch,PermissionDeniedException | EXistException,custom,,
+exist-core/src/test/java/org/exist/storage/StartupTriggerTest.java,org.exist.storage.StartupTriggerTest$TestStartupTrigger,execute,try-catch,PermissionDeniedException | EXistException,custom,,
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,entryCountTracksPutAndRemove,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,removeByDocumentAdjustsEntryCount,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/vector/VectorStoreImplTest.java,org.exist.storage.vector.VectorStoreImplTest,resetEntryCountCacheForcesRescan,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/BFileRecoverTest.java,org.exist.storage.BFileRecoverTest,add,throws-declaration,"EXistException, IOException, BTreeException",propagate,,
+exist-core/src/test/java/org/exist/storage/BFileRecoverTest.java,org.exist.storage.BFileRecoverTest,read,throws-declaration,"EXistException, IOException, BTreeException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,storeAndRead,throws-declaration,"InterruptedException, EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,read,throws-declaration,"EXistException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,setupCollections,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest,restartDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest$StoreThread1,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest$StoreThread1,run,try-catch,SAXException,custom,Log4j,
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest$StoreThread2,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/ConcurrentStoreTest.java,org.exist.storage.ConcurrentStoreTest$StoreThread2,run,try-catch,SAXException,custom,Log4j,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,commitTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,commitAndCloseTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,abortTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,abortAndCloseTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,repeatedAbortOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,closeWithoutCommitAbortsTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TxnTest.java,org.exist.storage.txn.TxnTest,repeatedCloseWithoutCommitOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,getDocuments,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,getDeleteUpdate,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_read,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_commit_read,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,delete_abort_read,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,setupDocs,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java,org.exist.storage.txn.ConcurrentTransactionsTest,removeDocs,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,commitTransactionHasNoEffect,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,commitAndCloseTransactionHasNoEffect,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortAndCloseTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,repeatedAbortOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,closeWithoutCommitAbortsTransaction,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,repeatedCloseWithoutCommitOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,closeWithoutCommitOnMultipleReusableTransactionOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/ReusableTxnTest.java,org.exist.storage.txn.ReusableTxnTest,abortOnMultipleReusableTransactionOnlyAbortsTransactionOnce,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java,org.exist.storage.txn.TransactionManagerTestHelper,createTestableTransactionManager,throws-declaration,"NoSuchFieldException, IllegalAccessException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,isInServiceModeTransitionsSingleThread,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,isInServiceModeVisibleAcrossThreads,throws-declaration,"EXistException, PermissionDeniedException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceModeTest.java,org.exist.storage.BrokerPoolServiceModeTest,isInServiceModeVisibleAcrossThreads,try-catch,Throwable,custom,,
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,update,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, SAXException, PermissionDeniedException, IOException, ParserConfigurationException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,read,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,init,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractUpdateTest.java,org.exist.storage.AbstractUpdateTest,startDb,throws-declaration,"DatabaseConfigurationException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,backgroundJobsShutdownCleanly,throws-declaration,"EXistException, IOException, DatabaseConfigurationException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,backgroundJobsShutdownCleanly,try-catch,CancellationException,ignore,Log4j,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,backgroundJobsShutdownCleanly,try-catch,ExecutionException,rethrow,Log4j,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest,backgroundJobsShutdownCleanly,try-catch,InterruptedException,rethrow,Log4j,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest$BackgroundJobsBrokerPoolService,startMultiUser,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest$BackgroundJobsBrokerPoolService,stopMultiUser,throws-declaration,BrokerPoolServiceException,propagate,,
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest$BackgroundJobsBrokerPoolService,stopBackgroundJobs,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/BrokerPoolServiceTest.java,org.exist.storage.BrokerPoolServiceTest$BackgroundJobsBrokerPoolService$BackgroundJob,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateTest.java,org.exist.storage.UpdateTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,negativeNumbersComparison,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,numbersComparison,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,negativeNumbersComparison2,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,roundTripDecimal,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,roundTripDouble,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,doubleOrderingComprehensive,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/ValueIndexFactoryTest.java,org.exist.storage.ValueIndexFactoryTest,encodeDouble,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,moveAndOverwriteCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,store,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,moveToRoot,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java,org.exist.storage.MoveOverwriteCollectionTest,checkIndex,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,moveDeep,throws-declaration,"EXistException, IOException, PermissionDeniedException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,moveDeepWithSubCollections,throws-declaration,"EXistException, IOException, PermissionDeniedException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,rename,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveCollectionTest.java,org.exist.storage.MoveCollectionTest,renameWithSubCollections,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,reindexRecoveryTest,throws-declaration,"EXistException, PermissionDeniedException, IOException, DatabaseConfigurationException, LockException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,storeDocuments,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,storeDocument,try-catch,SAXException | EXistException | PermissionDeniedException | LockException | IOException,custom,Log4j,
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,removeCollection,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,restart,throws-declaration,"EXistException, PermissionDeniedException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/ReindexRecoveryTest.java,org.exist.storage.ReindexRecoveryTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,all,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionOnly,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionAndDocOnly,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,docOnly,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionThenCollectionAndDoc,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionThenDoc,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/FluentBrokerAPITest.java,org.exist.storage.FluentBrokerAPITest,collectionAndDocThenDoc,throws-declaration,"PermissionDeniedException, EXistException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,storeAndRead,throws-declaration,"IllegalAccessException, PermissionDeniedException, DatabaseConfigurationException, InstantiationException, SAXException, XMLDBException, EXistException, ClassNotFoundException, LockException, ParserConfigurationException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,storeAndReadXmldb,throws-declaration,"IllegalAccessException, DatabaseConfigurationException, InstantiationException, XMLDBException, EXistException, ClassNotFoundException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, ParserConfigurationException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,read,throws-declaration,"IllegalAccessException, DatabaseConfigurationException, InstantiationException, ClassNotFoundException, XMLDBException, EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,xmldbStore,throws-declaration,"IllegalAccessException, DatabaseConfigurationException, InstantiationException, ClassNotFoundException, XMLDBException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,xmldbRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateRecoverTest.java,org.exist.storage.UpdateRecoverTest,restartDb,throws-declaration,"DatabaseConfigurationException, IOException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,storeAndRead,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, SAXException, EXistException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,storeAndReadAborted,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, SAXException, EXistException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,read,throws-declaration,"EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,storeAborted,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceRecoveryTest.java,org.exist.storage.CopyResourceRecoveryTest,readAborted,throws-declaration,"EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/RenameTest.java,org.exist.storage.RenameTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,storeCommit_removeNoCommit,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, SAXException, EXistException, BTreeException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,storeAndCommit_removeNoCommit,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoveryTest.java,org.exist.storage.RecoveryTest,verify,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException, IOException, BTreeException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RangeIndexUpdateTest.java,org.exist.storage.RangeIndexUpdateTest,updates,throws-declaration,"EXistException, PermissionDeniedException, XPathException, ParserConfigurationException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RangeIndexUpdateTest.java,org.exist.storage.RangeIndexUpdateTest,startDB,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,run,throws-declaration,"ExecutionException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,run,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/DirtyShutdownTest.java,org.exist.storage.DirtyShutdownTest,storeRepeatedly,try-catch,PermissionDeniedException | EXistException | SAXException | LockException | IOException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeThenDeleteAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeThenDeleteAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitThenDeleteAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitThenDeleteAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeThenDeleteWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeThenDeleteWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitThenDeleteWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeWithoutCommitThenDeleteWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,deleteAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,deleteAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,deleteWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,deleteWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceThenDeleteAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceThenDeleteAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitThenDeleteAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitThenDeleteAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceThenDeleteWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceThenDeleteWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitThenDeleteWithoutCommitAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,replaceWithoutCommitThenDeleteWithoutCommitAndLoad_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,readAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,delete,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,delete,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,resolveTestFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest,runSync,throws-declaration,"InterruptedException, LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest$BrokerTask,run,try-catch,EXistException | PermissionDeniedException | IOException | SAXException | LockException,custom,,
+exist-core/src/test/java/org/exist/storage/AbstractRecoverTest.java,org.exist.storage.AbstractRecoverTest$BrokerTask,throwIfException,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeTempXmlDocs,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeLargeAndLoad,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,storeAndVerify,try-catch,SAXException,wrap,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverXmlTest.java,org.exist.storage.RecoverXmlTest,readAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAndRead,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, PermissionDeniedException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAndReadAborted,throws-declaration,"EXistException, DatabaseConfigurationException, LockException, PermissionDeniedException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAndReadXmldb,throws-declaration,"DatabaseConfigurationException, XMLDBException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,copyToSubCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,read,throws-declaration,"EXistException, PermissionDeniedException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,storeAborted,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,readAborted,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,xmldbStore,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,xmldbRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java,org.exist.storage.CopyCollectionRecoveryTest,getSampleData,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,storeRead,throws-declaration,"EXistException, IOException, PermissionDeniedException, BTreeException, DatabaseConfigurationException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,store,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,read,throws-declaration,"EXistException, IOException, PermissionDeniedException, BTreeException, DatabaseConfigurationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/CollectionTest.java,org.exist.storage.CollectionTest,restartDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAndRead,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAndReadAborted,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAndReadXmldb,throws-declaration,"XMLDBException, DatabaseConfigurationException, IOException, EXistException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,read,throws-declaration,"EXistException, PermissionDeniedException, SAXException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,storeAborted,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,readAborted,throws-declaration,"EXistException, PermissionDeniedException, SAXException, IOException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,xmldbStore,throws-declaration,"XMLDBException, URISyntaxException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveResourceRecoveryTest.java,org.exist.storage.MoveResourceRecoveryTest,xmldbRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,simpleUpdates,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,strings,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,longStrings,throws-declaration,"DBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,stringsTruncated,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,removeStrings,throws-declaration,"DBException, IOException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,numbers,throws-declaration,"TerminatedException, DBException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,numbersWithPrefix,throws-declaration,"DBException, EXistException, IOException, TerminatedException",propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest,initialize,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest$SimpleCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest$PrefixIndexCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest$StringIndexCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest$SimpleValue,SimpleValue,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/btree/BTreeTest.java,org.exist.storage.btree.BTreeTest$PrefixValue,PrefixValue,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, SAXException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,overwriteCollection,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/BinaryDocumentTest.java,org.exist.storage.BinaryDocumentTest,overwriteCollection,try-catch,EXistException,custom,,
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,multiInstanceStore,throws-declaration,"InterruptedException, ExecutionException, DatabaseConfigurationException, PermissionDeniedException, EXistException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,validateStoredDoc,throws-declaration,"EXistException, IOException, DatabaseConfigurationException, PermissionDeniedException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest,getConfigFile,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest$StoreInstance,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java,org.exist.storage.ConcurrentBrokerPoolTest$StoreInstance,store,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_root,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_depth2,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionReadLock_depth3,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_root_withoutLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_root_withLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_root,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth2_withoutLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth2_withLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth3_withoutLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireCollectionWriteLock_depth3_withLockParent,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireDocumentReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireDocumentWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireBTreeReadLock,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,acquireBTreeWriteLock,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/LockManagerTest.java,org.exist.storage.lock.LockManagerTest,recordLockEvents,throws-declaration,LockException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,multipleReaders,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,singleWriter,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DocumentLocksTest.java,org.exist.storage.lock.DocumentLocksTest,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,multipleReaders,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,singleWriter,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,singleWriter_lockParent,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,singleWriter,throws-declaration,"LockException, InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,call,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S1_noDeadlock_writeWrite_subtree_parentFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S2_noDeadlock_writeWrite_subtree_descendantFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S3_noDeadlock_writeWrite_leftRight,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S4_noDeadlock_writeWrite_rightLeft,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S5_noDeadlock_writeRead_subtree_parentFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S6_noDeadlock_writeRead_subtree_descendantFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S7_noDeadlock_writeRead_leftRight,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S8_noDeadlock_writeRead_rightLeft,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S9_noDeadlock_readRead_subtree_parentFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S10_noDeadlock_readRead_subtree_descendantFirst,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S11_noDeadlock_readRead_leftRight,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,S12_noDeadlock_readRead_rightLeft,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,noDeadlock_writeWrite,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,noDeadlock_writeRead,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,noDeadlock_readRead,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,noDeadlock,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_writeWrite_subtree,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_writeWrite,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_writeRead_subtree,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_writeRead,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_readRead_subtree,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock_readRead,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,stress_noDeadlock,throws-declaration,"InterruptedException, ExecutionException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/CollectionLocksTest.java,org.exist.storage.lock.CollectionLocksTest,sleep,try-catch,InterruptedException,printStackTrace,,
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryRoot,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,queryDocs,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,setupDb,throws-declaration,"XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/ProtectedModeTest.java,org.exist.storage.lock.ProtectedModeTest,cleanupDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java,org.exist.storage.lock.GetXMLResourceNoLockTest,testCollectionMaintainsLockWhenResourceIsSelectedNoLock,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java,org.exist.storage.lock.GetXMLResourceNoLockTest,storeTestResource,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,startDB,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException, ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,clearDB,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,runTasks,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,runTasks,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT,runTasks,try-catch,InterruptedException,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$StoreTask,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$QueryTask,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/lock/DeadlockIT.java,org.exist.storage.lock.DeadlockIT$RemoveDocumentTask,run,try-catch,XMLDBException,log+recover,Log4j,ERROR
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,moveAndOverwriteXML,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,store,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,createCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,move,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest,checkIndex,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,open,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,close,throws-declaration,DBException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,sync,throws-declaration,DBException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,remove,throws-declaration,DBException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+exist-core/src/test/java/org/exist/storage/MoveOverwriteResourceTest.java,org.exist.storage.MoveOverwriteResourceTest$TestIndex,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/IndexManagerTest.java,org.exist.storage.IndexManagerTest,configurationChangeRuntime,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,throws-declaration,"IllegalAccessException, EXistException, NoSuchFieldException, IOException, LockException, SAXException, PermissionDeniedException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommitThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommitThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommitThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeWithoutCommitThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, NoSuchFieldException, IllegalAccessException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,deleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,deleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,deleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContent,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContent,throws-declaration,"IllegalAccessException, EXistException, NoSuchFieldException, IOException, LockException, SAXException, PermissionDeniedException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContent_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContent,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContent,throws-declaration,"IllegalAccessException, EXistException, NoSuchFieldException, IOException, LockException, SAXException, PermissionDeniedException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContent_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommit,throws-declaration,"IllegalAccessException, EXistException, NoSuchFieldException, IOException, LockException, SAXException, PermissionDeniedException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommit,throws-declaration,"IllegalAccessException, EXistException, NoSuchFieldException, IOException, LockException, SAXException, PermissionDeniedException, DatabaseConfigurationException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDelete,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDelete_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceSameContentWithoutCommitThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDeleteWithoutCommit,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,replaceDifferentContentWithoutCommitThenDeleteWithoutCommit_isRepeatable,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException, DatabaseConfigurationException, NoSuchFieldException, IllegalAccessException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,assertPartialOrdered,throws-declaration,AssertionError,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,checkpointJournalAndSwitchFile,throws-declaration,TransactionException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,readLatestJournalEntries,throws-declaration,"IOException, LogException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,store,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,calcDocLocation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,calcDocLocation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,read,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,readAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest,delete,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest$ExpectedCollectionCreateDoc,equalsStoreValue,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest$ExpectedCollectionDeleteDoc,equalsRemoveValue,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest$TxnDoc,runSync,throws-declaration,"InterruptedException, LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest$BrokerTask,run,try-catch,EXistException | PermissionDeniedException | IOException | SAXException | LockException,custom,,
+exist-core/src/test/java/org/exist/storage/journal/AbstractJournalTest.java,org.exist.storage.journal.AbstractJournalTest$BrokerTask,resultOrThow,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeTempXmlDocs,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,largeJournalEntry_nonCorrupt,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,largeJournalEntry_corrupt,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,calcDocLocation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,readAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalXmlTest.java,org.exist.storage.journal.JournalXmlTest,delete,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFiles,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFile,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileWithFileNumShortMinValueRaisesException,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,getFileWithFileNumMinusOneRaisesException,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,writeJournalHeader,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFiles,throws-declaration,"EXistException, IOException, ReadOnlyException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFilesBacksUpOldFileFirst,throws-declaration,"EXistException, IOException, ReadOnlyException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,switchFilesWrapsCurrentJournalFileNumberAround,throws-declaration,"EXistException, IOException, ReadOnlyException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalTest.java,org.exist.storage.journal.JournalTest,createTempDirWithFiles,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeTempBinaryDocs,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,getTestFile1,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,getTestFile2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,storeAndVerify,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,calcDocLocation,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,readAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/journal/JournalBinaryTest.java,org.exist.storage.journal.JournalBinaryTest,delete,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,getXmlDir,try-catch,URISyntaxException,wrap,,
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,storeThenRecoverAndRead,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, SAXException, BTreeException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/Recovery2Test.java,org.exist.storage.Recovery2Test,stopDb,try-catch,IllegalStateException,custom,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,addUnique,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,addDuplicates,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,getNonExistent,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,get,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,with,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,removeUnique,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,removeDuplicates,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,compactPersistentReferences,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,blindCopy,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,copy,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,copyRemove,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,addAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,getAndVerify,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreImplTest.java,org.exist.storage.blob.BlobStoreImplTest,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addNoCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_removeCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_removeNoCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addNoCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit_removeCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit_addCommit_removeNoCommit,throws-declaration,"IOException, BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addCommit,throws-declaration,"IOException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,addNoCommit,throws-declaration,"IOException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,removeCommit,throws-declaration,"IOException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,removeNoCommit,throws-declaration,"IOException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,getCommit,throws-declaration,"IOException, TransactionException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest,newBlobDb,throws-declaration,"BrokerPoolServiceException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest$BlobDb,close,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/blob/BlobStoreRecoveryTest.java,org.exist.storage.blob.BlobStoreRecoveryTest$BlobDb,readAll,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/BFileOverflowTest.java,org.exist.storage.BFileOverflowTest,add,throws-declaration,"EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/BFileOverflowTest.java,org.exist.storage.BFileOverflowTest,read,throws-declaration,EXistException,propagate,,
+exist-core/src/test/java/org/exist/storage/UpdateAttributeTest.java,org.exist.storage.UpdateAttributeTest,doUpdate,throws-declaration,"ParserConfigurationException, IOException, SAXException, LockException, XPathException, PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,getBinaryResourcesDir,try-catch,URISyntaxException,wrap,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,storeAndRead,throws-declaration,"SAXException, PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,store,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,read,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, LockException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,read2,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,storeFiles,throws-declaration,"IOException, EXistException, PermissionDeniedException, LockException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/RecoverBinary2Test.java,org.exist.storage.RecoverBinary2Test,startDb,throws-declaration,"EXistException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,check_MimeType_is_preserved,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, SAXException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,removeTestResources,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,getBinary,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/StoreBinaryTest.java,org.exist.storage.StoreBinaryTest,storeBinary,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,borrowCompiledXQuery1,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,borrowCompiledXQuery2,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,borrowCompiledXQuery3,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,borrowCompiledXQueryNewStringSource,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,borrowCompiledXQueryNewStringSource2,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/LowLevelTextTest.java,org.exist.storage.LowLevelTextTest,callAndTestBorrowCompiledXQuery,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,removeEmptyRootCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,removeRootCollectionWithChildCollection,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,removeRootCollectionWithDocument,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,startDB,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,addDocumentToRoot,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/RemoveRootCollectionTest.java,org.exist.storage.RemoveRootCollectionTest,addChildToRoot,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyXmlToExistentAsOwner,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToExistentAsOwner,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyBinaryToExistentAsOther,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToExistentAsSelf,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToExistentAsDBA,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToExistentAsDBA,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveXmlToExistentAsOther,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyPreserveBinaryToExistentAsOther,throws-declaration,"AuthenticationException, EXistException, PermissionDeniedException, LockException, IOException, TriggerException, InterruptedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,copyDoc,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,getCreated,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,getLastModified,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,checkAttributes,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,prepareDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,teardown,throws-declaration,"EXistException, LockException, TriggerException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,cleanupDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,createGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,chgrp,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,removeGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,removeDocument,throws-declaration,"PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyResourceTest.java,org.exist.storage.CopyResourceTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,storeAndRecover,throws-declaration,"PermissionDeniedException, DatabaseConfigurationException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,storeDocuments,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,restart,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,remove,throws-declaration,"EXistException, PermissionDeniedException, DatabaseConfigurationException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,createDocument,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/LargeValuesTest.java,org.exist.storage.LargeValuesTest,cleanupDb,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyToExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToNonExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToExistentAsSelf,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToNonExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToExistentAsDBA,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToNonExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyPreserveToExistentAsOther,throws-declaration,"AuthenticationException, LockException, PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyDeep,throws-declaration,"EXistException, IOException, PermissionDeniedException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyDeepWithSubCollections,throws-declaration,"EXistException, IOException, PermissionDeniedException, TriggerException, LockException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyCol,throws-declaration,"EXistException, PermissionDeniedException, LockException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,copyCol,try-catch,InterruptedException,wrap,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,getCreated,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,checkAttributes,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,prepareDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,teardown,throws-declaration,"EXistException, LockException, TriggerException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,cleanupDb,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,chmod,throws-declaration,PermissionDeniedException,propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,removeUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/storage/CopyCollectionTest.java,org.exist.storage.CopyCollectionTest,removeCollection,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,absSimpleREST,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relSimpleREST1,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relSimpleREST2,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,xpointerREST3,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,xpointerREST4,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,fallback1,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,relParentPathFromSubcollectionXML,throws-declaration,"IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,fallback2,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,getConnection,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,getClient,throws-declaration,MalformedURLException,propagate,,
+exist-core/src/test/java/org/exist/storage/XIncludeSerializerTest.java,org.exist.storage.XIncludeSerializerTest,startDB,throws-declaration,"XmlRpcException, MalformedURLException",propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,data,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,runTestCase,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,runTestCase,try-catch,XPathException | StackOverflowError | OutOfMemoryError,ignore,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,ensureContributorStored,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,storeDirectoryTree,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,storeDirectoryTree,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,storeDirectoryTree,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,executeXQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xinclude/W3CXIncludeTestSuite.java,org.exist.xinclude.W3CXIncludeTestSuite,getTestSuitePath,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,try-catch,XPathException | PermissionDeniedException | LockException | IOException,log+wrap,Log4j,ERROR
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/TestDataGenerator.java,org.exist.TestDataGenerator,generate,try-catch,XMLDBException | IOException,log+wrap,Log4j,ERROR
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,simple,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,subelement,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/config/ConfigurableTest.java,org.exist.config.ConfigurableTest,notSimple,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/config/mapping/ConfigurableTest.java,org.exist.config.mapping.ConfigurableTest,simple,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,prepare,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,putGet,throws-declaration,"LockException, SAXException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,put,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,get,throws-declaration,"EXistException, IOException, PermissionDeniedException, LockException",propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,storeBin,throws-declaration,"PermissionDeniedException, LockException, SAXException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/config/TwoDatabasesTest.java,org.exist.config.TwoDatabasesTest,getBin,throws-declaration,"PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,contextHonorsMaxFormContentSizeDefault,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,contextHonorsMaxFormContentSizeOverride,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,standaloneContextHonorsMaxFormContentSizeDefault,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,standaloneContextHonorsMaxFormContentSizeOverride,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/jetty/JettyMaxFormContentSizeTest.java,org.exist.jetty.JettyMaxFormContentSizeTest,configureContext,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/PortalRedirectTest.java,org.exist.http.PortalRedirectTest,portalRootServesLandingPageWithExistRedirect,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AuthenticatedHttpClientTest.java,org.exist.http.AuthenticatedHttpClientTest,authenticatedRestRequestSucceeds,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/ws/WallClockQueryTimeoutTest.java,org.exist.http.ws.WallClockQueryTimeoutTest,scheduleInvokesCallbackAfterDelay,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/WallClockQueryTimeoutTest.java,org.exist.http.ws.WallClockQueryTimeoutTest,cancelPreventsCallback,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,storeTestModule,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,cleanupTestModule,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,getWsUri,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,parseJson,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,simpleEval,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,evalWithVariables,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileError,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileAction,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,compileActionWithError,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,streamingResults,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,cancellation,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,timing,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,progressReporting,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,serializationOptions,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,maxExecutionTime,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,invalidMessage,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,missingQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,concurrentQueries,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,largeResultStreaming,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,binaryResultHandling,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,mapArrayResultSerialization,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,moduleLoadPath,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,adminCancelRequiresDba,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,monitorChannelReceivesQueryEvents,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onOpen,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,ignore,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,connectionCleanup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,errorRecovery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,rapidCancel,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/ws/EvalWebSocketEndpointTest.java,org.exist.http.ws.EvalWebSocketEndpointTest,onMessage,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,setup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,teardown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,htmlWithHeadThroughViewPipeline,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,htmlWithoutHeadThroughViewPipeline,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteViewPipelineTest.java,org.exist.http.urlrewrite.URLRewriteViewPipelineTest,storeViaRest,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,findsParentController,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,setup,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java,org.exist.http.urlrewrite.URLRewritingTest,cleanup,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/URLRewriteTest.java,org.exist.http.urlrewrite.URLRewriteTest$TestableURLRewrite,doRewrite,throws-declaration,"ServletException, IOException",propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,findsLegacyController,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,findsController,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,prefersNonLegacyController,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,store,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/ControllerTest.java,org.exist.http.urlrewrite.ControllerTest,get,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,multipartFormDataIsParsedForBodyMethods,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,multipartFormDataIsNotParsedForGet,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,store,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/MultipartMethodControllerTest.java,org.exist.http.urlrewrite.MultipartMethodControllerTest,send,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,ifModifiedSinceValueSurvivesViewHandover,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,ifModifiedSinceValueIsVisibleWithoutView,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,store,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/urlrewrite/IfModifiedSinceHandoverControllerTest.java,org.exist.http.urlrewrite.IfModifiedSinceHandoverControllerTest,send,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,setup,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, TriggerException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlyQueryRuns,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlyQueryFailsGenerically,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,readableQueryFailsWithTheRealError,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,executeOnlySerializationFailureIsGeneric,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,readableSerializationFailureShowsTheRealError,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theCacheHeaderIsSuppressedForAReadBlindCaller,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theDisclosureLevelIsNotCachedWithTheCompiledQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,theSourceOfAnExecuteOnlyQueryCannotBeViewed,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadableButNonExecutableQueryIsDenied,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadBlindCallerCannotRunAQueryImportingAnUnreadableModule,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aReadBlindCallerReusesThePooledQueryInsteadOfEvictingIt,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aCallerWithoutExecuteLeavesThePooledEntryIntact,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,aChangedQueryIsRecompiledForAReadBlindCallerToo,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,peekPooledQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,overwriteQuery,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,primeQueryPool,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest,get,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,storeQuery,throws-declaration,"EXistException, PermissionDeniedException, LockException, SAXException, IOException, SyntaxException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTExecuteWithoutReadTest.java,org.exist.http.RESTExecuteWithoutReadTest$Response,createUser,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,sessionCreated,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,sessionDestroyed,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,setup,throws-declaration,"EXistException, LockException, SAXException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,storeScripts,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,teardown,throws-declaration,"TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+exist-core/src/test/java/org/exist/http/AuditTrailSessionListenerTest.java,org.exist.http.AuditTrailSessionListenerTest,removeScripts,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,setup,throws-declaration,"PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,setup,try-catch,EXistException | SAXException | LockException,wrap,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getFailNoSuchDocument,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetWithEmptyPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryPOSTWithEmptyPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetWithNonEmptyPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryPOSTWithNonEmptyPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xqueryGetFailWithNonEmptyPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,testPut,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,testPutPlus,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putFailAgainstCollection,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putWithCharset,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putFailAndRechallengeAuthorization,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,putAgainstXQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,deleteAgainstXQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,headAgainstXQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,xUpdate,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryPost,throws-declaration,"IOException, SAXException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryPostXQueryError,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryGet,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,queryGetXQueryError,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,requestModule,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,requestGetParameterFromModule,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,storedQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithNoAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execGuestQueryWithNoAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBasicAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBasicAuthCaseInsensitive,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithNoAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithBasicAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execQueryWithBearerAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,execSetUidQueryWithBearerAuth,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGetEncodedPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doHeadEncodedPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPutEncodedPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPostEncodedPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doDeleteEncodedPath,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,postQueryJsonContentType,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,postQueryJsonExplicitMediaType,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,negotiateContentTypeFromAcceptHeader,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,parseAcceptHeaderReturnsRankedMediaTypes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeDefault,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeNo,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocTypeYes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocWithXslPi,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getDocWithXslPi_twice,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclDefault,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclNo,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getXmlDeclYes,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,chmod,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doPut,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doStoredQuery,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,uploadData,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGet,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,uploadDataPlus,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,doGetPlus,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,preparePost,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,readResponse,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,parseResponse,throws-declaration,"IOException, SAXException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/http/RESTServiceTest.java,org.exist.http.RESTServiceTest,getConnection,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,executeForStatus,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,executeForStatusAndBody,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,assertRequestResponse,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,withHttpClient,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,send,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest$HttpResponseResult,send,try-catch,InterruptedException,wrap,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,tearDownClass,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,storeCollectionXconf,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,storeDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeFalse,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeTrue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeTrue,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeTrue,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeTrue,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeAuto,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeAuto,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java,org.exist.validation.CollectionConfigurationValidationModeTest,insertModeAuto,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,createCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,storeCollectionXconf,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigurationTest.java,org.exist.validation.CollectionConfigurationTest,insertInvalidCollectionXconf,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseCollectionTest.java,org.exist.validation.DatabaseCollectionTest,createCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,startup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,shutdown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,createTestCollections,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,removeTestCollections,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResources_xsd,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResources_dtd,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesNoValidationTest.java,org.exist.validation.DatabaseInsertResourcesNoValidationTest,insertValidationResource_dtd_badDocType,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/TestTools.java,org.exist.validation.TestTools,insertDocumentToURL,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/TestTools.java,org.exist.validation.TestTools,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/validation/internal/DatabaseResourcesTest.java,org.exist.validation.internal.DatabaseResourcesTest,cleanupRunsOnSuccessPath,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,startup,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,shutdown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,createTestCollections,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,removeTestCollections,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,validDocumentSystemCatalog,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,getHamletXml,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,invalidDocumentSystemCatalog,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/DatabaseInsertResourcesWithValidationTest.java,org.exist.validation.DatabaseInsertResourcesWithValidationTest,invalidDocumentSystemCatalog,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,loadWithEntities,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,loadWithEntities,try-catch,XMLDBException,recover,,
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,bugloadWithEntities,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/validation/DtdEntityTest.java,org.exist.validation.DtdEntityTest,bugloadWithEntities,try-catch,XMLDBException,recover,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigSchema6000Test.java,org.exist.validation.CollectionConfigSchema6000Test,xsdAcceptsFieldWithoutType,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/validation/CollectionConfigSchema6000Test.java,org.exist.validation.CollectionConfigSchema6000Test,xsdAcceptsFieldWithoutType,try-catch,SAXException,custom,,
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,constructFromText,try-catch,IOException,custom,,
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,loadGrammar,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/validation/GrammarPoolTest.java,org.exist.validation.GrammarPoolTest,fillCache,throws-declaration,InterruptedException,propagate,,
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,store_preserve_mixed_ws,throws-declaration,"PermissionDeniedException, IOException, EXistException, SAXException, LockException, XPathException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,retrieve_boundary_space_preserve_with_preserve_mixed_ws,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, SAXException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,storeDoc,throws-declaration,"PermissionDeniedException, IOException, EXistException, SAXException, LockException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/Indexer2Test.java,org.exist.Indexer2Test,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, SAXException, LockException, AuthenticationException",propagate,,
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,nodeStorage,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/numbering/DLNStorageTest.java,org.exist.numbering.DLNStorageTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+exist-core/src/test/java/org/exist/test/runner/XSuiteDiscoveryTest.java,org.exist.test.runner.XSuiteDiscoveryTest,runnerUsesDiscoveryWhenDbIsUp,throws-declaration,InitializationError,propagate,,
+exist-core/src/test/java/org/exist/test/runner/XMLTestRunnerTest.java,org.exist.test.runner.XMLTestRunnerTest,prepare,throws-declaration,"InitializationError, IOException",propagate,,
+exist-core/src/test/java/org/exist/test/runner/XQueryTestRunnerTest.java,org.exist.test.runner.XQueryTestRunnerTest,testGetDescription,throws-declaration,"URISyntaxException, InitializationError",propagate,,
+exist-core/src/test/java/org/exist/test/runner/XQueryTestRunnerTest.java,org.exist.test.runner.XQueryTestRunnerTest,testGetDescriptionWhenNoTests,throws-declaration,"URISyntaxException, InitializationError",propagate,,
+exist-core/src/test/java/org/exist/test/runner/InspectLineSourceTest.java,org.exist.test.runner.InspectLineSourceTest,inspectFunctionReturnsLineAndSourceForUDF,throws-declaration,"EXistException, PermissionDeniedException, XPathException, IOException, DatabaseConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,storeQuery,throws-declaration,"LockException, PermissionDeniedException, EXistException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+exist-core/src/test/java/org/exist/test/Util.java,org.exist.test.Util,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,declareBigInteger,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,declareBigDecimal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeclareVariableTest.java,org.exist.xmldb.DeclareVariableTest,executeQueryWithExternalVariable,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,setUp,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ShutdownIT.java,org.exist.xmldb.ShutdownIT,shutdown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,testCollectionConfigurationService2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService4,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService6,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService7,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService8,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService9,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService10,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,collectionConfigurationService11,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,invalidConfiguration1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex1,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex1,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex2,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex2,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex3,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex3,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex3,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndex3,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,rangeIndexOverAttributes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,missingRangeIndexes,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,checkStoreConf,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/CollectionConfigurationTest.java,org.exist.xmldb.CollectionConfigurationTest,storeConfiguration,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructors,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,failingXmldbURIConstructors,try-catch,URISyntaxException,ignore,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,failingXmldbURIConstructors,try-catch,URISyntaxException,ignore,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,failingXmldbURIConstructors,try-catch,URISyntaxException,ignore,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,failingXmldbURIConstructors,try-catch,URISyntaxException,ignore,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor4,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor5,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor6,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor7,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor8,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor9,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor10,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor11,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor12,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor13,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor14,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor15,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIConstructor16,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor1,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor1,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor3,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor3,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor4,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIFaultyConstructor4,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICompareTo4,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIEquals1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIEquals2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIEquals3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIEquals4,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIEquals5,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIIsAbsolute1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIIsAbsolute2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIIsAbsolute3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIIsContextAbsolute1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeContext1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeContext2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeContext3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeContext1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeContext2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeContext3,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeContext3,try-catch,NullPointerException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext3,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext3,try-catch,NullPointerException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveContext4,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIIsCollectionNameAbsolute1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeCollectionName1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeCollectionName2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURINormalizeCollectionName3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeCollectionName1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeCollectionName2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeCollectionName3,try-catch,URISyntaxException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRelativizeCollectionName3,try-catch,NullPointerException,custom,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveCollectionName1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveCollectionName2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveCollectionName3,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIResolveCollectionName4,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICollectionPathEncoding1,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURICollectionPathEncoding2,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURILastSegment,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/XmldbURITest.java,org.exist.xmldb.XmldbURITest,xmldbURIRemoveLastSegment,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,testEnhancer01,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java,org.exist.xmldb.LocalXMLResourceDOMTest,testEnhancer02,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMJUnitTest.java,org.exist.xmldb.DOMJUnitTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMJUnitTest.java,org.exist.xmldb.DOMJUnitTest,domUpdate,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,wrappedNsTest1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,wrappedNsTest2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,xqueryUpdateNsTest,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getDocTypeDefault,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getDocTypeNo,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getDocTypeYes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getXmlDeclDefault,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getXmlDeclNo,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,getXmlDeclYes,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,assertXMLEquals,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/SerializationTest.java,org.exist.xmldb.SerializationTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readNonExistingResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,testRecursiveSerailization,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,readDOM,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSAX,throws-declaration,"SAXException, ParserConfigurationException, XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsDOM,throws-declaration,"XMLDBException, ParserConfigurationException, SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSourceXml,throws-declaration,"XMLDBException, SAXException, IOException, XpathException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setContentAsSourceBinary,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,queryRemoveResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,addRemove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,addRemoveAddWithIds,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,removeDocument,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,addResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,resourceForId,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,closeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,setUp,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,startElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,importDoc,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,importDoc,try-catch,XMLDBException,wrap,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceTest.java,org.exist.xmldb.ResourceTest$ImportingContentHandler,endElement,throws-declaration,SAXException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java,org.exist.xmldb.concurrent.ConcurrentQueryTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java,org.exist.xmldb.concurrent.ConcurrentQueryTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,generateXMLFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,generateXMLFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,generateXMLFile,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,addCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,removeCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,getCollectionManagementService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,addXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,addXMLResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,queryResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,xquery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,getQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,getXQueryService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,wordList,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DBUtils.java,org.exist.xmldb.concurrent.DBUtils,wordList,try-catch,IOException,wrap,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentQueryUpdateTest,assertAdditional,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DeadlockTest.java,org.exist.xmldb.concurrent.DeadlockTest,deadlock,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/DeadlockTest.java,org.exist.xmldb.concurrent.DeadlockTest$WriterThread,run,try-catch,Exception,log,Log4j,ERROR
+exist-core/src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java,org.exist.xmldb.concurrent.XMLGenerator,generateXML,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java,org.exist.xmldb.concurrent.XMLGenerator,generateElement,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java,org.exist.xmldb.concurrent.XMLGenerator,writeElement,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentAttrUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentAttrUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentAttrUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentAttrUpdateTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,startupDb,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,tearDownDb,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,concurrent,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,concurrent,try-catch,InterruptedException | ExecutionException,custom,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,concurrent,try-catch,InterruptedException,custom,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase,assertAdditional,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase$Runner,call,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentTestBase.java,org.exist.xmldb.concurrent.ConcurrentTestBase$Runner,sleep,try-catch,InterruptedException,recover,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ComplexUpdateTest.java,org.exist.xmldb.concurrent.ComplexUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest3.java,org.exist.xmldb.concurrent.ConcurrentResourceTest3,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java,org.exist.xmldb.concurrent.FragmentsTest,createC2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java,org.exist.xmldb.concurrent.FragmentsTest,removeC2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java,org.exist.xmldb.concurrent.ConcurrentResourceTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentXUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentXUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentXUpdateTest.java,org.exist.xmldb.concurrent.ConcurrentXUpdateTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ValueIndexUpdateTest.java,org.exist.xmldb.concurrent.ValueIndexUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/TextUpdateTest.java,org.exist.xmldb.concurrent.TextUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RetrieveResourceAction.java,org.exist.xmldb.concurrent.action.RetrieveResourceAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/AttributeUpdateAction.java,org.exist.xmldb.concurrent.action.AttributeUpdateAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/TextUpdateAction.java,org.exist.xmldb.concurrent.action.TextUpdateAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryAction.java,org.exist.xmldb.concurrent.action.XQueryAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java,org.exist.xmldb.concurrent.action.CreateCollectionAction,execute,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java,org.exist.xmldb.concurrent.action.CreateCollectionAction,addFiles,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,remove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,append,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java,org.exist.xmldb.concurrent.action.ValueAppendAction,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/XQueryUpdateAction.java,org.exist.xmldb.concurrent.action.XQueryUpdateAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java,org.exist.xmldb.concurrent.action.MultiResourcesAction,execute,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java,org.exist.xmldb.concurrent.action.MultiResourcesAction,addFiles,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java,org.exist.xmldb.concurrent.action.RemoveAppendAction,execute,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java,org.exist.xmldb.concurrent.action.RemoveAppendAction,remove,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java,org.exist.xmldb.concurrent.action.RemoveAppendAction,append,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ReplaceResourceAction.java,org.exist.xmldb.concurrent.action.ReplaceResourceAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/Action.java,org.exist.xmldb.concurrent.action.Action,execute,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,execute,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,query,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java,org.exist.xmldb.concurrent.action.ComplexUpdateAction,update,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest2.java,org.exist.xmldb.concurrent.ConcurrentResourceTest2,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest2.java,org.exist.xmldb.concurrent.ConcurrentResourceTest2,getModsPath,try-catch,URISyntaxException,wrap,,
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,lookupPrincipalByName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteUserPrincipalLookupServiceTest.java,org.exist.xmldb.RemoteUserPrincipalLookupServiceTest,lookupPrincipalByGroupName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/IndexingTest.java,org.exist.xmldb.IndexingTest,irregularilyStructured,throws-declaration,"XMLDBException, ParserConfigurationException, SAXException, IOException, ClassNotFoundException, InstantiationException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/IndexingTest.java,org.exist.xmldb.IndexingTest,irregularilyStructured,throws-declaration,"XMLDBException, ParserConfigurationException, SAXException, IOException, ClassNotFoundException, InstantiationException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/IndexingTest.java,org.exist.xmldb.IndexingTest,dumpCatabaseContent,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,getContentAsDOM,throws-declaration,"XMLDBException, TransformerException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ContentAsDOMTest.java,org.exist.xmldb.ContentAsDOMTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest,getPropertyWithDefaultValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest$TestLocalService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractLocalServiceTest.java,org.exist.xmldb.AbstractLocalServiceTest$TestLocalService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateIT.java,org.exist.xmldb.BinaryResourceUpdateIT,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateIT.java,org.exist.xmldb.BinaryResourceUpdateIT,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateIT.java,org.exist.xmldb.BinaryResourceUpdateIT,updateBinarySameName,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,setUp,throws-declaration,"ClassNotFoundException, InstantiationException, XMLDBException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getServices,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,isRemoteCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getPath,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createXmlResourceFromString,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createBinaryResourceFromString,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createEmptyBinaryResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createXMLFileResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getNonExistentResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,listResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,parent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getLoadRemoteResourceContentBiggerThan16MB,throws-declaration,"XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,isOpen,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getChildCollectionCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getPropertyWithDefault,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,listChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,prepareContent,throws-declaration,"XMLDBException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteCollectionTest.java,org.exist.xmldb.RemoteCollectionTest,createResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getAttributesForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getPermissionsForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,setPermissionsForCollection,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getOwnerForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemotePermissionManagementServiceTest.java,org.exist.xmldb.RemotePermissionManagementServiceTest,getGroupForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getAttributesForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getPermissionsForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,setPermissionsForCollection,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getOwnerForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalPermissionManagementServiceTest.java,org.exist.xmldb.LocalPermissionManagementServiceTest,getGroupForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test2,throws-declaration,"XMLDBException, ReflectiveOperationException, ParserConfigurationException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test3,throws-declaration,"XMLDBException, ParserConfigurationException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test4_getContentAsString,throws-declaration,"XMLDBException, ParserConfigurationException, IOException, SAXException, TransformerException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,test4_getContentAsDOM,throws-declaration,"XMLDBException, ParserConfigurationException, IOException, SAXException, TransformerException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/DOMTest.java,org.exist.xmldb.DOMTest,_test4,throws-declaration,"TransformerException, ParserConfigurationException, XMLDBException, IOException, SAXException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,move,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/MoveCollectionTest.java,org.exist.xmldb.MoveCollectionTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteDBTest.java,org.exist.xmldb.RemoteDBTest,setUpRemoteDatabase,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteDBTest.java,org.exist.xmldb.RemoteDBTest,removeCollection,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,intersection1,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/ResourceSetTest.java,org.exist.xmldb.ResourceSetTest,intersection2,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java,org.exist.xmldb.BinaryResourceUpdateTest,updateBinary,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java,org.exist.xmldb.BinaryResourceUpdateTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java,org.exist.xmldb.BinaryResourceUpdateTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize1,throws-declaration,"TransformerException, XMLDBException, ParserConfigurationException, SAXException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize2,throws-declaration,"ParserConfigurationException, SAXException, IOException, XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize3,throws-declaration,"ParserConfigurationException, SAXException, IOException, XMLDBException, TransformerException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize4,throws-declaration,"ParserConfigurationException, SAXException, IOException, XMLDBException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java,org.exist.xmldb.TestEXistXMLSerialize,serialize5,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,rename_sameName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,rename_sameName,try-catch,XMLDBException,custom,,
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,rename_differentName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RenameCollectionTest.java,org.exist.xmldb.RenameCollectionTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CollectionTest.java,org.exist.xmldb.CollectionTest,testRead,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asUserWithEXistUserPrincipal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asUserWithGenericUserPrincipal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asGroupWithEXistGroupPrincipal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,asGroupWithGenericGroupPrincipal,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionCollectionSuccess,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionCollectionPermissionDenied,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionResourceSuccess,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,withPermissionResourcePermissionDenied,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesForCollectionRefined,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getAttributesForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setPermissionsForCollection,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsCollectionWithXMLDBException,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getPermissionsResourceWithXMLDBException,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setPermissionsResource,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getOwnerForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setOwnerForCollection,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getOwnerForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setOwnerForResource,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getGroupForCollection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setGroupForCollection,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,getGroupForResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/EXistPermissionManagementTest.java,org.exist.xmldb.EXistPermissionManagementTest,setGroupForResource,throws-declaration,"XMLDBException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest,getProperty,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest,getPropertyWithDefaultValue,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest$TestRemoteService,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/AbstractRemoteServiceTest.java,org.exist.xmldb.AbstractRemoteServiceTest$TestRemoteService,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,treeLevelOrder,throws-declaration,"XMLDBException, IllegalAccessException, InstantiationException, ClassNotFoundException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,store,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/TreeLevelOrderTest.java,org.exist.xmldb.TreeLevelOrderTest,load,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,setup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,cleanup,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getServices,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getChildCollectionCount,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getPropertyWithDefault,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,listChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getChildCollections,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,listResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getResources,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalCollectionTest.java,org.exist.xmldb.LocalCollectionTest,getCreationTime,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,delete,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/DeleteCollectionTest.java,org.exist.xmldb.DeleteCollectionTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,copyResourceChangeName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,queryCopiedResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,changePermissionsAfterCopy,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CopyMoveTest.java,org.exist.xmldb.CopyMoveTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,rootCollectionHasNoParent,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,collectionMustProvideAtLeastOneService,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,createCollection_hasNoSubCollections_andIsOpen,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeSamplesShakespeare,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeRemoveStoreResource,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeBinaryResource,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeResourceFromFile,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,storeBinaryResourceFromFile,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/CreateCollectionsTest.java,org.exist.xmldb.CreateCollectionsTest,testMultipleCreates,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,store,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,loadFile,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,doQuery,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,setUp,throws-declaration,"ClassNotFoundException, IOException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/MultiDBTest.java,org.exist.xmldb.MultiDBTest,tearDown,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java,org.exist.xmldb.RemoteDatabaseImplTest,setUp,throws-declaration,"ClassNotFoundException, InstantiationException, XMLDBException, IllegalAccessException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java,org.exist.xmldb.RemoteDatabaseImplTest,testGetCollection,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException, SyntaxException, PermissionDeniedException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java,org.exist.xmldb.RemoteDatabaseImplTest,testGetCollection,try-catch,XMLDBException,ignore,,
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,resourceSet,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,externalVar,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,setUp,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException, URISyntaxException, IOException",propagate,,
+exist-core/src/test/java/org/exist/xmldb/RemoteQueryTest.java,org.exist.xmldb.RemoteQueryTest,tearDown,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,setUp,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,getName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,getVersion,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,lookupPrincipalByName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/xmldb/LocalUserPrincipalLookupServiceTest.java,org.exist.xmldb.LocalUserPrincipalLookupServiceTest,lookupPrincipalByGroupName,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,setUpBeforeClass,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,setUp,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadTS,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,tearDownAfterClass,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,catchError,try-catch,Exception,recover,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,compareResult,try-catch,Exception,recover,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,compareResult,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,compareResult,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,diffXML,throws-declaration,"SAXException, IOException",propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,getResource,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,getResource,try-catch,Exception,ignore,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromURI,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromURI,try-catch,Exception,wrap,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromURI,try-catch,SAXException,log+wrap,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromURI,try-catch,SAXException,wrap,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromString,try-catch,Exception,wrap,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,loadVarFromString,try-catch,SAXException,wrap,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,readFileAsString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,readFileAsString,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/w3c/tests/TestCase.java,org.exist.w3c.tests.TestCase,sequenceToString,try-catch,Exception,custom,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,setUp,throws-declaration,URISyntaxException,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,getResourcesWithConnection,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,getResourcesWithConnectionWithPermissions,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,readQueryHistory,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,writeQueryHistory,throws-declaration,IOException,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,runInteractive,throws-declaration,Exception,propagate,,
+exist-core/src/test/java/org/exist/client/InteractiveClientTest.java,org.exist.client.InteractiveClientTest,recordResourceData,throws-declaration,XMLDBException,propagate,,
+exist-core/src/test/java/org/exist/client/security/BasicPermissionsTableModelTest.java,org.exist.client.security.BasicPermissionsTableModelTest,getMode,throws-declaration,PermissionDeniedException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExistTask.java,org.exist.ant.XMLDBExistTask,eval,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExistTask.java,org.exist.ant.XMLDBExistTask,eval,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/RemoveGroupTask.java,org.exist.ant.RemoveGroupTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/RemoveGroupTask.java,org.exist.ant.RemoveGroupTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBShutdownTask.java,org.exist.ant.XMLDBShutdownTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBShutdownTask.java,org.exist.ant.XMLDBShutdownTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/RemoveUserTask.java,org.exist.ant.RemoveUserTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/RemoveUserTask.java,org.exist.ant.RemoveUserTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/ListGroupsTask.java,org.exist.ant.ListGroupsTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/ListGroupsTask.java,org.exist.ant.ListGroupsTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBStoreTask.java,org.exist.ant.XMLDBStoreTask,getMimeTable,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/LockResourceTask.java,org.exist.ant.LockResourceTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/LockResourceTask.java,org.exist.ant.LockResourceTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBRemoveTask.java,org.exist.ant.XMLDBRemoveTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBRemoveTask.java,org.exist.ant.XMLDBRemoveTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/RestoreTask.java,org.exist.ant.RestoreTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/RestoreTask.java,org.exist.ant.RestoreTask,execute,try-catch,Exception,printStackTrace,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,execute,try-catch,IOException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,writeResource,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXQueryTask.java,org.exist.ant.XMLDBXQueryTask,getWriter,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/UserPasswordTask.java,org.exist.ant.UserPasswordTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/UserPasswordTask.java,org.exist.ant.UserPasswordTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/ChmodTask.java,org.exist.ant.ChmodTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/ChmodTask.java,org.exist.ant.ChmodTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCopyTask.java,org.exist.ant.XMLDBCopyTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCopyTask.java,org.exist.ant.XMLDBCopyTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCopyTask.java,org.exist.ant.XMLDBCopyTask,execute,try-catch,URISyntaxException,custom,,
+exist-ant/src/main/java/org/exist/ant/BackupTask.java,org.exist.ant.BackupTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/BackupTask.java,org.exist.ant.BackupTask,execute,try-catch,Exception,printStackTrace,,
+exist-ant/src/main/java/org/exist/ant/ListUsersTask.java,org.exist.ant.ListUsersTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/ListUsersTask.java,org.exist.ant.ListUsersTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,init,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,init,try-catch,StartException,wrap,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,registerDatabase,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,registerDatabase,try-catch,Exception,wrap,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,mkcol,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/AbstractXMLDBTask.java,org.exist.ant.AbstractXMLDBTask,setPermissions,try-catch,SyntaxException,custom,,
+exist-ant/src/main/java/org/exist/ant/UserTask.java,org.exist.ant.UserTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/UserTask.java,org.exist.ant.UserTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXUpdateTask.java,org.exist.ant.XMLDBXUpdateTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXUpdateTask.java,org.exist.ant.XMLDBXUpdateTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,execute,try-catch,IOException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,writeResource,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBXPathTask.java,org.exist.ant.XMLDBXPathTask,getWriter,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBListTask.java,org.exist.ant.XMLDBListTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBListTask.java,org.exist.ant.XMLDBListTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/ChownTask.java,org.exist.ant.ChownTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/ChownTask.java,org.exist.ant.ChownTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,execute,try-catch,IOException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,extractResources,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,extractSubCollections,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,writeResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,writeXMLResource,throws-declaration,"IOException, XMLDBException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,getWriter,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBExtractTask.java,org.exist.ant.XMLDBExtractTask,writeBinaryResource,throws-declaration,"XMLDBException, IOException",propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBMoveTask.java,org.exist.ant.XMLDBMoveTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBMoveTask.java,org.exist.ant.XMLDBMoveTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBMoveTask.java,org.exist.ant.XMLDBMoveTask,execute,try-catch,URISyntaxException,custom,,
+exist-ant/src/main/java/org/exist/ant/AddUserTask.java,org.exist.ant.AddUserTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AddUserTask.java,org.exist.ant.AddUserTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/AddGroupTask.java,org.exist.ant.AddGroupTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/AddGroupTask.java,org.exist.ant.AddGroupTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,execute,throws-declaration,BuildException,propagate,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,execute,try-catch,XMLDBException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,execute,try-catch,URISyntaxException,custom,,
+exist-ant/src/main/java/org/exist/ant/XMLDBCreateTask.java,org.exist.ant.XMLDBCreateTask,mkcol,throws-declaration,"XMLDBException, URISyntaxException",propagate,,
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,backup,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,restore,throws-declaration,"URISyntaxException, XMLDBException",propagate,,
+exist-ant/src/test/java/org/exist/ant/ServerTaskTest.java,org.exist.ant.ServerTaskTest,backupRestore,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/AbstractTaskTest.java,org.exist.ant.AbstractTaskTest,setup,throws-declaration,URISyntaxException,propagate,,
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,fileSetup,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,fileCleanup,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,chmod,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/FileTaskTest.java,org.exist.ant.FileTaskTest,chown,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,fileSetup,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,fileCleanup,throws-declaration,XMLDBException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extract,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectories,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesDestDir,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesOverwriteFile,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractCreateDirectoriesOverwriteDir,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,extractBinary,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,store,throws-declaration,IOException,propagate,,
+exist-ant/src/test/java/org/exist/ant/XmldbTaskTest.java,org.exist.ant.XmldbTaskTest,storeEmptyFile,throws-declaration,IOException,propagate,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,init,throws-declaration,DaemonInitException,propagate,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,init,try-catch,StartException,custom,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,start,throws-declaration,Exception,propagate,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,stop,throws-declaration,Exception,propagate,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,start,throws-declaration,Exception,propagate,,
+exist-service/src/main/java/org/exist/service/ExistDbDaemon.java,org.exist.service.ExistDbDaemon,stop,throws-declaration,Exception,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentExtractionModule.java,org.exist.contentextraction.xquery.ContentExtractionModule,ContentExtractionModule,throws-declaration,XPathException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,eval,try-catch,IOException | SAXException | ContentExtractionException,log+wrap,,ERROR
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,parseMappings,throws-declaration,XPathException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,parseMappings,try-catch,XMLStreamException | IOException,wrap,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,streamContent,throws-declaration,XPathException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/xquery/ContentFunctions.java,org.exist.contentextraction.xquery.ContentFunctions,streamContent,try-catch,IOException | SAXException | ContentExtractionException,log+wrap,,ERROR
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,startDocument,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,endDocument,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,declaration,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,startPrefixMapping,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,endPrefixMapping,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,startElement,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,endElement,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,characters,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,attribute,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,comment,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,cdataSection,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,processingInstruction,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,documentType,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,highlightText,throws-declaration,SAXException,propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentReceiver.java,org.exist.contentextraction.ContentReceiver,sendDataToCallback,try-catch,XPathException,log,Log4j,WARN
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,extractContentAndMetadata,throws-declaration,"IOException, SAXException, ContentExtractionException",propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,extractContentAndMetadata,try-catch,TikaException,wrap,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,extractContentAndMetadata,throws-declaration,"IOException, SAXException, ContentExtractionException",propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,extractMetadata,throws-declaration,"IOException, SAXException, ContentExtractionException",propagate,,
+extensions/contentextraction/src/main/java/org/exist/contentextraction/ContentExtraction.java,org.exist.contentextraction.ContentExtraction,extractMetadata,try-catch,TikaException,wrap,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException, LockException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,teardown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataFromPdf,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataAndContentFromPdf,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/ContentFunctionsTest.java,org.exist.contentextraction.xquery.ContentFunctionsTest,getMetadataFromXlsx,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/contentextraction/src/test/java/org/exist/contentextraction/xquery/Util.java,org.exist.contentextraction.xquery.Util,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,eval,try-catch,URISyntaxException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,extractMetadataFromLocalResource,throws-declaration,XPathException,propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,extractMetadataFromLocalResource,try-catch,PermissionDeniedException | IOException | TransactionException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,extractMetadataFromWebResource,throws-declaration,XPathException,propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,extractMetadataFromWebResource,try-catch,URISyntaxException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolExtract,throws-declaration,XPathException,propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolExtract,try-catch,IOException | InterruptedException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolExtract,try-catch,SAXException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolWebExtract,throws-declaration,XPathException,propagate,,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolWebExtract,try-catch,IOException | InterruptedException | PermissionDeniedException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/MetadataFunctions.java,org.exist.exiftool.xquery.MetadataFunctions,exifToolWebExtract,try-catch,SAXException,wrap,Log4j,
+extensions/exiftool/src/main/java/org/exist/exiftool/xquery/ExiftoolModule.java,org.exist.exiftool.xquery.ExiftoolModule,ExiftoolModule,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,eval,try-catch,IOException | PermissionDeniedException,log+wrap,Log4j,ERROR
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,eval,try-catch,IOException,log,Log4j,WARN
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractBinaryEntry,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractStringEntry,throws-declaration,"XPathException, IOException",propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractHtmlEntry,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractHtmlEntry,try-catch,SAXException | IOException,wrap,Log4j,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractXmlEntry,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions,extractXmlEntry,try-catch,SAXException | IOException,wrap,Log4j,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions$ZipFileSource,getStream,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions$ZipFileFromDb,getStream,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipEntryFunctions.java,org.expath.exist.ZipEntryFunctions$ZipFileFromDb,getDoc,throws-declaration,PermissionDeniedException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,updateZip,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,updateZip,try-catch,IOException,log+wrap,Log4j,ERROR
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,updateZip,try-catch,PermissionDeniedException,log+wrap,Log4j,ERROR
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,extractEntries,throws-declaration,XPathException,propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,extractEntries,try-catch,PermissionDeniedException,log+wrap,Log4j,ERROR
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions,extractEntries,try-catch,IOException,log+wrap,Log4j,ERROR
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions$ZipFileSource,getStream,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions$ZipFileFromDb,getStream,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+extensions/expath/src/main/java/org/expath/exist/ZipFileFunctions.java,org.expath.exist.ZipFileFunctions$ZipFileFromDb,getBinaryDoc,throws-declaration,PermissionDeniedException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ConnectionFunctions.java,org.exist.extensions.exquery.modules.request.ConnectionFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/HeaderFunctions.java,org.exist.extensions.exquery.modules.request.HeaderFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/HeaderFunctions.java,org.exist.extensions.exquery.modules.request.HeaderFunctions,getHeader,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/URIFunctions.java,org.exist.extensions.exquery.modules.request.URIFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/CookieFunctions.java,org.exist.extensions.exquery.modules.request.CookieFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/CookieFunctions.java,org.exist.extensions.exquery.modules.request.CookieFunctions,getCookie,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ParameterFunctions.java,org.exist.extensions.exquery.modules.request.ParameterFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/ParameterFunctions.java,org.exist.extensions.exquery.modules.request.ParameterFunctions,getParameter,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/RequestModule.java,org.exist.extensions.exquery.modules.request.RequestModule,RequestModule,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/AbstractRequestModuleFunction.java,org.exist.extensions.exquery.modules.request.AbstractRequestModuleFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/AbstractRequestModuleFunction.java,org.exist.extensions.exquery.modules.request.AbstractRequestModuleFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/modules/request/src/main/java/org/exist/extensions/exquery/modules/request/GeneralFunctions.java,org.exist.extensions.exquery.modules.request.GeneralFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,parse,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,parseChildren,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,parseBody,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,resolveBodySource,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,resolveBodySource,try-catch,IOException | PermissionDeniedException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,applyOverrides,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,validate,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,build,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,build,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,build,try-catch,IllegalArgumentException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,applyBody,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,applySingleBody,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,bodyPublisherForMethod,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,bodyPublisherForMethod,try-catch,IllegalArgumentException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,bodyPublisherForMethod,try-catch,IllegalArgumentException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,md5,try-catch,NoSuchAlgorithmException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestBuilder.java,org.exist.xquery.modules.httpclient.RequestBuilder,getBodyContent,try-catch,Exception,ignore,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,parse,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,parseHttpVersion,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,parseTimeout,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/RequestOptionsParser.java,org.exist.xquery.modules.httpclient.RequestOptionsParser,parseTimeout,try-catch,NumberFormatException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitor.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitor,register,try-catch,MalformedObjectNameException,wrap,Log4j,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitor.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitor,register,try-catch,Exception,log,Log4j,WARN
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,try-catch,HttpTimeoutException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,try-catch,ConnectException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,eval,try-catch,InterruptedException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,send,throws-declaration,"IOException, InterruptedException, XPathException",propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,buildResult,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,addBody,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseXml,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseXml,try-catch,ParserConfigurationException | SAXException | IOException,wrap,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseHtml,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseHtml,try-catch,XPathException,recover,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,parseHtmlToDocument,try-catch,Exception,recover,,
+extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/ResponseHandler.java,org.exist.xquery.modules.httpclient.ResponseHandler,addMultipartBodies,throws-declaration,XPathException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,startHttpServer,throws-declaration,IOException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,startHttpServer,try-catch,InterruptedException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,sendResponse,throws-declaration,IOException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,md5Hex,try-catch,NoSuchAlgorithmException,wrap,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,getTextReturnsResponseElementAndBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseElementHasStatusAttribute,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseElementHasMessageAttribute,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseElementIsNamespacedCorrectly,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseElementLocalNameIsResponse,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseElementContainsHeaders,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseHeadersHaveNameAndValueAttributes,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseContainsContentTypeHeader,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,responseContainsBodyDescriptor,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodyDescriptorHasMediaType,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,textPlainResponseReturnsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,textPlainResponseIsXsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,jsonResponseReturnsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,jsonResponseIsXsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,jsonWithCharsetReturnsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,jsonSubtypeReturnsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,jsonResponseCanBeParsed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,xmlResponseIsParsedAsDocument,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,xmlResponseIsDocumentNode,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,textXmlResponseIsParsed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,xmlSubtypeResponseIsParsed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,htmlResponseIsParsed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,malformedHtmlResponseIsParsedToDocument,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,binaryResponseIsBase64Binary,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,cssResponseIsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,javascriptResponseIsString,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,getMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,postMethodWithBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,postBodyIsSent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodySrcSendsResourceContent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,storeBinaryResource,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,removeResource,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodyMethodBinarySendsDecodedBytes,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodyMethodHexSendsDecodedBytes,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,bodyMethodTextSerializesAsText,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,putMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,deleteMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,headMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,headMethodReturnsNoBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,optionsMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,patchMethod,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,customHeadersAreSent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,acceptHeaderIsSent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,contentTypeFromBodyMediaType,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,twoArgFormWithHref,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,hrefParameterOverridesAttribute,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,threeArgFormWithBodies,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,status404,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,status500,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,status204NoContent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,status204HasNoBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,errorStatusStillReturnsBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,followRedirectTrue,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,followRedirectTrueGetsContent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,followRedirectFalse,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,redirectChainFollowed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,defaultFollowRedirectIsTrue,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,timeoutRaisesHC006,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,timeoutRaisesHC006,try-catch,XMLDBException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,basicAuthWithCredentials,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,basicAuthWithWrongCredentials,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,noAuthReturns401,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,basicChallengeResponse,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,digestChallengeResponse,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,statusOnlyReturnsNoBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,statusOnlyStillHasStatus,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,overrideMediaType,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,multipleResponseHeaders,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,utf8ResponseContent,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,utf8ResponseWithJapanese,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,gzipResponseIsDecompressed,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,postXmlBody,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,invalidUriRaisesError,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,invalidUriRaisesError,try-catch,XMLDBException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,connectionRefusedRaisesHC001,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,connectionRefusedRaisesHC001,try-catch,XMLDBException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,connectionErrorIsCatchableAsExpathHC001,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,missingHrefRaisesError,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,missingHrefRaisesError,try-catch,XMLDBException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,missingMethodRaisesError,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,missingMethodRaisesError,try-catch,XMLDBException,custom,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,largeResponseIsFullyReturned,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,binaryToStringStillWorksOnTextResponse,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,multipartResponseReturnsMultipleItems,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,multipartResponseContainsMultibodyElements,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,multipartBinaryPartIsByteSafe,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/SendRequestFunctionTest.java,org.exist.xquery.modules.httpclient.SendRequestFunctionTest,multipartNestedIsParsedRecursively,throws-declaration,XMLDBException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,setUp,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,tearDown,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,cacheSizeReflectsEntries,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,hitAndMissCountsAreReported,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,hitRateIsZeroWhenNoRequests,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,cachedClientsSummaryListsConfigurations,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,cachedClientsSummaryIsEmptyWhenCacheIsEmpty,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/jmx/HttpClientCacheMonitorTest.java,org.exist.xquery.modules.httpclient.jmx.HttpClientCacheMonitorTest,resetClearsCache,throws-declaration,Exception,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,createEmptyDocument,throws-declaration,ParserConfigurationException,propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,namespacedAttribute,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,existNamespacedAttribute,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,autoAcceptEncodingExistNamespaced,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,autoAcceptEncodingNoNamespaceIgnored,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp11,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp2,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionExistNamespacedHttp123,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,httpVersionNoNamespacedHttp2,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/modules/http-client/src/test/java/org/exist/xquery/modules/httpclient/RequestOptionsNamespaceTest.java,org.exist.xquery.modules.httpclient.RequestOptionsNamespaceTest,noHttpVersion,throws-declaration,"XPathException, ParserConfigurationException",propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/RestXqServiceCompiledXQueryCache.java,org.exist.extensions.exquery.restxq.RestXqServiceCompiledXQueryCache,getCompiledQuery,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,try-catch,PermissionDeniedException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,try-catch,ExQueryException,log,,WARN
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,try-catch,ExQueryException,log,,WARN
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,eval,try-catch,ExQueryException,log,,WARN
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/exist/RegistryFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.exist.RegistryFunctions,serializeInvalidQueries,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/xquery/UriFunctions.java,org.exist.extensions.exquery.restxq.impl.xquery.UriFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServlet.java,org.exist.extensions.exquery.restxq.impl.RestXqServlet,service,throws-declaration,"ServletException, IOException",propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServlet.java,org.exist.extensions.exquery.restxq.impl.RestXqServlet,service,try-catch,EXistException,wrap,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServlet.java,org.exist.extensions.exquery.restxq.impl.RestXqServlet,service,try-catch,RestXqServiceException,custom,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,execute,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,execute,try-catch,URISyntaxException | EXistException | XPathException | PermissionDeniedException,wrap,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,declareVariables,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,checkSecurity,throws-declaration,"URISyntaxException, PermissionDeniedException",propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,findFunction,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToExistFunctionArguments,throws-declaration,"XPathException, RestXqServiceException",propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToType,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToType,try-catch,XPathException,wrap,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl,convertToExistSequence,throws-declaration,"RestXqServiceException, XPathException",propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl$DocumentImplExpressionAdapter,eval,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ResourceFunctionExecutorImpl.java,org.exist.extensions.exquery.restxq.impl.ResourceFunctionExecutorImpl$DocumentImplExpressionAdapter,analyze,throws-declaration,XPathException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,deregisterServices,try-catch,URISyntaxException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,findServices,throws-declaration,ExQueryException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,findServices,try-catch,RestXqServiceCompilationException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,findServices,try-catch,URISyntaxException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/ExistXqueryRegistry.java,org.exist.extensions.exquery.restxq.impl.ExistXqueryRegistry,reexamineModulesWithResolvedDependencies,try-catch,PermissionDeniedException | ExQueryException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence,loadRegistry,try-catch,ExQueryException | IOException | EXistException | URISyntaxException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence,updateRegistryOnDisk,try-catch,IOException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryPersistence.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceRegistryPersistence$UpdateAction,getRegistryFile,try-catch,EXistException | IOException,log+recover,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryInspector.java,org.exist.extensions.exquery.restxq.impl.XQueryInspector,findServices,throws-declaration,ExQueryException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryInspector.java,org.exist.extensions.exquery.restxq.impl.XQueryInspector,findServices,try-catch,URISyntaxException | AnnotationException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheImpl,getCompiledQuery,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceCompiledXQueryCacheImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceCompiledXQueryCacheImpl,getCompiledQuery,try-catch,XPathException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,runCleanupTasks,try-catch,IOException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,service,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,IOException,wrap,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,XPathException,wrap,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,IOException,wrap,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,IOException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,IndexOutOfBoundsException,log,Log4j,WARN
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,extractRequestBody,try-catch,IOException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,parseAsXml,try-catch,SAXException | IOException,ignore,Log4j,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceImpl,parseAsString,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,throws-declaration,RestXqServiceCompilationException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,try-catch,PermissionDeniedException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,throws-declaration,RestXqServiceCompilationException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,try-catch,XPathException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,try-catch,IOException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,try-catch,PermissionDeniedException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/XQueryCompiler.java,org.exist.extensions.exquery.restxq.impl.XQueryCompiler,compile,try-catch,XPathException,rethrow,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,getInputStream,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,getFormParam,try-catch,IOException,printStackTrace+recover,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,extractFormFields,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletRequestAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletRequestAdapter,extractFormFields,try-catch,Exception,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/LiteralValueAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.LiteralValueAdapter,LiteralValueAdapter,try-catch,XPathException,custom,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/HttpServletResponseAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.HttpServletResponseAdapter,getOutputStream,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,getIterator,try-catch,XPathException,log,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,tail,try-catch,XPathException,log+recover,Log4j,ERROR
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/SequenceAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.SequenceAdapter,close,throws-declaration,Sequence.SequenceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapter.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapter,create,try-catch,"NoSuchMethodException | InstantiationException | IllegalAccessException |
+ InvocationTargetException",wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeBinaryBody,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeBinaryBody,try-catch,IOException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeNodeBody,throws-declaration,RestXqServiceException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceSerializerImpl.java,org.exist.extensions.exquery.restxq.impl.RestXqServiceSerializerImpl,serializeNodeBody,try-catch,IOException | XPathException | SAXException | EXistException,wrap,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,after,throws-declaration,TriggerException,propagate,,
+extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqTrigger.java,org.exist.extensions.exquery.restxq.impl.RestXqTrigger,after,try-catch,ExQueryException,wrap,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.LibraryCircularDependencyIntegrationTest,enableRestXq,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.LibraryCircularDependencyIntegrationTest,removeResourceFunctions,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.LibraryCircularDependencyIntegrationTest,storeCircularXqueryLibraryModules,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,outputMediaType,throws-declaration,"URISyntaxException, TransformerException, IOException, SAXException, SerializationAnnotationException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,outputMethod,throws-declaration,"SerializationAnnotationException, TransformerException, IOException, SAXException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/xquery/RegistryFunctionsTest.java,org.exist.extensions.exquery.restxq.impl.xquery.RegistryFunctionsTest,documentToString,throws-declaration,"TransformerException, IOException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,enableRestXqTrigger,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,storeXquery,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,removeXquery,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,assertRestXqResourceFunctionsCount,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,getRestXqResourceFunctions,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,send,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,send,try-catch,InterruptedException,wrap,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,parseXml,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,parseXml,try-catch,SAXException | ParserConfigurationException,wrap,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,asString,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,storeResourceFunctions,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,mediaTypeJson1,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,mediaTypeJson2,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,mediaTypeXml1,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,mediaTypeXml2,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,assertMediaTypeResponse,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,send,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.MediaTypeIntegrationTest,send,try-catch,InterruptedException,wrap,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,enableRestXqTrigger,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,storeXquery,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,assertRestXqResourceFunctionsCount,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.SelfImportCircularDependencyIntegrationTest,storeResourceFunctions,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.SelfImportCircularDependencyIntegrationTest,storeSelfDependentXqueryLibraryModule,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, LockException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asElement,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asAttr,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asText,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asComment,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asCdataSection,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,asProcessingInstruction,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,withTestDocument,throws-declaration,"AssertionError, EXistException, PermissionDeniedException",propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/adapters/DomEnhancingNodeProxyAdapterTest.java,org.exist.extensions.exquery.restxq.impl.adapters.DomEnhancingNodeProxyAdapterTest,assertProxiedCorrectly,throws-declaration,AssertionError,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,enableRestXqTrigger,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,storeXquery,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,removeXquery,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,assertRestXqResourceFunctionsCount,throws-declaration,IOException,propagate,,
+extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,getRestXqResourceFunctions,throws-declaration,IOException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,initMetadata,try-catch,PermissionDeniedException | EXistException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,getCollectionURIs,try-catch,EXistException | PermissionDeniedException,log+recover,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,getDocumentURIs,try-catch,PermissionDeniedException | EXistException,log+recover,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,delete,try-catch,EXistException | IOException | PermissionDeniedException | TriggerException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createCollection,throws-declaration,"PermissionDeniedException, CollectionExistsException, EXistException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createCollection,try-catch,EXistException | PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createCollection,try-catch,Throwable,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createFile,throws-declaration,"IOException, PermissionDeniedException, CollectionDoesNotExistException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createFile,try-catch,EXistException | SAXException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createFile,try-catch,LockException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,createFile,try-catch,IOException | PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,try-catch,URISyntaxException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,try-catch,LockException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,try-catch,EXistException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistCollection.java,org.exist.webdav.ExistCollection,resourceCopyMove,try-catch,IOException | PermissionDeniedException | TriggerException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistResource.java,org.exist.webdav.ExistResource,authenticate,try-catch,AuthenticationException,log,Log4j,INFO
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,loadConfiguration,try-catch,Throwable,log,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,loadConfiguration,try-catch,Throwable,log,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,createResource,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,createResource,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,createResource,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,createResource,try-catch,URISyntaxException,wrap,Log4j,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResourceFactory.java,org.exist.webdav.ExistDavResourceFactory,getResourceType,try-catch,Exception,log,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,exists,try-catch,Exception,log+recover,,DEBUG
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,spool,throws-declaration,IOException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,spool,try-catch,PermissionDeniedException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getCollection,try-catch,DavException,log+recover,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,addMember,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,removeMember,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,move,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,move,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,copy,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,copy,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getDestinationCollectionUri,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavDocument.java,org.exist.webdav.ExistDavDocument,getDestinationName,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLockWithToken,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLock,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,getLocks,try-catch,EXistException | PermissionDeniedException,log+recover,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,removeLock,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,removeLockByToken,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,addLockEntry,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLocksDocument,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLocksDocument,try-catch,PermissionDeniedException,wrap,Log4j,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,storeLocksDocument,try-catch,Exception,wrap,Log4j,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,removeLockDocument,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,removeLockDocument,try-catch,Exception,wrap,Log4j,
+extensions/webdav/src/main/java/org/exist/webdav/WebDavLockStore.java,org.exist.webdav.WebDavLockStore,getOrCreateLocksCollection,throws-declaration,"PermissionDeniedException, EXistException, IOException, TriggerException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,exists,try-catch,Exception,log+recover,,DEBUG
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,spool,throws-declaration,IOException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getCollection,try-catch,DavException,log+recover,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,PermissionDeniedException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,CollectionExistsException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,IOException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,PermissionDeniedException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,addMember,try-catch,CollectionDoesNotExistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getMembers,try-catch,DavException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getMembers,try-catch,DavException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,removeMember,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,move,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,move,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,try-catch,PermissionDeniedException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,try-catch,CollectionExistsException,custom,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,try-catch,Exception,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,copy,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getDestinationCollectionUri,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavCollection.java,org.exist.webdav.ExistDavCollection,getDestinationName,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,initMetadata,try-catch,EXistException | PermissionDeniedException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,stream,throws-declaration,"IOException, PermissionDeniedException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,stream,try-catch,EXistException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,stream,try-catch,PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,stream,try-catch,SAXException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,serialize,throws-declaration,"SAXException, IOException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,delete,try-catch,LockException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,delete,try-catch,EXistException | IOException | TriggerException | PermissionDeniedException,log,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,getCurrentLock,try-catch,EXistException | PermissionDeniedException,log+recover,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,lock,throws-declaration,"PermissionDeniedException, DocumentAlreadyLockedException, EXistException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,lock,try-catch,EXistException | PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,lock,try-catch,TriggerException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,unlock,throws-declaration,"PermissionDeniedException, DocumentNotLockedException, EXistException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,unlock,try-catch,EXistException | PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,unlock,try-catch,TriggerException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,throws-declaration,EXistException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,try-catch,URISyntaxException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,try-catch,LockException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,try-catch,EXistException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,resourceCopyMove,try-catch,IOException | PermissionDeniedException | TriggerException,log+wrap,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,refreshLock,throws-declaration,"PermissionDeniedException, DocumentAlreadyLockedException, EXistException, DocumentNotLockedException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDocument.java,org.exist.webdav.ExistDocument,refreshLock,try-catch,EXistException | PermissionDeniedException,log+rethrow,,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,setProperty,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,removeProperty,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,alterProperties,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,lock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,refreshLock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistDavResource.java,org.exist.webdav.ExistDavResource,unlock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,init,throws-declaration,ServletException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,init,try-catch,EXistException,log+wrap,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,service,throws-declaration,"ServletException, IOException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,service,try-catch,Throwable,log+rethrow,Log4j,ERROR
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,requireLockTokenForWrite,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,validateIfHeaderLockTokens,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,requireParentLockToken,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,doPropPatch,throws-declaration,"IOException, DavException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,doPut,throws-declaration,"IOException, DavException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,doDelete,throws-declaration,"IOException, DavException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,doCopy,throws-declaration,"IOException, DavException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet,doMove,throws-declaration,"IOException, DavException",propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet$ExistDavSessionProvider,attachSession,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistWebdavServlet.java,org.exist.webdav.ExistWebdavServlet$ExistDavSessionProvider,tryBasicAuth,try-catch,AuthenticationException,log+recover,Log4j,DEBUG
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,createLock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,validateLockRequest,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,checkExistingLockCompatibility,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,storeLockEntry,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,storeLockEntry,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,refreshLock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,refreshLock,try-catch,EXistException,wrap,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,releaseLock,throws-declaration,DavException,propagate,,
+extensions/webdav/src/main/java/org/exist/webdav/ExistLockManager.java,org.exist.webdav.ExistLockManager,releaseLock,try-catch,EXistException,wrap,,
+extensions/webdav/src/test/java/org/exist/jetty/WindowsPathResourceIT.java,org.exist.jetty.WindowsPathResourceIT,resolveWebInfOnWindowsDriveUri,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/jetty/WindowsPathResourceIT.java,org.exist.jetty.WindowsPathResourceIT,resolveWebInfOnWindowsDriveUri,try-catch,InvalidPathException,ignore,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,putDocument,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,getDocument,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,deleteDocument,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,cleanup,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,getDocTypeDefault,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,getXmlDeclDefault,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,cdataWebDavApi,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,storeAndRetrieveBinDocument,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,namespacesPreserved,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,nonAsciiPreserved,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,roundTrip,throws-declaration,Exception,propagate,,
+extensions/webdav/src/test/java/org/exist/webdav/WebDavRoundTripTest.java,org.exist.webdav.WebDavRoundTripTest,deleteStoredDocuments,throws-declaration,Exception,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/XQDocHelper.java,org.exist.xqdoc.XQDocHelper,XQDocHelper,throws-declaration,XQDocException,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/XQDocHelper.java,org.exist.xqdoc.XQDocHelper,scan,throws-declaration,"XQDocException, IOException",propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,binaryValueToByteArray,throws-declaration,IOException,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,throws-declaration,XPathException,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,IOException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,URISyntaxException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,LockException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,PermissionDeniedException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,IOException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,PermissionDeniedException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,XQDocException | SAXException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,eval,try-catch,IOException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,normalize,throws-declaration,"IOException, XPathException",propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,normalize,try-catch,PermissionDeniedException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/xquery/Scan.java,org.exist.xqdoc.xquery.Scan,normalize,try-catch,PermissionDeniedException,wrap,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,execute,throws-declaration,BuildException,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,execute,try-catch,XMLDBException,custom,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,execute,try-catch,XMLDBException,custom,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,read,throws-declaration,BuildException,propagate,,
+extensions/xqdoc/src/main/java/org/exist/xqdoc/ant/XQDocTask.java,org.exist.xqdoc.ant.XQDocTask,read,try-catch,IOException,wrap,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,eval,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,eval,try-catch,NoClassDefFoundError,wrap,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,requireModel,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,optionalArg,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/Embed.java,org.exist.xquery.modules.vector.Embed,floatsToArray,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,eval,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,eval,try-catch,NoClassDefFoundError,wrap,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,embedAll,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,requireModel,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,optionalArg,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/xquery/modules/vector/EmbedBatch.java,org.exist.xquery.modules.vector.EmbedBatch,floatsToArray,throws-declaration,XPathException,propagate,,
+extensions/vector/src/main/java/org/exist/management/impl/VectorEmbedding.java,org.exist.management.impl.VectorEmbedding,getName,throws-declaration,MalformedObjectNameException,propagate,,
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingJmx.java,org.exist.vector.VectorEmbeddingJmx,registerIfAbsent,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,resolveLocal,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,resolveUrl,try-catch,IOException,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,getCacheDir,try-catch,IOException,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelPathResolver.java,org.exist.vector.ModelPathResolver,downloadFile,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider$ApiType,embed,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider$ApiType,embedOpenAI,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider$ApiType,embedCohere,throws-declaration,"IOException, InterruptedException",propagate,,
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider$ApiType,parseOpenAIResponse,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider$ApiType,parseCohereResponse,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry$ModelEntry,load,try-catch,Exception,log,Log4j,DEBUG
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry$ModelEntry,parseXml,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/ModelRegistry.java,org.exist.vector.ModelRegistry$ModelEntry,parseDimension,try-catch,NumberFormatException,recover,Log4j,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,embed,try-catch,Exception,log+recover,Log4j,DEBUG
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,prepareInputs,throws-declaration,OrtException,propagate,,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,extractSentenceEmbedding,throws-declaration,Exception,propagate,,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,meanPool,throws-declaration,Exception,propagate,,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,create,try-catch,Exception,log+recover,Log4j,WARN
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,createSession,throws-declaration,Exception,propagate,,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,createSession,try-catch,Throwable,log,Log4j,DEBUG
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,resolveTokenTypeIdsInput,throws-declaration,Exception,propagate,,
+extensions/vector/src/main/java/org/exist/vector/OnnxVectorProvider.java,org.exist.vector.OnnxVectorProvider,resolveOutputName,throws-declaration,Exception,propagate,,
+extensions/vector/src/main/java/org/exist/vector/VectorEmbeddingService.java,org.exist.vector.VectorEmbeddingService,getProviderByPath,try-catch,Exception,log,Log4j,WARN
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,registersVectorEmbeddingAtBrokerPoolStartup,throws-declaration,Exception,propagate,,
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,vectorEmbeddingMBeanReportsAvailable,throws-declaration,Exception,propagate,,
+extensions/vector/src/test/java/org/exist/vector/VectorEmbeddingJmxTest.java,org.exist.vector.VectorEmbeddingJmxTest,unregisterAllowsReregistrationAfterBrokerPoolRestart,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/RemoveIndex.java,org.exist.xquery.modules.lucene.RemoveIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/RemoveIndex.java,org.exist.xquery.modules.lucene.RemoveIndex,eval,try-catch,Exception,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalFieldLookup,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalFieldLookup,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,resolveFieldType,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalHighlightFieldMatches,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,evalHighlightFieldMatches,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,getBinaryFieldValue,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,getFieldValues,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,highlightMatches,throws-declaration,"XPathException, IOException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,bytesToAtomic,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,stringToAtomic,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Field.java,org.exist.xquery.modules.lucene.Field,numberToAtomic,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,eval,try-catch,PermissionDeniedException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,eval,try-catch,URISyntaxException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/InspectIndex.java,org.exist.xquery.modules.lucene.InspectIndex,eval,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,arrayToFloats,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryFieldVector.java,org.exist.xquery.modules.lucene.QueryFieldVector,parseOptions,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,preSelect,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,preSelect,try-catch,IOException,log,,TRACE
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,preSelect,try-catch,IOException | org.apache.lucene.queryparser.classic.ParseException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,eval,try-catch,IOException,log,,TRACE
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,eval,try-catch,IOException | org.apache.lucene.queryparser.classic.ParseException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,getKey,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Query.java,org.exist.xquery.modules.lucene.Query,parseOptions,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport$VectorSearch,search,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport$VectorSearch,execute,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport$VectorSearch,execute,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport$VectorSearch,optimizationLevelForQNames,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/VectorSearchSupport.java,org.exist.xquery.modules.lucene.VectorSearchSupport$VectorSearch,optimizationLevelForQNames,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,eval,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Facets.java,org.exist.xquery.modules.lucene.Facets,addFacetsToMap,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/GetField.java,org.exist.xquery.modules.lucene.GetField,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/GetField.java,org.exist.xquery.modules.lucene.GetField,eval,try-catch,PermissionDeniedException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/GetField.java,org.exist.xquery.modules.lucene.GetField,eval,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/LuceneIndexKeys.java,org.exist.xquery.modules.lucene.LuceneIndexKeys,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Score.java,org.exist.xquery.modules.lucene.Score,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Search.java,org.exist.xquery.modules.lucene.Search,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Search.java,org.exist.xquery.modules.lucene.Search,eval,try-catch,IOException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Search.java,org.exist.xquery.modules.lucene.Search,eval,try-catch,XPathException,log+rethrow,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Optimize.java,org.exist.xquery.modules.lucene.Optimize,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Index.java,org.exist.xquery.modules.lucene.Index,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/Index.java,org.exist.xquery.modules.lucene.Index,eval,try-catch,Exception,log+wrap,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,parseK,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,resolveQNames,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,resolveQNames,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,arrayToFloats,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryVector.java,org.exist.xquery.modules.lucene.QueryVector,parseOptions,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$DefaultOperator,QueryOptions,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$DefaultOperator,QueryOptions,try-catch,XMLStreamException | IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$DefaultOperator,QueryOptions,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$DefaultOperator,getMapString,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$DefaultOperator,getMapValue,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,FacetQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,FacetQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,set,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryOptions.java,org.exist.xquery.modules.lucene.QueryOptions$FacetQuery,set,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/FieldValueParser.java,org.exist.xquery.modules.lucene.FieldValueParser,parseBoolean,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,preSelect,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,preSelect,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/xquery/modules/lucene/QueryField.java,org.exist.xquery.modules.lucene.QueryField,eval,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,LuceneFieldConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,LuceneFieldConfig,try-catch,XPathException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,build,try-catch,XPathException,log,,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,build,try-catch,PermissionDeniedException,log,,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,checkCondition,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,checkCondition,try-catch,PermissionDeniedException | XPathException,rethrow,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,processResult,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,convertToField,try-catch,NumberFormatException | XPathException,log,,TRACE
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java,org.exist.indexing.lucene.LuceneFieldConfig,convertToDocValue,try-catch,NumberFormatException | XPathException,log+recover,,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,ClassicQueryParserWrapper,try-catch,InterruptedException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,ClassicQueryParserWrapper,try-catch,Throwable,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,parse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/ClassicQueryParserWrapper.java,org.exist.indexing.lucene.ClassicQueryParserWrapper,parse,try-catch,ParseException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzingQueryRewriter.java,org.exist.indexing.lucene.AnalyzingQueryRewriter,normalizeTerm,try-catch,IOException,recover,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeDocument,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeVectorStoreForDocument,try-catch,IOException,log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeVectorStoreForNodes,try-catch,IOException,log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removePlainTextIndexes,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeCollection,try-catch,IOException | PermissionDeniedException | LockException,log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeCollection,try-catch,IOException | PermissionDeniedException | LockException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeCollection,try-catch,DBException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,removeNodes,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,query,throws-declaration,"IOException, ParseException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,query,throws-declaration,"IOException, ParseException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,queryField,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker,searchAndProcess,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,compute,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,getTerms,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,queryField,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,searchVector,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,searchVector,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,hasVectorIndexForQNames,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,buildVectorFilterQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,buildKeywordFilter,try-catch,XPathException,log+recover,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,indexNonXML,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,writeNonXML,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneFacets,search,throws-declaration,"XPathException, IOException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector,getLeafCollector,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,setScorer,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,collect,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,collect,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getFieldContent,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getFieldContent,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getFieldByExistDocId,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getFieldByExistDocId,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getBinaryFieldByExistDocId,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getBinaryFieldByExistDocId,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,getBinaryFieldForLuceneDocId,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,hasIndex,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$BinarySearchCollector$BinarySearchLeafCollector,hasIndex,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector,getLeafCollector,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector,getLeafCollector,try-catch,AssertionError,recover,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,LuceneHitLeafCollector,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,setScorer,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,finish,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,collect,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,processHit,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,processAncestorHit,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,processDirectHit,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,chainCollect,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,getDefinedIndexes,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,getDefinedIndexesFor,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,scanIndex,try-catch,IOException,log+recover,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,scanIndexByField,try-catch,IOException,log+recover,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,scanIndexByQName,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,scanIndexByField,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,doScanIndex,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$LuceneHitCollector$LuceneHitLeafCollector,addOccurrence,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,write,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java,org.exist.indexing.lucene.LuceneIndexWorker$PendingAttr,optimize,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,LuceneFacetConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,processResult,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,createHierarchicalFacet,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,build,try-catch,PermissionDeniedException,log,,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneFacetConfig.java,org.exist.indexing.lucene.LuceneFacetConfig,build,try-catch,XPathException,log,,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/StandardQueryParserWrapper.java,org.exist.indexing.lucene.StandardQueryParserWrapper,parse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/StandardQueryParserWrapper.java,org.exist.indexing.lucene.StandardQueryParserWrapper,parse,try-catch,QueryNodeException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,readNodeId,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,decodeQName,try-catch,NumberFormatException,recover,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractFields,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTerms,throws-declaration,"IOException, UnsupportedOperationException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromDrillDown,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromBoolean,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromWildcard,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromRegex,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromFuzzy,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromPrefix,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromTermRange,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,rewrite,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil,extractTermsFromMultiTerm,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil$MultiTermExtractor,extractTerms,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneUtil.java,org.exist.indexing.lucene.LuceneUtil$MultiTermExtractor,rewrite,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MultiFieldQueryParserWrapper.java,org.exist.indexing.lucene.MultiFieldQueryParserWrapper,parse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MultiFieldQueryParserWrapper.java,org.exist.indexing.lucene.MultiFieldQueryParserWrapper,parse,try-catch,ParseException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,startElement,throws-declaration,SAXException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,characters,throws-declaration,SAXException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,scanMatches,try-catch,IOException | XMLStreamException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,scanMatches,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java,org.exist.indexing.lucene.LuceneMatchListener,getTerms,try-catch,IOException,log+recover,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,LuceneConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,getQueryParser,try-catch,ClassNotFoundException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,parseConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,parseConfig,try-catch,DatabaseConfigurationException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig,parseConfig,try-catch,NumberFormatException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig$ModuleImport,ModuleImport,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneConfig.java,org.exist.indexing.lucene.LuceneConfig$ModuleImport,ModuleImport,try-catch,URISyntaxException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,parse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,phraseQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,phraseQuery,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,phraseQuery,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,nearQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,nearQuery,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,parseSpanChildren,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getSpanTerm,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getSpanFirst,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getSpanFirst,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getSlop,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getSlop,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,expandTerms,throws-declaration,"XPathException, IOException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,expandTerms,throws-declaration,"XPathException, IOException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,collectMatchingTermsForLeaf,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,termQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,rangeQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getTerm,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,getTerm,try-catch,IOException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,normalizeMultiTermPattern,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,wildcardQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,prefixQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,fuzzyQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,fuzzyQuery,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,booleanQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery,booleanQuery,try-catch,NumberFormatException,ignore,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,rewrite,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,setRewriteMethod,try-catch,NumberFormatException,ignore,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,parseChildren,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,setBoost,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/XMLToQuery.java,org.exist.indexing.lucene.XMLToQuery$LazyRewriteQuery,setBoost,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,LuceneIndexConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,LuceneIndexConfig,try-catch,IllegalArgumentException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parse,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parse,try-catch,NumberFormatException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parseQName,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parseQName,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java,org.exist.indexing.lucene.LuceneIndexConfig,parseQName,try-catch,QName.IllegalQNameException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,configureAnalyzer,try-catch,ClassNotFoundException,log+recover,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,configureAnalyzer,try-catch,AnalyzerConfig.ParameterException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,createInstance,try-catch,NoSuchMethodException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,createInstance,try-catch,InterruptedException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,createInstance,try-catch,Throwable,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getAllConstructorParameters,throws-declaration,AnalyzerConfig.ParameterException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,throws-declaration,AnalyzerConfig.ParameterException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,NoSuchFieldException | NoSuchFieldError,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,"ClassNotFoundException | InstantiationException |
+ IllegalAccessException | NoSuchMethodException | InvocationTargetException",wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,FileNotFoundException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,NumberFormatException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,NumberFormatException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameter,try-catch,ClassNotFoundException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,getConstructorParameterCharArrayValues,throws-declaration,AnalyzerConfig.ParameterException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AnalyzerConfig.java,org.exist.indexing.lucene.AnalyzerConfig,addAnalyzer,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextIndexConfig.java,org.exist.indexing.lucene.PlainTextIndexConfig,getFloatValue,try-catch,NumberFormatException,log,,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,LuceneVectorFieldConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseDimension,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseDimension,try-catch,NumberFormatException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseEncoding,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseEmbeddingConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,parseSimilarity,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,processResult,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,processResultEmbedding,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig,getEmbeddingProvider,try-catch,NoClassDefFoundError,log+recover,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,storeVectorIfLocal,try-catch,IOException,log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,build,try-catch,IOException,log+log,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,build,try-catch,PermissionDeniedException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,build,try-catch,XPathException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,build,try-catch,PermissionDeniedException | XPathException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,tryRestoreVectorFromStore,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,parseBase64,try-catch,IllegalArgumentException,log+recover,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneVectorFieldConfig.java,org.exist.indexing.lucene.LuceneVectorFieldConfig$StoreContext,parseText,try-catch,NumberFormatException,log+recover,Log4j,DEBUG
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextHighlighter.java,org.exist.indexing.lucene.PlainTextHighlighter,PlainTextHighlighter,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/PlainTextHighlighter.java,org.exist.indexing.lucene.PlainTextHighlighter,getOffsets,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/FieldType.java,org.exist.indexing.lucene.FieldType,FieldType,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/FieldType.java,org.exist.indexing.lucene.FieldType,FieldType,try-catch,NumberFormatException,wrap,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,configure,try-catch,NumberFormatException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,open,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,open,try-catch,IOException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,close,throws-declaration,DBException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,close,try-catch,IOException,wrap,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,sync,throws-declaration,DBException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,remove,throws-declaration,DBException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,remove,try-catch,Exception,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,getWriter,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,getWriter,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,commit,try-catch,CorruptIndexException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,commit,try-catch,IOException,log,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,withReader,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,withSearcher,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/LuceneIndex.java,org.exist.indexing.lucene.LuceneIndex,backupToArchive,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MarkableTokenFilter.java,org.exist.indexing.lucene.MarkableTokenFilter,reset,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MarkableTokenFilter.java,org.exist.indexing.lucene.MarkableTokenFilter,end,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/MarkableTokenFilter.java,org.exist.indexing.lucene.MarkableTokenFilter,incrementToken,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,processResult,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,doBuild,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,doBuild,try-catch,PermissionDeniedException | XPathException,rethrow,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,compile,try-catch,XPathException | PermissionDeniedException,log+recover,Log4j,ERROR
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,resolveModuleImportAt,try-catch,URISyntaxException,ignore,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,resolveRelativeAtFromConfigCollection,try-catch,URISyntaxException,recover,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,resolveRelativeAtFromRootedConfigPath,try-catch,URISyntaxException,recover,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/AbstractFieldConfig.java,org.exist.indexing.lucene.AbstractFieldConfig,toCollectionConfigBasePath,try-catch,IllegalArgumentException,ignore,Log4j,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/QueryParserWrapper.java,org.exist.indexing.lucene.QueryParserWrapper,parse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/QueryParserWrapper.java,org.exist.indexing.lucene.QueryParserWrapper,create,try-catch,InterruptedException,log,Log4j,WARN
+extensions/indexes/lucene/src/main/java/org/exist/indexing/lucene/QueryParserWrapper.java,org.exist.indexing.lucene.QueryParserWrapper,create,try-catch,Throwable,log,Log4j,WARN
+extensions/indexes/lucene/src/test/java/xquery/lucene/VectorSearchEmbeddingTest.java,xquery.lucene.VectorSearchEmbeddingTest,embeddingLocalIndexedAndQueried,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/lucene/src/test/java/xquery/lucene/VectorSearchEmbeddingTest.java,xquery.lucene.VectorSearchEmbeddingTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanTrue,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanFalse,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanCaseInsensitive,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanOneAndZero,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanTrimmed,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanInvalidThrows,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/xquery/modules/lucene/FieldTest.java,org.exist.xquery.modules.lucene.FieldTest,parseBooleanEmptyThrows,throws-declaration,XPathException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,store,try-catch,XMLDBException | IOException | URISyntaxException,printStackTrace,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,store,try-catch,InterruptedException,ignore,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,update,try-catch,XMLDBException | IOException | URISyntaxException,printStackTrace,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,update,try-catch,InterruptedException,ignore,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,storeRemoveDocs,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,xupdateDocs,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,storeDocs,throws-declaration,"XMLDBException, IOException, URISyntaxException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,initDB,throws-declaration,"ClassNotFoundException, IllegalAccessException, InstantiationException, XMLDBException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/ConcurrencyTest.java,org.exist.indexing.lucene.ConcurrencyTest,closeDB,throws-declaration,"XMLDBException, LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,hierarchicalFacetTermsMissingAfterPolluterRemoval,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,hierarchicalFacetTermsPresentWithoutPolluter,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,storeModule,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,executeXQuery,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,executeXQueryNoOuterTxn,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,executeXQueryToString,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,resolveModulePath,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,readFacetsTerms,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,apply,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,collectPrefixTerms,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/FacetPollutionJavaReproducerTest.java,org.exist.indexing.lucene.FacetPollutionJavaReproducerTest,hasTerm,throws-declaration,IOException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setModeStoreInitializesAndClearsBuffer,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setModeRemoveSomeNodesInitializesRemovalSet,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setModeNoopModesDoNotMutatePreparedBuffers,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,getField,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexWorkerModeTest.java,org.exist.indexing.lucene.LuceneIndexWorkerModeTest,setField,throws-declaration,Exception,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,expandAttr,throws-declaration,"CollectionConfigurationException, LockException, IOException, SAXException, PermissionDeniedException, EXistException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,configureAndStore,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/SerializeAttrMatchesTest.java,org.exist.indexing.lucene.SerializeAttrMatchesTest,cleanupDb,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,simplePredicates,throws-declaration,XMLDBException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,twoPredicates,throws-declaration,XMLDBException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,booleanOperator,throws-declaration,XMLDBException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,execute,throws-declaration,XMLDBException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,execute,throws-declaration,XMLDBException,propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/OptimizerTest.java,org.exist.indexing.lucene.OptimizerTest,initDatabase,throws-declaration,"XMLDBException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,indexByQName,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,matchInAncestor,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, IOException, XpathException, LockException, CollectionConfigurationException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,matchInDescendant,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, IOException, XpathException, LockException, CollectionConfigurationException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,inlineNodesWhenNotIndenting,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,issue4835Diagnostic,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,issue4835MultipleMatchesExpand,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,inlineMatchNodesWhenIndenting,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,inlineMatchNodesWhenIndentingWithAdditionalPredicate,throws-declaration,"EXistException, PermissionDeniedException, XPathException, SAXException, CollectionConfigurationException, LockException, IOException, XpathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,startDB,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,closeDB,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,configureAndStore,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,queryResult2String,throws-declaration,"SAXException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java,org.exist.indexing.lucene.LuceneMatchListenerTest,queryResult2String,throws-declaration,"SAXException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,simpleQueries,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,moreElaborateQueries,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configuration,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,inlineAndIgnore,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,attributeMatch,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException, ParserConfigurationException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,boosts,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,queryTranslation,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,analyzers,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,MultiTermQueryRewriteMethod,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,dropSingleDoc,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,dropDocuments,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,removeCollection,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException, XPathException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,reindex,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,xupdateRemove,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, ParserConfigurationException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,xupdateInsert,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, ParserConfigurationException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,xupdateUpdate,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, ParserConfigurationException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,xupdateReplace,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, XPathException, ParserConfigurationException, QName.IllegalQNameException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configureAndStore,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,configureAndStore,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, TriggerException, LockException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java,org.exist.indexing.lucene.LuceneIndexTest,cleanupDb,throws-declaration,"LockException, TriggerException, PermissionDeniedException, EXistException, IOException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parameterFromCharArray,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parameterFromInvalidCharArray,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parameterFromStringArray,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersIntegerAndSet,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersIntAndSet,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersBooleanAndSet,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersPrimitiveBooleanAndSet,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersCharArray,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,allParametersStringArray,throws-declaration,"ParserConfigurationException, IOException, SAXException, AnalyzerConfig.ParameterException",propagate,,
+extensions/indexes/lucene/src/test/java/org/exist/indexing/lucene/AnalyzerConfigTest.java,org.exist.indexing.lucene.AnalyzerConfigTest,parse,throws-declaration,"ParserConfigurationException, IOException, SAXException",propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeSets.java,org.exist.xquery.modules.ngram.utils.NodeSets,transformNodes,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeSets.java,org.exist.xquery.modules.ngram.utils.NodeSets,getNodesMatchingAtStart,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/utils/NodeSets.java,org.exist.xquery.modules.ngram.utils.NodeSets,getNodesMatchingAtEnd,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,setArguments,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,preSelect,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,processMatches,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,parseQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,parseQuery,try-catch,NumberFormatException,wrap,Log4j,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,tokenizeQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/NGramSearch.java,org.exist.xquery.modules.ngram.NGramSearch,fixedStringSearch,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/HighlightMatches.java,org.exist.xquery.modules.ngram.HighlightMatches,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/HighlightMatches.java,org.exist.xquery.modules.ngram.HighlightMatches,eval,try-catch,SAXException,log+wrap,,WARN
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/HighlightMatches.java,org.exist.xquery.modules.ngram.HighlightMatches$MatchCallback,match,throws-declaration,"XPathException, SAXException",propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/AddMatch.java,org.exist.xquery.modules.ngram.AddMatch,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/AddMatch.java,org.exist.xquery.modules.ngram.AddMatch,eval,try-catch,IOException | XMLStreamException,wrap,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,expandMatchesForward,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionSequence.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionSequence,expandMatchesBackward,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/AlternativeStrings.java,org.exist.xquery.modules.ngram.query.AlternativeStrings,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/EmptyExpression.java,org.exist.xquery.modules.ngram.query.EmptyExpression,eval,throws-declaration,TerminatedException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/EvaluatableExpression.java,org.exist.xquery.modules.ngram.query.EvaluatableExpression,eval,throws-declaration,"TerminatedException, XPathException",propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/FixedString.java,org.exist.xquery.modules.ngram.query.FixedString,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/xquery/modules/ngram/query/WildcardedExpressionTriple.java,org.exist.xquery.modules.ngram.query.WildcardedExpressionTriple,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramMatchCallback.java,org.exist.indexing.ngram.NGramMatchCallback,match,throws-declaration,"XPathException, SAXException",propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,saveIndex,try-catch,IOException,log,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,saveIndex,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,saveIndex,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,saveIndex,try-catch,ReadOnlyException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,dropIndex,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,dropIndex,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,removeCollection,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,removeCollection,try-catch,BTreeException | IOException,log,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,search,throws-declaration,XPathException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,search,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,search,try-catch,IOException | BTreeException,log,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,scanIndex,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,scanIndex,try-catch,IOException | BTreeException,log,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker,scanIndex,try-catch,TerminatedException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,reset,try-catch,IOException | XMLStreamException,log,Log4j,WARN
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,startElement,throws-declaration,SAXException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,endElement,throws-declaration,SAXException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,characters,throws-declaration,SAXException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,characters,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$NGramMatchListener,characters,try-catch,XPathException,wrap,Log4j,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$SearchCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$SearchCallback,indexInfo,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$SearchCallback,readMatches,throws-declaration,IOException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$IndexScanCallback,indexInfo,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java,org.exist.indexing.ngram.NGramIndexWorker$IndexScanCallback,indexInfo,try-catch,IOException,log,Log4j,ERROR
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexConfig.java,org.exist.indexing.ngram.NGramIndexConfig,NGramIndexConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndexConfig.java,org.exist.indexing.ngram.NGramIndexConfig,NGramIndexConfig,try-catch,QName.IllegalQNameException,wrap,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,configure,try-catch,NumberFormatException,wrap,Log4j,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,open,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,open,try-catch,DBException,wrap,Log4j,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,close,throws-declaration,DBException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,sync,throws-declaration,DBException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,remove,throws-declaration,DBException,propagate,,
+extensions/indexes/ngram/src/main/java/org/exist/indexing/ngram/NGramIndex.java,org.exist.indexing.ngram.NGramIndex,backupToArchive,throws-declaration,IOException,propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,nestedContent,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,matchInParent,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,matchInAncestor,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,nestedIndex,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,mixedContentQueries,throws-declaration,"PermissionDeniedException, XPathException, SAXException, EXistException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,indexOnInnerElement,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,doubleMatch,throws-declaration,"PermissionDeniedException, XPathException, SAXException, EXistException, CollectionConfigurationException, LockException, IOException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,wildcardMatch,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException, XpathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,smallStrings,throws-declaration,"PermissionDeniedException, IOException, LockException, CollectionConfigurationException, SAXException, EXistException, XPathException, XpathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,constructedNodes,throws-declaration,"PermissionDeniedException, XPathException, SAXException, IOException, XpathException, CollectionConfigurationException, LockException, EXistException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,startDB,throws-declaration,"EXistException, DatabaseConfigurationException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,closeDB,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,configureAndStore,throws-declaration,"PermissionDeniedException, IOException, SAXException, EXistException, LockException, CollectionConfigurationException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/MatchListenerTest.java,org.exist.indexing.ngram.MatchListenerTest,queryResult2String,throws-declaration,"SAXException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, CollectionConfigurationException, LockException, TriggerException, SAXException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,tearDown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/NGramContainsBenchmark.java,org.exist.indexing.ngram.NGramContainsBenchmark,benchmark,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,xupdateRemove,throws-declaration,"EXistException, PermissionDeniedException, XPathException, ParserConfigurationException, IOException, SAXException, LockException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,xupdateInsert,throws-declaration,"EXistException, LockException, XPathException, PermissionDeniedException, SAXException, IOException, ParserConfigurationException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,xupdateUpdate,throws-declaration,"EXistException, LockException, XPathException, PermissionDeniedException, SAXException, IOException, ParserConfigurationException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,xupdateReplace,throws-declaration,"LockException, XPathException, PermissionDeniedException, SAXException, EXistException, IOException, ParserConfigurationException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,xupdateRename,throws-declaration,"EXistException, LockException, XPathException, PermissionDeniedException, SAXException, IOException, ParserConfigurationException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,reindex,throws-declaration,"PermissionDeniedException, XPathException, URISyntaxException, EXistException, IOException, LockException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,dropIndex,throws-declaration,"EXistException, PermissionDeniedException, XPathException, LockException, TriggerException, IOException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,query,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,ngramContainsWithForVariable,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,indexKeys,throws-declaration,"SAXException, PermissionDeniedException, XPathException, EXistException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,setUp,throws-declaration,"DatabaseConfigurationException, EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, LockException",propagate,,
+extensions/indexes/ngram/src/test/java/org/exist/indexing/ngram/CustomIndexTest.java,org.exist.indexing.ngram.CustomIndexTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,setArguments,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,preSelect,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,preSelect,try-catch,XPathException | IOException,wrap,Log4j,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getMatchFlags,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,requiresFallback,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,getKeys,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Lookup.java,org.exist.xquery.modules.range.Lookup,eval,try-catch,IOException,wrap,Log4j,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,rewriteLocationStep,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,rewrite,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/RangeQueryRewriter.java,org.exist.xquery.modules.range.RangeQueryRewriter,getConstantPattern,try-catch,XPathException,ignore,Log4j,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/IndexKeys.java,org.exist.xquery.modules.range.IndexKeys,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/IndexKeys.java,org.exist.xquery.modules.range.IndexKeys,eval,try-catch,PermissionDeniedException | LockException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/Optimize.java,org.exist.xquery.modules.range.Optimize,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,setArguments,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,preSelect,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,preSelect,try-catch,IOException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,eval,try-catch,IOException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/FieldLookup.java,org.exist.xquery.modules.range.FieldLookup,hasEmptyArgs,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,analyze,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,before,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/xquery/modules/range/OptimizeFieldPragma.java,org.exist.xquery.modules.range.OptimizeFieldPragma,tryRewriteToFields,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,RangeIndexConfigAttributeCondition,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,RangeIndexConfigAttributeCondition,try-catch,PatternSyntaxException,log+wrap,,ERROR
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,RangeIndexConfigAttributeCondition,try-catch,NumberFormatException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,resolveAttributeQName,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,resolveAttributeQName,try-catch,QName.IllegalQNameException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,toDouble,try-catch,NumberFormatException,log+recover,,DEBUG
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,find,try-catch,XPathException,log+log,,ERROR
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigAttributeCondition.java,org.exist.indexing.range.RangeIndexConfigAttributeCondition,findAtomicValue,try-catch,XPathException,log+recover,,ERROR
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,safeBytesRefToDisplay,try-catch,AssertionError,recover,Log4j,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,toQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,toQuery,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,removeCollection,throws-declaration,PermissionDeniedException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,removeCollection,try-catch,IOException | PermissionDeniedException | LockException,log,Log4j,ERROR
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,removeCollection,try-catch,DBException,log,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,removeDocument,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,removeNodes,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,write,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,query,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,query,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,queryField,throws-declaration,"IOException, XPathException",propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,doQuery,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,diagnoseQuery,try-catch,IOException,custom,Log4j,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker,countRemaining,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector,getLeafCollector,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,SearchLeafCollector,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,setScorer,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,collect,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,getAddress,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,getDefinedIndexes,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,getDefinedIndexesFor,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,analyzeContent,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$SearchCollector$SearchLeafCollector,analyzeContent,try-catch,IOException,wrap,Log4j,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,optimize,try-catch,IOException,log,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,scanIndex,try-catch,IOException,log+recover,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,scanIndexByField,try-catch,IOException,log+recover,Log4j,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,scanIndexByQName,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,scan,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexWorker.java,org.exist.indexing.range.RangeIndexWorker$RangeIndexListener,scan,try-catch,AssertionError,custom,Log4j,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/conversion/DateConverter.java,org.exist.indexing.range.conversion.DateConverter,toField,try-catch,Exception,log,Log4j,DEBUG
+extensions/indexes/range/src/main/java/org/exist/indexing/range/conversion/DateConverter.java,org.exist.indexing.range.conversion.DateConverter,toField,try-catch,NumberFormatException,ignore,Log4j,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,org.exist.indexing.range.ComplexRangeIndexConfigElement,ComplexRangeIndexConfigElement,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,RangeIndexConfigElement,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,RangeIndexConfigElement,try-catch,IllegalArgumentException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,RangeIndexConfigElement,try-catch,XPathException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,RangeIndexConfigElement,try-catch,ClassNotFoundException,log,,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,RangeIndexConfigElement,try-catch,InstantiationException | IllegalAccessException | InvocationTargetException | NoSuchMethodException,log,,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,parseChildren,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,convertToField,throws-declaration,IOException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,convertToField,try-catch,NumberFormatException | XPathException,ignore,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigElement.java,org.exist.indexing.range.RangeIndexConfigElement,convertToBytes,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer$FilterConfig,FilterConfig,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer$FilterConfig,FilterConfig,try-catch,Throwable,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer$FilterConfig,addFilter,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer$FilterConfig,addCollation,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexAnalyzer.java,org.exist.indexing.range.RangeIndexAnalyzer$FilterConfig,addCollation,try-catch,XPathException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,RangeIndexConfigField,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,RangeIndexConfigField,try-catch,IllegalArgumentException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,RangeIndexConfigField,try-catch,XPathException,wrap,,
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,RangeIndexConfigField,try-catch,ClassNotFoundException,log,,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfigField.java,org.exist.indexing.range.RangeIndexConfigField,RangeIndexConfigField,try-catch,InstantiationException | IllegalAccessException | NoSuchMethodException | InvocationTargetException,log,,WARN
+extensions/indexes/range/src/main/java/org/exist/indexing/range/RangeIndexConfig.java,org.exist.indexing.range.RangeIndexConfig,parseChildren,try-catch,DatabaseConfigurationException,log,Log4j,ERROR
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,setUp,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, SAXException, CollectionConfigurationException, IOException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,indexKeysForFieldWithEmptyStaticDocsReturnsKeys,throws-declaration,"EXistException, PermissionDeniedException, XPathException, ParserConfigurationException, IOException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,createFixtureCollection,throws-declaration,"LockException, TriggerException, PermissionDeniedException, IOException, EXistException, CollectionConfigurationException, SAXException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,executeWithEmptyStaticDocs,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/Issue4074IndexKeysServletContextTest.java,org.exist.xquery.modules.range.Issue4074IndexKeysServletContextTest,assertKeys,throws-declaration,XPathException,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,setupCollections,throws-declaration,Exception,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,legacyAutoIndexOnlyReturnsExpectedHits,throws-declaration,Exception,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,rangeIndexConfiguredReturnsCorrectHits,throws-declaration,Exception,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,runScenario,throws-declaration,Exception,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,run,throws-declaration,"XPathException, PermissionDeniedException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,createCollectionAndStore,throws-declaration,Exception,propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/ForBoundXmlIdRegressionTest.java,org.exist.xquery.modules.range.ForBoundXmlIdRegressionTest,cleanup,try-catch,Exception,custom,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,setUp,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, SAXException, CollectionConfigurationException, IOException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, LockException, TriggerException, IOException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,attributeEqMatchesStringEqOnCollectionWithoutIndex,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,attributeGeneralEqMatchesStringEqOnCollectionWithoutIndex,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,attributeEqMatchesStringEqOnDocWithoutIndex,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/range/src/test/java/org/exist/xquery/modules/range/AttributeEqIndexConsistencyTest.java,org.exist.xquery.modules.range.AttributeEqIndexConsistencyTest,count,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/RemoveIndex.java,org.exist.xquery.modules.sort.RemoveIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/RemoveIndex.java,org.exist.xquery.modules.sort.RemoveIndex,eval,try-catch,EXistException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/RemoveIndex.java,org.exist.xquery.modules.sort.RemoveIndex,eval,try-catch,LockException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/HasIndex.java,org.exist.xquery.modules.sort.HasIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/HasIndex.java,org.exist.xquery.modules.sort.HasIndex,eval,try-catch,EXistException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/HasIndex.java,org.exist.xquery.modules.sort.HasIndex,eval,try-catch,LockException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/CreateOrderIndex.java,org.exist.xquery.modules.sort.CreateOrderIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/CreateOrderIndex.java,org.exist.xquery.modules.sort.CreateOrderIndex,eval,try-catch,EXistException,wrap,Log4j,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/CreateOrderIndex.java,org.exist.xquery.modules.sort.CreateOrderIndex,eval,try-catch,LockException,wrap,Log4j,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/GetIndex.java,org.exist.xquery.modules.sort.GetIndex,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/GetIndex.java,org.exist.xquery.modules.sort.GetIndex,eval,try-catch,EXistException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/xquery/modules/sort/GetIndex.java,org.exist.xquery.modules.sort.GetIndex,eval,try-catch,LockException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,createIndex,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,createIndex,try-catch,LockException | IOException | BTreeException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,hasIndex,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getIndex,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getIndex,try-catch,LockException | IOException | BTreeException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,try-catch,BTreeException | TerminatedException | IOException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,throws-declaration,"LockException, EXistException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,try-catch,BTreeException | TerminatedException | IOException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,remove,try-catch,BTreeException | EXistException | LockException | TerminatedException | IOException,log,,DEBUG
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getOrRegisterId,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getOrRegisterId,try-catch,IOException | TerminatedException | BTreeException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,registerId,throws-declaration,EXistException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,registerId,try-catch,LockException | IOException | BTreeException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,removeId,throws-declaration,EXistException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,removeId,try-catch,LockException | IOException | BTreeException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getId,throws-declaration,"EXistException, LockException",propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,getId,try-catch,BTreeException | IOException,wrap,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndexWorker.java,org.exist.indexing.sort.SortIndexWorker$FindIdCallback,indexInfo,throws-declaration,TerminatedException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,open,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,open,try-catch,DBException,log+wrap,Log4j,ERROR
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,close,throws-declaration,DBException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,sync,throws-declaration,DBException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,sync,try-catch,LockException,log,Log4j,WARN
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,sync,try-catch,DBException,log,Log4j,ERROR
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,remove,throws-declaration,DBException,propagate,,
+extensions/indexes/sort/src/main/java/org/exist/indexing/sort/SortIndex.java,org.exist.indexing.sort.SortIndex,backupToArchive,throws-declaration,IOException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGeometricProperties.java,org.exist.xquery.modules.spatial.FunGeometricProperties,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGeometricProperties.java,org.exist.xquery.modules.spatial.FunGeometricProperties,eval,try-catch,SpatialIndexException | IOException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGMLProducers.java,org.exist.xquery.modules.spatial.FunGMLProducers,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGMLProducers.java,org.exist.xquery.modules.spatial.FunGMLProducers,eval,try-catch,SpatialIndexException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunGMLProducers.java,org.exist.xquery.modules.spatial.FunGMLProducers,eval,try-catch,ParseException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialSearch.java,org.exist.xquery.modules.spatial.FunSpatialSearch,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialSearch.java,org.exist.xquery.modules.spatial.FunSpatialSearch,eval,try-catch,SpatialIndexException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,eval,throws-declaration,XPathException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,eval,try-catch,SpatialIndexException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/xquery/modules/spatial/FunSpatialDistance.java,org.exist.xquery.modules.spatial.FunSpatialDistance,resolveGeometry,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,saveGeometryNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,saveGeometryNode,try-catch,SpatialIndexException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,saveGeometryNode,try-catch,SQLDataException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeDocumentNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeDocument,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,removeCollection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,acquireConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,releaseConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,search,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,search,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,search,try-catch,ParseException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForDocument,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForDocument,try-catch,ParseException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometryForNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometryForNode,try-catch,ParseException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForNodes,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForNodes,try-catch,ParseException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometriesForNodes,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometricPropertyForNode,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometricPropertyForNodes,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,getGeometricPropertyForNodes,try-catch,PermissionDeniedException,log,Log4j,DEBUG
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,checkIndex,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,checkIndex,try-catch,ParseException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,checkIndex,try-catch,SpatialIndexException,rethrow,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndexWorker.java,org.exist.indexing.spatial.GMLHSQLIndexWorker,checkIndex,try-catch,PermissionDeniedException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,configure,try-catch,ClassNotFoundException | SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,open,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,close,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,sync,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,remove,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,checkDatabase,throws-declaration,"ClassNotFoundException, SQLException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,shutdownDatabase,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,deleteDatabase,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,removeIndexContent,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,acquireConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndex.java,org.exist.indexing.spatial.AbstractGMLJDBCIndex$SpatialOperator,releaseConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,flush,try-catch,SQLException,log+log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,flush,try-catch,SQLException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,flush,try-catch,SQLException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,saveDocumentNodes,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,dropDocumentNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeDocument,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeCollection,try-catch,SQLException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeCollection,try-catch,SQLException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,search,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,search,try-catch,SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,search,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometryForNode,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometryForNode,try-catch,SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometryForNode,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometriesForNodes,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometriesForNodes,try-catch,SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometriesForNodes,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNode,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNode,try-catch,SQLException | XPathException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNode,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNodes,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNodes,try-catch,SQLException | XPathException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNodes,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,checkIndex,try-catch,SQLException | SpatialIndexException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,checkIndex,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,saveGeometryNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeDocumentNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeDocument,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,removeCollection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometriesForDocument,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNode,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometricPropertyForNodes,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometryForNode,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,getGeometriesForNodes,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,search,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,checkIndex,throws-declaration,"SQLException, SpatialIndexException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,acquireConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,releaseConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,scanIndex,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,scanIndex,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamNodeToGeometry,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamNodeToGeometry,try-catch,SAXException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamGeometryToElement,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamGeometryToElement,try-catch,TransformerException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,streamGeometryToElement,try-catch,SAXException | IOException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,transformGeometry,throws-declaration,SpatialIndexException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,transformGeometry,try-catch,FactoryException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,transformGeometry,try-catch,OperationNotFoundException,log+log,Log4j,DEBUG
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker,transformGeometry,try-catch,TransformException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker$GMLStreamListener,characters,try-catch,Exception,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker$GMLStreamListener,processDeferredElement,try-catch,Exception,printStackTrace+log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,org.exist.indexing.spatial.AbstractGMLJDBCIndexWorker$GMLStreamListener,processCurrentElement,try-catch,Exception,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLIndexConfig.java,org.exist.indexing.spatial.GMLIndexConfig,GMLIndexConfig,try-catch,NumberFormatException,log,Log4j,INFO
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,configure,throws-declaration,DatabaseConfigurationException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,configure,try-catch,NumberFormatException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,configure,try-catch,NumberFormatException,log,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,checkDatabase,throws-declaration,"ClassNotFoundException, SQLException",propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,shutdownDatabase,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,shutdownDatabase,try-catch,SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,deleteDatabase,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,deleteDatabase,try-catch,IOException,log+wrap,Log4j,ERROR
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,removeIndexContent,throws-declaration,DBException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,removeIndexContent,try-catch,SQLException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,acquireConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,acquireConnection,try-catch,InterruptedException,wrap,Log4j,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,releaseConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,initializeConnection,throws-declaration,SQLException,propagate,,
+extensions/indexes/spatial/src/main/java/org/exist/indexing/spatial/GMLHSQLIndex.java,org.exist.indexing.spatial.GMLHSQLIndex,backupToArchive,throws-declaration,IOException,propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,setup,throws-declaration,"EXistException, PermissionDeniedException, IOException, SAXException, CollectionConfigurationException, URISyntaxException, LockException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,tearDown,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,indexDocument,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, IOException, SAXException, LockException, URISyntaxException, SQLException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,checkIndex,throws-declaration,EXistException,propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,scanIndex,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,lowLevelSearch,throws-declaration,"EXistException, SAXException, ParserConfigurationException, SpatialIndexException, IOException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,highLevelSearch,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,geometricProperties,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,gmlProducers,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/GMLIndexTest.java,org.exist.indexing.spatial.GMLIndexTest,update,throws-declaration,"PermissionDeniedException, XPathException, EXistException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceCartesianReturnsEuclideanDegrees,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceMetersNycToLa,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceKilometersMatchesMetersScaledDown,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceMilesNycToLa,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceNauticalMilesNycToLa,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceMetersNycToParis,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceWithEmptyFirstOperandReturnsEmpty,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceWithEmptySecondOperandReturnsEmpty,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceWithUnsupportedUnitRaisesError,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceWithUnsupportedUnitRaisesError,try-catch,XPathException,custom,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,distanceWithDegreeUnitMatchesCartesianDefault,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,runDouble,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/spatial/src/test/java/org/exist/indexing/spatial/FunSpatialDistanceTest.java,org.exist.indexing.spatial.FunSpatialDistanceTest,runQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,extractCacheConfig,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,lazilyCreateCache,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,cacheNames,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,put,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,list,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,listKeys,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,get,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,remove,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,clearAll,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,clear,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,cleanup,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKey,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKeys,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKeys,try-catch,SAXException,wrap,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,toMapKeys,try-catch,ClassCastException,custom,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,serializeKey,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,serializeKey,try-catch,SAXException,wrap,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java,org.exist.xquery.modules.cache.CacheFunctions,serializeKey,try-catch,ClassCastException,custom,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,list,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/Cache.java,org.exist.xquery.modules.cache.Cache,listKeys,throws-declaration,XPathException,propagate,,
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheModule.java,org.exist.xquery.modules.cache.CacheModule$CacheModuleErrorCode,parseParameters,try-catch,NumberFormatException,log+recover,Log4j,WARN
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheModule.java,org.exist.xquery.modules.cache.CacheModule$CacheModuleErrorCode,parseParameters,try-catch,NumberFormatException,log+recover,Log4j,WARN
+extensions/modules/cache/src/main/java/org/exist/xquery/modules/cache/CacheModule.java,org.exist.xquery.modules.cache.CacheModule$CacheModuleErrorCode,parseParameters,try-catch,NumberFormatException,log+recover,Log4j,WARN
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,getLazyConfig,try-catch,URISyntaxException,wrap,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,putOnNonLazilyCreatedCacheWithoutExplicitCreation,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,putOnNonLazilyCreatedCacheWithoutExplicitCreation,try-catch,XPathException,custom,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java,org.exist.xquery.modules.cache.NonLazyCacheTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,getLazyConfig,try-catch,URISyntaxException,wrap,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,putOnLazilyCreatedCache,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/cache/src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java,org.exist.xquery.modules.cache.LazyCacheTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnGZipFunction.java,org.exist.xquery.modules.compression.UnGZipFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnGZipFunction.java,org.exist.xquery.modules.compression.UnGZipFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,eval,try-catch,UnsupportedCharsetException | IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFromUri,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFromUri,try-catch,IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFromUri,try-catch,PermissionDeniedException | LockException | SAXException | IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFromUri,try-catch,PermissionDeniedException | LockException | SAXException | IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressFile,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressElement,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressElement,try-catch,IOException | SAXException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressElement,try-catch,IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,getDynamicSerializerOptions,throws-declaration,SAXException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressResource,throws-declaration,"IOException, SAXException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,compressCollection,throws-declaration,"IOException, SAXException, LockException, PermissionDeniedException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,putEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractCompressFunction.java,org.exist.xquery.modules.compression.AbstractCompressFunction,closeEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/TarFunction.java,org.exist.xquery.modules.compression.TarFunction,closeEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/TarFunction.java,org.exist.xquery.modules.compression.TarFunction,putEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnTarFunction.java,org.exist.xquery.modules.compression.UnTarFunction,processCompressedData,throws-declaration,"XPathException, XMLDBException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnTarFunction.java,org.exist.xquery.modules.compression.UnTarFunction,processCompressedData,try-catch,IOException,log+wrap,,ERROR
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,eval,try-catch,UnsupportedCharsetException | XMLDBException,wrap,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,processCompressedData,throws-declaration,"XPathException, XMLDBException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,processCompressedEntry,throws-declaration,"IOException, XPathException, XMLDBException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,processCompressedEntry,try-catch,SAXException,custom,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,processCompressedEntry,try-catch,SAXException,custom,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/AbstractExtractFunction.java,org.exist.xquery.modules.compression.AbstractExtractFunction,storeResource,throws-declaration,XMLDBException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/DeflateFunction.java,org.exist.xquery.modules.compression.DeflateFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/DeflateFunction.java,org.exist.xquery.modules.compression.DeflateFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/ZipFunction.java,org.exist.xquery.modules.compression.ZipFunction,closeEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/ZipFunction.java,org.exist.xquery.modules.compression.ZipFunction,putEntry,throws-declaration,IOException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/GZipFunction.java,org.exist.xquery.modules.compression.GZipFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/GZipFunction.java,org.exist.xquery.modules.compression.GZipFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,getFile,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,getFile,try-catch,Exception,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,checkIsDBA,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,fsStoreEntry3,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,fsStoreEntry4,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,dbStoreEntry3,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions,dbStoreEntry4,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFsFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFsFunction,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFsFunction,mkdirs,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFsFunction,mkdirs,try-catch,IOException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreDbFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreDbFunction,eval,try-catch,"IOException | PermissionDeniedException | EXistException | LockException |
+ SAXException",wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreDbFunction,mkcols,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreDbFunction,mkcols,try-catch,IOException | PermissionDeniedException | TriggerException | TransactionException,wrap,Log4j,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java,org.exist.xquery.modules.compression.EntryFunctions$StoreFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/InflateFunction.java,org.exist.xquery.modules.compression.InflateFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/InflateFunction.java,org.exist.xquery.modules.compression.InflateFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java,org.exist.xquery.modules.compression.UnZipFunction,processCompressedData,throws-declaration,"XPathException, XMLDBException",propagate,,
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java,org.exist.xquery.modules.compression.UnZipFunction,processCompressedData,try-catch,IllegalArgumentException,log+rethrow,,ERROR
+extensions/modules/compression/src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java,org.exist.xquery.modules.compression.UnZipFunction,processCompressedData,try-catch,IOException,log+wrap,,ERROR
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterModule.java,org.exist.xquery.modules.counter.CounterModule,CounterModule,throws-declaration,XPathException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterModule.java,org.exist.xquery.modules.counter.CounterModule,prepare,throws-declaration,XPathException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,Counters,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,loadStore,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,loadStore,try-catch,IOException,wrap,Log4j,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,loadStore,try-catch,NumberFormatException,wrap,Log4j,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,getInstance,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,getInstance,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,createCounter,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,createCounter,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,createCounter,try-catch,IOException,wrap,Log4j,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,destroyCounter,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,destroyCounter,try-catch,IOException,wrap,Log4j,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,nextValue,throws-declaration,EXistException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,nextValue,try-catch,IOException,wrap,Log4j,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,serializeTable,throws-declaration,IOException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/Counters.java,org.exist.xquery.modules.counter.Counters,backupToArchive,throws-declaration,IOException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,CounterFunctions,try-catch,EXistException,log,Log4j,ERROR
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,eval,try-catch,EXistException,log+recover,Log4j,ERROR
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,eval,try-catch,EXistException,log+recover,Log4j,ERROR
+extensions/modules/counter/src/main/java/org/exist/xquery/modules/counter/CounterFunctions.java,org.exist.xquery.modules.counter.CounterFunctions,eval,try-catch,Exception,log+recover,Log4j,ERROR
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest,createAndDestroyCounter,throws-declaration,"XPathException, XMLDBException",propagate,,
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest,createAndInitAndDestroyCounter,throws-declaration,"XPathException, XMLDBException",propagate,,
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest,threadedIncrement,throws-declaration,"XPathException, InterruptedException, XMLDBException",propagate,,
+extensions/modules/counter/src/test/java/org/exist/xquery/modules/counter/CounterTest.java,org.exist.xquery.modules.counter.CounterTest$IncrementThread,run,try-catch,XMLDBException,printStackTrace,,
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,try-catch,CQLParseException,wrap,Log4j,
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,try-catch,SAXException,wrap,Log4j,
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/cqlparser/src/main/java/org/exist/xquery/modules/cqlparser/ParseCQL.java,org.exist.xquery.modules.cqlparser.ParseCQL,eval,try-catch,ParserConfigurationException,wrap,Log4j,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,sayHello,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,sayHello,try-catch,QName.IllegalQNameException,wrap,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleFunctions.java,org.exist.repo.ExampleFunctions,add,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeCreateCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCreateCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeCopyCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCopyCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeMoveCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterMoveCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeDeleteCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterDeleteCollection,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeCreateDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCreateDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCreateDocument,try-catch,Exception,log+wrap,Log4j,ERROR
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeUpdateDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterUpdateDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterUpdateDocumentMetadata,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeCopyDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterCopyDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeMoveDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterMoveDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,beforeDeleteDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/main/java/org/exist/repo/ExampleTrigger.java,org.exist.repo.ExampleTrigger,afterDeleteDocument,throws-declaration,TriggerException,propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,helloWorld,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,sayHello,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,sayHello_noName,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,add,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/modules/expathrepo/expathrepo-trigger-test/src/test/java/org/exist/repo/ExampleModuleTest.java,org.exist.repo.ExampleModuleTest,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/BinaryDocumentXarSource.java,org.exist.xquery.modules.expathrepo.BinaryDocumentXarSource,getURI,try-catch,URISyntaxException,wrap,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/BinaryDocumentXarSource.java,org.exist.xquery.modules.expathrepo.BinaryDocumentXarSource,newInputStream,throws-declaration,IOException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java,org.exist.xquery.modules.expathrepo.RemoveFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java,org.exist.xquery.modules.expathrepo.RemoveFunction,eval,try-catch,PackageException,log+wrap,Log4j,WARN
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ListFunction.java,org.exist.xquery.modules.expathrepo.ListFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ListFunction.java,org.exist.xquery.modules.expathrepo.ListFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetAppRoot.java,org.exist.xquery.modules.expathrepo.GetAppRoot,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ResourceAvailable.java,org.exist.xquery.modules.expathrepo.ResourceAvailable,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ResourceAvailable.java,org.exist.xquery.modules.expathrepo.ResourceAvailable,eval,try-catch,PackageException,wrap,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ResourceAvailable.java,org.exist.xquery.modules.expathrepo.ResourceAvailable,eval,try-catch,Storage.NotExistException | IOException,recover,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,eval,try-catch,PackageException | TransactionException,log+recover,Log4j,ERROR
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,eval,try-catch,XPathException,log+recover,Log4j,ERROR
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,_getURI,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,_getURI,try-catch,URISyntaxException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,getBinaryDoc,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java,org.exist.xquery.modules.expathrepo.InstallFunction,getBinaryDoc,try-catch,PermissionDeniedException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,eval,try-catch,PackageException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,eval,try-catch,TransactionException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeploy,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeploy,try-catch,MalformedURLException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeploy,try-catch,PackageException | IOException,log+wrap,Log4j,ERROR
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeployFromDb,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy,installAndDeployFromDb,try-catch,PackageException | IOException | PermissionDeniedException,log+wrap,Log4j,ERROR
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy$RepoPackageLoader,load,throws-declaration,IOException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/Deploy.java,org.exist.xquery.modules.expathrepo.Deploy$RepoPackageLoader,load,try-catch,IOException,wrap,Log4j,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/ExpathPackageModule.java,org.exist.xquery.modules.expathrepo.ExpathPackageModule,ExpathPackageModule,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetResource.java,org.exist.xquery.modules.expathrepo.GetResource,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetResource.java,org.exist.xquery.modules.expathrepo.GetResource,eval,try-catch,PackageException,wrap,,
+extensions/modules/expathrepo/src/main/java/org/exist/xquery/modules/expathrepo/GetResource.java,org.exist.xquery.modules.expathrepo.GetResource,eval,try-catch,Storage.NotExistException,wrap,,
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,resolveXarSupplier,try-catch,IOException,wrap,,
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,resolveXarSupplier,try-catch,IOException,wrap,,
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,setup,throws-declaration,"PermissionDeniedException, SAXException, EXistException, IOException, LockException, XPathException",propagate,,
+extensions/modules/expathrepo/src/test/java/org/exist/repo/PackageTriggerIT.java,org.exist.repo.PackageTriggerIT,checkTriggerFires,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/UnicodeReader.java,org.exist.xquery.modules.file.UnicodeReader,init,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/UnicodeReader.java,org.exist.xquery.modules.file.UnicodeReader,close,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/UnicodeReader.java,org.exist.xquery.modules.file.UnicodeReader,read,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryList.java,org.exist.xquery.modules.file.DirectoryList,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryList.java,org.exist.xquery.modules.file.DirectoryList,eval,try-catch,IOException | IllegalStateException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsReadable.java,org.exist.xquery.modules.file.FileIsReadable,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadBinary.java,org.exist.xquery.modules.file.FileReadBinary,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryCreate.java,org.exist.xquery.modules.file.DirectoryCreate,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryCreate.java,org.exist.xquery.modules.file.DirectoryCreate,eval,try-catch,FileAlreadyExistsException,custom,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/DirectoryCreate.java,org.exist.xquery.modules.file.DirectoryCreate,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileModuleHelper.java,org.exist.xquery.modules.file.FileModuleHelper,getFile,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileModuleHelper.java,org.exist.xquery.modules.file.FileModuleHelper,getFile,try-catch,Exception,wrap,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsWriteable.java,org.exist.xquery.modules.file.FileIsWriteable,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileIsDirectory.java,org.exist.xquery.modules.file.FileIsDirectory,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileExists.java,org.exist.xquery.modules.file.FileExists,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Directory.java,org.exist.xquery.modules.file.Directory,eval,try-catch,IOException | XPathException,log,Log4j,WARN
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,getOptions,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,checkOption,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,startSync,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,startSync,try-catch,PermissionDeniedException | LockException,wrap,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,syncCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,syncCollection,try-catch,IOException,recover,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,handleCollection,throws-declaration,"PermissionDeniedException, LockException",propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,pruneCollectionEntries,try-catch,IOException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,pruneCollectionEntries,try-catch,"IOException | URISyntaxException
+ | PermissionDeniedException | LockException",custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveFile,throws-declaration,LockException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveFile,try-catch,XPathException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveFile,try-catch,IOException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveXML,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveXML,try-catch,SAXException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,processRepoDesc,try-catch,ParserConfigurationException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,processRepoDesc,try-catch,SAXException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,processRepoDesc,try-catch,IOException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,processRepoDesc,try-catch,TransformerException,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,saveBinary,try-catch,Exception,custom,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync,deleteWithExcludes,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync$DeleteDirWithExcludesVisitor,visitFile,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/Sync.java,org.exist.xquery.modules.file.Sync$DeleteDirWithExcludesVisitor,postVisitDirectory,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadUnicode.java,org.exist.xquery.modules.file.FileReadUnicode,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileReadUnicode.java,org.exist.xquery.modules.file.FileReadUnicode,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileMove.java,org.exist.xquery.modules.file.FileMove,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileMove.java,org.exist.xquery.modules.file.FileMove,eval,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileRead.java,org.exist.xquery.modules.file.FileRead,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileRead.java,org.exist.xquery.modules.file.FileRead,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,parseXMLSerializationOptions,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeXML,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeXML,try-catch,UnsupportedOperationException | IllegalArgumentException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeXML,try-catch,IOException | SAXException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeBinary,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/SerializeToFile.java,org.exist.xquery.modules.file.SerializeToFile,serializeBinary,try-catch,IOException,wrap,Log4j,
+extensions/modules/file/src/main/java/org/exist/xquery/modules/file/FileDelete.java,org.exist.xquery.modules.file.FileDelete,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,setup,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,cleanup,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,readBinary,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,readBinaryUsedInElementConstructorThenReadAgain,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,readBinaryStoreThenReadAgain,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,binaryDocStoreThenReadAgain,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,readBinaryStoredTwice,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,readAndWriteBinary,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest,createTemporaryFile,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,storeBinaryFile,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,removeCollection,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,executeXQuery,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,size,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,item,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,isBinaryType,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,isBooleanType,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,getBytes,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/AbstractBinariesTest.java,org.exist.xquery.modules.file.AbstractBinariesTest$QueryResultAccessor,getBoolean,throws-declaration,E,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,storeBinaryFile,try-catch,XMLDBException,ignore,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,getOrCreateCollection,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,executeXQuery,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,size,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,item,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,isBinaryType,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,isBooleanType,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,getBytes,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/XmldbBinariesTest.java,org.exist.xquery.modules.file.XmldbBinariesTest,getBoolean,throws-declaration,XMLDBException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,executeXQuery,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,isBooleanType,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,getBytes,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/EmbeddedBinariesTest.java,org.exist.xquery.modules.file.EmbeddedBinariesTest,getBoolean,throws-declaration,IOException,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,readAndStreamBinarySax,throws-declaration,"IOException, JAXBException",propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,readAndStreamBinaryRaw,throws-declaration,"IOException, JAXBException",propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,storeBinaryFile,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,removeCollection,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,executeXQuery,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,postXquery,throws-declaration,"JAXBException, IOException",propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,postXquery,try-catch,InterruptedException,wrap,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,size,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,item,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,isBinaryType,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,isBooleanType,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,getBytes,throws-declaration,Exception,propagate,,
+extensions/modules/file/src/test/java/org/exist/xquery/modules/file/RestBinariesTest.java,org.exist.xquery.modules.file.RestBinariesTest,getBoolean,throws-declaration,Exception,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetWidthFunction.java,org.exist.xquery.modules.image.GetWidthFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetWidthFunction.java,org.exist.xquery.modules.image.GetWidthFunction,eval,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ScaleFunction.java,org.exist.xquery.modules.image.ScaleFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ScaleFunction.java,org.exist.xquery.modules.image.ScaleFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetHeightFunction.java,org.exist.xquery.modules.image.GetHeightFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetHeightFunction.java,org.exist.xquery.modules.image.GetHeightFunction,eval,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/ImageModule.java,org.exist.xquery.modules.image.ImageModule,prepare,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/CropFunction.java,org.exist.xquery.modules.image.CropFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/CropFunction.java,org.exist.xquery.modules.image.CropFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,URISyntaxException,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,recover,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,PermissionDeniedException | IOException,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,PermissionDeniedException | LockException,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,IOException,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,eval,try-catch,Exception,wrap,Log4j,
+extensions/modules/image/src/main/java/org/exist/xquery/modules/image/GetThumbnailsFunction.java,org.exist.xquery.modules.image.GetThumbnailsFunction,fileExist,throws-declaration,PermissionDeniedException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/RenameFunction.java,org.exist.xquery.modules.jndi.RenameFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/RenameFunction.java,org.exist.xquery.modules.jndi.RenameFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CreateFunction.java,org.exist.xquery.modules.jndi.CreateFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CreateFunction.java,org.exist.xquery.modules.jndi.CreateFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/JNDIModule.java,org.exist.xquery.modules.jndi.JNDIModule,closeJNDIContext,try-catch,NamingException,log,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/CloseContextFunction.java,org.exist.xquery.modules.jndi.CloseContextFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/GetDirContextFunction.java,org.exist.xquery.modules.jndi.GetDirContextFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/GetDirContextFunction.java,org.exist.xquery.modules.jndi.GetDirContextFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/DeleteFunction.java,org.exist.xquery.modules.jndi.DeleteFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/DeleteFunction.java,org.exist.xquery.modules.jndi.DeleteFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,eval,try-catch,NameNotFoundException,log,Log4j,WARN
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/SearchFunction.java,org.exist.xquery.modules.jndi.SearchFunction,renderSearchResultsAsDSML,throws-declaration,NamingException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,eval,try-catch,NamingException,log+rethrow,Log4j,ERROR
+extensions/modules/jndi/src/main/java/org/exist/xquery/modules/jndi/ModifyFunction.java,org.exist.xquery.modules.jndi.ModifyFunction,parseAttributes,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,getMailStore,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,getMailStore,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,closeMailStore,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailStoreFunctions.java,org.exist.xquery.modules.mail.MailStoreFunctions,closeMailStore,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailModule.java,org.exist.xquery.modules.mail.MailModule,modifyEntry,try-catch,MessagingException,log,Log4j,WARN
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailModule.java,org.exist.xquery.modules.mail.MailModule,modifyEntry,try-catch,MessagingException,log,Log4j,WARN
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,getMessageList,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,getMessageList,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,searchMessageList,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,searchMessageList,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,prefetchMessages,throws-declaration,MessagingException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,getMessageListAsXML,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,getMessageListAsXML,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,closeMessageList,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseSearchTerms,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseChildSearchTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseChildSearchTerms,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseFromTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseSubjectTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseBodyTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseRecipientTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseHeaderTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseFlagTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseSentDateTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseSentDateTerm,try-catch,ParseException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseReceivedDateTerm,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseReceivedDateTerm,try-catch,ParseException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java,org.exist.xquery.modules.mail.MessageListFunctions,parseComparisonAttribute,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,getMessages,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,getMessages,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,getMessages,try-catch,IOException | SAXException,printStackTrace,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,getMessages,try-catch,IndexOutOfBoundsException,log,Log4j,INFO
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,handleMultipart,throws-declaration,"MessagingException, IOException, XPathException, SAXException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,mimeParamsToAttributes,try-catch,MimeTypeParseException,printStackTrace,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,handlePart,throws-declaration,"MessagingException, IOException, XPathException, SAXException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MessageFunctions.java,org.exist.xquery.modules.mail.MessageFunctions,handleBinaryContent,throws-declaration,"IOException, MessagingException, XPathException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,try-catch,TransformerException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,try-catch,MessagingException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,try-catch,IOException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendEmail,try-catch,Throwable,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,deprecatedSendEmail,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,deprecatedSendEmail,try-catch,TransformerException | IOException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,deprecatedSendEmail,try-catch,SendEmailFunction.SMTPException,wrap,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,parseInputEmails,throws-declaration,"IOException, MessagingException, TransformerException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction,sendBySendmail,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,sendBySMTP,throws-declaration,SendEmailFunction.SMTPException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,sendBySMTP,try-catch,IOException,log+wrap,Log4j,ERROR
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,writeSMTPMessage,try-catch,IOException,log+recover,Log4j,ERROR
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,writeMessage,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,parseMailElement,throws-declaration,"TransformerException, IOException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,parseMessageElement,throws-declaration,"IOException, MessagingException, TransformerException",propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,encode64,throws-declaration,UnsupportedEncodingException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java,org.exist.xquery.modules.mail.SendEmailFunction$SMTPException,encode64Address,throws-declaration,UnsupportedEncodingException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,getMailFolder,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,getMailFolder,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,closeMailFolder,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailFolderFunctions.java,org.exist.xquery.modules.mail.MailFolderFunctions,closeMailFolder,try-catch,MessagingException,rethrow,Log4j,
+extensions/modules/mail/src/main/java/org/exist/xquery/modules/mail/MailSessionFunctions.java,org.exist.xquery.modules.mail.MailSessionFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,setup,throws-declaration,"PermissionDeniedException, IOException, SAXException, EXistException, LockException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextEmail,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextEmailWithXmlAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextEmailWithBinaryAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextEmailWithXmlAndBinaryAttachments,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendHtmlEmail,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendHtmlEmailWithXmlAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendHtmlEmailWithBinaryAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendHtmlEmailWithXmlAndBinaryAttachments,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextAndHtmlEmail,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextAndHtmlEmailWithXmlAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextAndHtmlEmailWithBinaryAttachment,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendTextAndHtmlEmailWithXmlAndBinaryAttachments,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendEmail,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendEmailBySmtpDirectConnection,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/SendEmailIT.java,org.exist.xquery.modules.mail.SendEmailIT$AuthenticationOption,sendEmailByJakartaMail,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, MessagingException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/Util.java,org.exist.xquery.modules.mail.Util,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeTextMessage,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeTextMessageWithXmlAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeTextMessageWithBinaryAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeTextMessageWithXmlAndBinaryAttachments,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlMessage,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlMessageWithXmlAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlMessageWithBinaryAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlMessageWithXmlAndBinaryAttachments,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlAndTextMessage,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlAndTextMessageWithXmlAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlAndTextMessageWithBinaryAttachment,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeHtmlAndTextMessageWithXmlAndBinaryAttachments,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,writeMessage,throws-declaration,IOException,propagate,,
+extensions/modules/mail/src/test/java/org/exist/xquery/modules/mail/WriteMessageTest.java,org.exist.xquery.modules.mail.WriteMessageTest,assertSubject,throws-declaration,UnsupportedEncodingException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,analyze,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,register,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,authenticate,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,login,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,login,try-catch,AuthenticationException | EXistException,recover,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLoginFunctions.java,org.exist.xquery.modules.persistentlogin.PersistentLoginFunctions,callback,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLogin.java,org.exist.xquery.modules.persistentlogin.PersistentLogin,register,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/main/java/org/exist/xquery/modules/persistentlogin/PersistentLogin.java,org.exist.xquery.modules.persistentlogin.PersistentLogin,lookup,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,beforeClass,throws-declaration,XMLDBException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,beforeClass,try-catch,XMLDBException,custom,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,beforeClass,try-catch,InterruptedException,wrap,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,afterClass,throws-declaration,Exception,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,loginAndLogout,throws-declaration,IOException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,doGet,throws-declaration,IOException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,doGet,try-catch,InterruptedException,wrap,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,initDuration,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,newTokensUsePipeSeparator,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,lookupAcceptsLegacyColonSeparator,throws-declaration,XPathException,propagate,,
+extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/PersistentLoginTest.java,org.exist.xquery.modules.persistentlogin.PersistentLoginTest,invalidateAcceptsLegacyColonSeparator,throws-declaration,XPathException,propagate,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,eval,try-catch,XMLStreamException | IOException,wrap,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,eval,try-catch,IOException,wrap,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,eval,try-catch,InterruptedException,wrap,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,readOutput,throws-declaration,XPathException,propagate,,
+extensions/modules/process/src/main/java/org/exist/xquery/modules/process/Execute.java,org.exist.xquery.modules.process.Execute,readOutput,try-catch,IOException,wrap,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ResumeScheduledJob.java,org.exist.xquery.modules.scheduler.ResumeScheduledJob,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/GetScheduledJobs.java,org.exist.xquery.modules.scheduler.GetScheduledJobs,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/GetScheduledJobs.java,org.exist.xquery.modules.scheduler.GetScheduledJobs,eval,try-catch,SAXException | IOException,wrap,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/PauseScheduledJob.java,org.exist.xquery.modules.scheduler.PauseScheduledJob,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/DeleteScheduledJob.java,org.exist.xquery.modules.scheduler.DeleteScheduledJob,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,eval,try-catch,"ClassNotFoundException | InstantiationException | IllegalAccessException | NoSuchMethodException |
+ InvocationTargetException",log+recover,,ERROR
+extensions/modules/scheduler/src/main/java/org/exist/xquery/modules/scheduler/ScheduleFunctions.java,org.exist.xquery.modules.scheduler.ScheduleFunctions,parseParameters,throws-declaration,XPathException,propagate,,
+extensions/modules/simpleql/src/main/java/org/exist/xquery/modules/simpleql/ParseSimpleQL.java,org.exist.xquery.modules.simpleql.ParseSimpleQL,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/simpleql/src/main/java/org/exist/xquery/modules/simpleql/ParseSimpleQL.java,org.exist.xquery.modules.simpleql.ParseSimpleQL,eval,try-catch,RecognitionException | TokenStreamException,wrap,Log4j,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetJNDIConnectionFunction.java,org.exist.xquery.modules.sql.GetJNDIConnectionFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetJNDIConnectionFunction.java,org.exist.xquery.modules.sql.GetJNDIConnectionFunction,eval,try-catch,Exception,rethrow,Log4j,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnection,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnection,try-catch,SQLException,log+wrap,Log4j,ERROR
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnectionFromPool,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java,org.exist.xquery.modules.sql.GetConnectionFunction,getConnectionFromPool,try-catch,SQLException,log+wrap,Log4j,ERROR
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLModule.java,org.exist.xquery.modules.sql.SQLModule,modifyEntry,try-catch,SQLException,log,Log4j,WARN
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/SQLModule.java,org.exist.xquery.modules.sql.SQLModule,modifyEntry,try-catch,SQLException,log,Log4j,WARN
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,eval,try-catch,SQLException,log+recover,Log4j,ERROR
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,eval,try-catch,SQLException,log,Log4j,WARN
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,setParametersOnPreparedStatement,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,resultAsElement,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,resultAsElement,try-catch,SQLException,ignore,Log4j,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,resultAsElement,try-catch,Exception,wrap,Log4j,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,resultAsElement,try-catch,SQLException,log,Log4j,WARN
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java,org.exist.xquery.modules.sql.ExecuteFunction,sqlExceptionAsElement,try-catch,IOException,log,Log4j,WARN
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java,org.exist.xquery.modules.sql.CloseConnectionFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java,org.exist.xquery.modules.sql.CloseConnectionFunction,eval,try-catch,SQLException,wrap,Log4j,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/PrepareFunction.java,org.exist.xquery.modules.sql.PrepareFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql/src/main/java/org/exist/xquery/modules/sql/PrepareFunction.java,org.exist.xquery.modules.sql.PrepareFunction,eval,try-catch,SQLException,log+rethrow,Log4j,ERROR
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionFromModuleIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, LockException, SAXException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java,org.exist.xquery.modules.sql.ConnectionIT,getConnectionCanBeExplicitlyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteIT.java,org.exist.xquery.modules.sql.ExecuteIT,executeResultsInSqlNS,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteIT.java,org.exist.xquery.modules.sql.ExecuteIT,executeResultsInCustomNS,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteIT.java,org.exist.xquery.modules.sql.ExecuteIT,executeForNS,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java,org.exist.xquery.modules.sql.H2DatabaseResource,before,throws-declaration,SQLException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java,org.exist.xquery.modules.sql.H2DatabaseResource,after,try-catch,Exception,log,Log4j,ERROR
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java,org.exist.xquery.modules.sql.H2DatabaseResource,after,try-catch,Exception,log,Log4j,ERROR
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java,org.exist.xquery.modules.sql.H2DatabaseResource,getEmbeddedConnection,throws-declaration,SQLException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,executeQuery,throws-declaration,"PermissionDeniedException, XPathException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,withCompiledQuery,throws-declaration,"XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/Util.java,org.exist.xquery.modules.sql.Util,compileQuery,throws-declaration,"PermissionDeniedException, XPathException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,setupJndiEnvironment,throws-declaration,NamingException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,teardownJndiEnvironment,throws-declaration,NamingException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,getJndiConnectionIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java,org.exist.xquery.modules.sql.JndiConnectionIT,getJndiConnectionFromModuleIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, LockException, SAXException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ConnectionPoolIT.java,org.exist.xquery.modules.sql.ConnectionPoolIT,getConnectionFromPoolIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testStringEncoding,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testEmptyParameters,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testSQLException,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testMissingParamType,throws-declaration,SQLException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testMissingParamType,try-catch,XPathException,custom,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testEncodingInErrorMessage,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ExecuteFunctionTest.java,org.exist.xquery.modules.sql.ExecuteFunctionTest,testSQLXMLFreeCalled,throws-declaration,Exception,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,setupJndiEnvironment,throws-declaration,NamingException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,teardownJndiEnvironment,throws-declaration,NamingException,propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,getJndiConnectionIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT,getJndiConnectionFromModuleIsAutomaticallyClosed,throws-declaration,"EXistException, XPathException, PermissionDeniedException, IOException, LockException, SAXException",propagate,,
+extensions/modules/sql/src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java,org.exist.xquery.modules.sql.ImplicitConnectionCloseIT$StubDataSourceFactory,getObjectInstance,throws-declaration,Exception,propagate,,
+extensions/modules/xmldiff/src/main/java/org/exist/xquery/modules/xmldiff/Compare.java,org.exist.xquery.modules.xmldiff.Compare,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderFunction.java,org.exist.xquery.modules.xslfo.RenderFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderFunction.java,org.exist.xquery.modules.xslfo.RenderFunction,eval,try-catch,IOException | SAXException,log+wrap,Log4j,ERROR
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,resolve,throws-declaration,TransformerException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,resolve,try-catch,EXistException,wrap,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,init,throws-declaration,EXistException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,getContentHandler,throws-declaration,"XPathException, SAXException",propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,getContentHandler,try-catch,Exception,wrap,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/RenderXXepProcessorAdapter.java,org.exist.xquery.modules.xslfo.RenderXXepProcessorAdapter$EXistURISchemeAndURIResolver,cleanup,try-catch,Exception,ignore,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/XSLFOModule.java,org.exist.xquery.modules.xslfo.XSLFOModule,getProcessorAdapter,try-catch,"ClassNotFoundException | IllegalAccessException | InstantiationException |
+ NoSuchMethodException | InvocationTargetException",log,Log4j,ERROR
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,getContentHandler,throws-declaration,SAXException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,getContentHandler,try-catch,URISyntaxException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter,setupFOUserAgent,try-catch,NumberFormatException,log,Log4j,WARN
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopConfigurationBuilder,buildFromNode,throws-declaration,SAXException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getAttribute,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getAttribute,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getAttributeAsFloat,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getAttributeAsFloat,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValue,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValue,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsBoolean,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsBoolean,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsInteger,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsInteger,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsFloat,throws-declaration,ConfigurationException,propagate,,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ApacheFopProcessorAdapter.java,org.exist.xquery.modules.xslfo.ApacheFopProcessorAdapter$FopAvalonConfigurationAdapter,getValueAsFloat,try-catch,ConfigurationException,wrap,Log4j,
+extensions/modules/xslfo/src/main/java/org/exist/xquery/modules/xslfo/ProcessorAdapter.java,org.exist.xquery.modules.xslfo.ProcessorAdapter,getContentHandler,throws-declaration,"XPathException, SAXException",propagate,,
+extensions/modules/xslfo/src/test/java/org/exist/xquery/modules/xslfo/ApacheFopTest.java,org.exist.xquery.modules.xslfo.ApacheFopTest,simplePdf,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPSearchContext.java,org.exist.security.realm.ldap.LDAPSearchContext,getAbsoluteBase,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,eval,throws-declaration,XPathException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,eval,try-catch,PermissionDeniedException | AuthenticationException,wrap,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,getLdapRealm,throws-declaration,XPathException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,getLdapRealm,try-catch,NoSuchMethodException,wrap,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,getLdapRealm,try-catch,SecurityException | IllegalArgumentException | IllegalAccessException,wrap,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/xquery/AccountFunctions.java,org.exist.security.realm.ldap.xquery.AccountFunctions,getLdapRealm,try-catch,InvocationTargetException,wrap,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPGroupImpl.java,org.exist.security.realm.ldap.LDAPGroupImpl,LDAPGroupImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPGroupImpl.java,org.exist.security.realm.ldap.LDAPGroupImpl,LDAPGroupImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPGroupImpl.java,org.exist.security.realm.ldap.LDAPGroupImpl,LDAPGroupImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPGroupImpl.java,org.exist.security.realm.ldap.LDAPGroupImpl,LDAPGroupImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,"ConfigurationException, PermissionDeniedException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,LDAPAccountImpl,throws-declaration,ConfigurationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPAccountImpl.java,org.exist.security.realm.ldap.LDAPAccountImpl,addGroup,throws-declaration,PermissionDeniedException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapUtils.java,org.exist.security.realm.ldap.LdapUtils,closeContext,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapContextFactory.java,org.exist.security.realm.ldap.LdapContextFactory,getSystemLdapContext,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapContextFactory.java,org.exist.security.realm.ldap.LdapContextFactory,getLdapContext,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LdapContextFactory.java,org.exist.security.realm.ldap.LdapContextFactory,getLdapContext,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,start,throws-declaration,EXistException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,authenticate,throws-declaration,AuthenticationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,authenticate,try-catch,NamingException,log,Log4j,DEBUG
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getGroupMembershipForLdapUser,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,getMetadataForLdapUser,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,refreshAccountFromLdap,throws-declaration,"PermissionDeniedException, AuthenticationException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,refreshAccountFromLdap,try-catch,NamingException | EXistException,wrap,Log4j,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,refreshAccountFromLdap,try-catch,NoSuchFieldException | IllegalAccessException,wrap,Log4j,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,createAccountInDatabase,throws-declaration,AuthenticationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm,createAccountInDatabase,try-catch,Exception,log+wrap,Log4j,DEBUG
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,executeAsSystemUser,throws-declaration,"EXistException, PermissionDeniedException, NamingException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,createGroupInDatabase,throws-declaration,AuthenticationException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,createGroupInDatabase,try-catch,Exception,wrap,Log4j,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getContext,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getContext,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getContextWithCredentials,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getAccount,try-catch,NamingException,log+log+recover,Log4j,DEBUG
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getAccount,try-catch,NamingException,log+recover,Log4j,DEBUG
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getAccount,try-catch,AuthenticationException,log+recover,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getPrimaryGroupSID,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getGroup,try-catch,NamingException,log+recover,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getGroup,try-catch,NamingException,log+recover,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,getGroup,try-catch,AuthenticationException,log+recover,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,findAccountByAccountName,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,findGroupBySID,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,findGroupByGroupName,throws-declaration,NamingException,propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,updateAccount,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$LDAPFunction,updateGroup,throws-declaration,"PermissionDeniedException, EXistException",propagate,,
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findUsernamesWhereNameStarts,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findUsernamesWhereNamePartStarts,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findUsernamesWhereUsernameStarts,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findGroupnamesForUserDistinguishedName,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findGroupnamesWhereGroupnameStarts,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findGroupnamesWhereGroupnameContains,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findAllGroupNames,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findAllUserNames,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/main/java/org/exist/security/realm/ldap/LDAPRealm.java,org.exist.security.realm.ldap.LDAPRealm$SearchAttribute,findAllGroupMembers,try-catch,NamingException,log,Log4j,ERROR
+extensions/security/ldap/src/test/java/org/exist/security/realm/ldap/LDAPRealmTest.java,org.exist.security.realm.ldap.LDAPRealmTest,setUpBeforeClass,throws-declaration,Exception,propagate,,
+extensions/security/ldap/src/test/java/org/exist/security/realm/ldap/LDAPRealmTest.java,org.exist.security.realm.ldap.LDAPRealmTest,testAuthenticate,try-catch,AuthenticationException,custom,,
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealm.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealm,authenticate,throws-declaration,AuthenticationException,propagate,,
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealm.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealm,authenticate,try-catch,NamingException,printStackTrace+wrap,Log4j,
+extensions/security/activedirectory/src/main/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealm.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealm,authenticate,try-catch,Exception,wrap,Log4j,
+extensions/security/activedirectory/src/test/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealmTest.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealmTest,setUpBeforeClass,throws-declaration,Exception,propagate,,
+extensions/security/activedirectory/src/test/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealmTest.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealmTest,tearDownAfterClass,throws-declaration,Exception,propagate,,
+extensions/security/activedirectory/src/test/java/org/exist/security/realm/activedirectory/ActiveDirectoryRealmTest.java,org.exist.security.realm.activedirectory.ActiveDirectoryRealmTest,testAuthenticate,try-catch,AuthenticationException,printStackTrace,,
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,matchesWithDiffrentIndexStyles,throws-declaration,"PermissionDeniedException, EXistException, XPathException",propagate,,
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,configureAndStore,throws-declaration,"EXistException, CollectionConfigurationException, PermissionDeniedException, SAXException, LockException, IOException, URISyntaxException",propagate,,
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,setup,throws-declaration,Throwable,propagate,,
+extensions/indexes/indexes-integration-tests/src/test/java/org/exist/indexing/EnforceIndexUseTest.java,org.exist.indexing.EnforceIndexUseTest,cleanup,throws-declaration,"EXistException, PermissionDeniedException, IOException, TriggerException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embeddingLocalIndexedAndQueried,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedReturnsDimension384,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBatchReturnsTwoArrays,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,diagnosticsReportsModel,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,queryFieldVectorReturnsHits,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,kParameterLimitsResults,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,closerTextRanksHigher,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedEmptyTextErrors,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedEmptyTextErrors,try-catch,XPathException,custom,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBlankTextErrors,throws-declaration,"EXistException, PermissionDeniedException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBlankTextErrors,try-catch,XPathException,custom,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBatchEmptySequenceReturnsEmptyArray,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,embedBatchSingleTextReturnsOneArray,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,queryVectorWithKZeroDefaultsToTen,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,inlineElementsDoNotPolluteVectors,throws-declaration,"XPathException, PermissionDeniedException, EXistException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,cleanupCollection,try-catch,Exception,ignore,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,setupCollection,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,setupDefaultCollection,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,assertCount,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,assertCount,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/indexes/vector-it/src/test/java/xquery/lucene/VectorSearchEmbeddingIT.java,xquery.lucene.VectorSearchEmbeddingIT,executeQuery,throws-declaration,"EXistException, PermissionDeniedException, XPathException",propagate,,
+extensions/modules/example/src/main/java/org/exist/xquery/modules/example/EchoFunction.java,org.exist.xquery.modules.example.EchoFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EXIUtils.java,org.exist.xquery.modules.exi.EXIUtils,getInputStream,throws-declaration,"XPathException, MalformedURLException, IOException",propagate,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EncodeExiFunction.java,org.exist.xquery.modules.exi.EncodeExiFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EncodeExiFunction.java,org.exist.xquery.modules.exi.EncodeExiFunction,eval,try-catch,IOException,wrap,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/EncodeExiFunction.java,org.exist.xquery.modules.exi.EncodeExiFunction,eval,try-catch,EXIException | SAXException,wrap,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/DecodeExiFunction.java,org.exist.xquery.modules.exi.DecodeExiFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/exi/src/main/java/org/exist/xquery/modules/exi/DecodeExiFunction.java,org.exist.xquery.modules.exi.DecodeExiFunction,eval,try-catch,EXIException | SAXException | IOException,wrap,,
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,eval,throws-declaration,XPathException,propagate,,
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,eval,try-catch,SQLException,log+printStackTrace+recover,Log4j,ERROR
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,release,try-catch,SQLException,log,Log4j,ERROR
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,release,try-catch,SQLException,log,Log4j,ERROR
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,release,try-catch,SQLException,log,Log4j,ERROR
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,setParametersOnPreparedStatement,throws-declaration,"SQLException, XPathException",propagate,,
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,setParametersOnPreparedStatement,try-catch,ParseException,wrap,Log4j,
+extensions/modules/sql-oracle/src/main/java/org/exist/xquery/modules/oracle/ExecuteFunction.java,org.exist.xquery.modules.oracle.ExecuteFunction,setParametersOnPreparedStatement,try-catch,Exception,wrap,Log4j,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,IPRangeRealm,throws-declaration,ConfigurationException,propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,deleteAccount,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,deleteGroup,throws-declaration,"PermissionDeniedException, EXistException, ConfigurationException",propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,authenticate,throws-declaration,AuthenticationException,propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeRealm.java,org.exist.security.realm.iprange.IPRangeRealm,authenticate,try-catch,EXistException | UnknownHostException | XPathException | PermissionDeniedException,wrap,Log4j,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,init,throws-declaration,ServletException,propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,doGet,throws-declaration,"ServletException, IOException",propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,doPost,throws-declaration,"ServletException, IOException",propagate,,
+extensions/security/iprange/src/main/java/org/exist/security/realm/iprange/IPRangeServlet.java,org.exist.security.realm.iprange.IPRangeServlet,doPost,try-catch,AuthenticationException,wrap,Log4j,
diff --git a/.moderne/context/error-handling.md b/.moderne/context/error-handling.md
new file mode 100644
index 00000000000..2392a5f5586
--- /dev/null
+++ b/.moderne/context/error-handling.md
@@ -0,0 +1,25 @@
+# Error Handling
+
+## Exception handling strategies and logging patterns
+
+Error handling patterns detected in the codebase including try-catch usage, exception types, handling strategies (log, rethrow, wrap, recover), and logging frameworks. Use this to handle errors consistently with existing patterns.
+
+## Data Tables
+
+### Error handling patterns
+
+**File:** [`error-handling-patterns.csv`](error-handling-patterns.csv)
+
+Error and exception handling patterns detected in the codebase.
+
+| Column | Description |
+|--------|-------------|
+| Source path | The path to the source file. |
+| Class name | The class containing the error handling. |
+| Method name | The method containing the error handling. |
+| Pattern type | The type of error handling pattern (try-catch, throws, global-handler, exception-handler-method). |
+| Exception types | The exception types being handled or thrown. |
+| Handling strategy | How the error is handled (log, rethrow, wrap, suppress, propagate, handle, ignore). |
+| Logging framework | The logging framework used, if detected. |
+| Log level | The log level used for error logging. |
+
diff --git a/.moderne/context/external-service-calls.csv b/.moderne/context/external-service-calls.csv
new file mode 100644
index 00000000000..c286224cb98
--- /dev/null
+++ b/.moderne/context/external-service-calls.csv
@@ -0,0 +1,42 @@
+Entity ID,Source path,Client class,Target service,Client type,Protocol,Base URL
+external:org.exist.dom.persistent.CDataIntergationTest,exist-core/src/test/java/org/exist/dom/persistent/CDataIntergationTest.java,org.exist.dom.persistent.CDataIntergationTest,C Data Intergation Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.session.AttributeTest,exist-core/src/test/java/org/exist/xquery/functions/session/AttributeTest.java,org.exist.xquery.functions.session.AttributeTest,Attribute Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.response.StreamBinaryTest,exist-core/src/test/java/org/exist/xquery/functions/response/StreamBinaryTest.java,org.exist.xquery.functions.response.StreamBinaryTest,Stream Binary Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.request.GetParameterTest,exist-core/src/test/java/org/exist/xquery/functions/request/GetParameterTest.java,org.exist.xquery.functions.request.GetParameterTest,Get Parameter Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.request.PatchTest,exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,Patch Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.request.PatchTest,exist-core/src/test/java/org/exist/xquery/functions/request/PatchTest.java,org.exist.xquery.functions.request.PatchTest,Patch Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.request.GetHeaderTest,exist-core/src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java,org.exist.xquery.functions.request.GetHeaderTest,Get Header Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.request.GetDataTest,exist-core/src/test/java/org/exist/xquery/functions/request/GetDataTest.java,org.exist.xquery.functions.request.GetDataTest,Get Data Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,exist-core/src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java,org.exist.xquery.functions.xmldb.XMLDBAuthenticateTest,X M L D B Authenticate Test Service,Java HttpClient,,
+external:org.exist.xquery.RestBinariesTest,exist-core/src/test/java/org/exist/xquery/RestBinariesTest.java,org.exist.xquery.RestBinariesTest,Rest Binaries Test Service,Java HttpClient,,
+external:org.exist.xmlrpc.MoveResourceTest$CheckThread,exist-core/src/test/java/org/exist/xmlrpc/MoveResourceTest.java,org.exist.xmlrpc.MoveResourceTest$CheckThread,Move Resource Test$ Check Thread Service,Java HttpClient,,
+external:org.exist.management.JmxRemoteTest,exist-core/src/test/java/org/exist/management/JmxRemoteTest.java,org.exist.management.JmxRemoteTest,Jmx Remote Test Service,Java HttpClient,,
+external:org.exist.http.AuthenticatedHttpClientTest,exist-core/src/test/java/org/exist/http/AuthenticatedHttpClientTest.java,org.exist.http.AuthenticatedHttpClientTest,Authenticated Http Client Test Service,Java HttpClient,,
+external:org.exist.http.AbstractHttpTest,exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,Abstract Http Test Service,Java HttpClient,,
+external:org.exist.http.AbstractHttpTest,exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,Abstract Http Test Service,Java HttpClient,,
+external:org.exist.http.AbstractHttpTest,exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,Abstract Http Test Service,Java HttpClient,,
+external:org.exist.http.AbstractHttpTest,exist-core/src/test/java/org/exist/http/AbstractHttpTest.java,org.exist.http.AbstractHttpTest,Abstract Http Test Service,Java HttpClient,,
+external:org.exist.xquery.modules.httpclient.SendRequestFunction,extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,Send Request Function Service,Java HttpClient,,
+external:org.exist.xquery.modules.httpclient.SendRequestFunction,extensions/modules/http-client/src/main/java/org/exist/xquery/modules/httpclient/SendRequestFunction.java,org.exist.xquery.modules.httpclient.SendRequestFunction,Send Request Function Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractIntegrationTest,Abstract Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractClassIntegrationTest,Abstract Class Integration Test Service,Java HttpClient,,
+external:org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java,org.exist.extensions.exquery.restxq.impl.AbstractInstanceIntegrationTest,Abstract Instance Integration Test Service,Java HttpClient,,
+external:org.exist.webdav.WebDavHttpClient,extensions/webdav/src/test/java/org/exist/webdav/WebDavHttpClient.java,org.exist.webdav.WebDavHttpClient,Web Dav Http Service,Java HttpClient,,
+external:org.exist.vector.HttpVectorProvider,extensions/vector/src/main/java/org/exist/vector/HttpVectorProvider.java,org.exist.vector.HttpVectorProvider,Http Vector Provider Service,Java HttpClient,,
+external:org.exist.xquery.modules.persistentlogin.LoginModuleIT,extensions/modules/persistentlogin/src/test/java/org/exist/xquery/modules/persistentlogin/LoginModuleIT.java,org.exist.xquery.modules.persistentlogin.LoginModuleIT,Login Module I T Service,Java HttpClient,,
diff --git a/.moderne/context/library-usage.md b/.moderne/context/library-usage.md
new file mode 100644
index 00000000000..81b4bcef34c
--- /dev/null
+++ b/.moderne/context/library-usage.md
@@ -0,0 +1,23 @@
+# Library Usage
+
+## How external libraries and frameworks are used
+
+Patterns of how external libraries are used throughout the codebase. Shows which classes are commonly imported from each library and typical usage patterns. Use this to use libraries consistently with existing code.
+
+## Data Tables
+
+### Dependency usage
+
+**File:** [`dependency-usage.csv`](dependency-usage.csv)
+
+External library dependencies and how they are used in the codebase.
+
+| Column | Description |
+|--------|-------------|
+| Library | The GAV coordinates of the library. |
+| Top-level package | The top-level package of the library. |
+| Usage pattern | How the library is typically used. |
+| Common classes | Commonly used classes from this library. |
+| Import count | Number of files that use this library. |
+| Example usage | An example of how this library is used. |
+
diff --git a/.moderne/context/method-quality-metrics.csv b/.moderne/context/method-quality-metrics.csv
new file mode 100644
index 00000000000..9efbd81cf3c
--- /dev/null
+++ b/.moderne/context/method-quality-metrics.csv
@@ -0,0 +1,26081 @@
+Source path,Class name,Method name,Method signature,Cyclomatic complexity,Cognitive complexity,Max nesting depth,Line count,Parameter count,ABC score,Assignments,Branches,Conditions,Halstead volume,Halstead difficulty,Halstead estimated bugs
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,checkForCompatibleJavaVersion,"org.exist.start.CompatibleJavaVersionCheck{name=checkForCompatibleJavaVersion,return=void,parameters=[]}",1,0,0,10,0,1.0,0,1,0,4.75,0.5,0.0
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,checkForCompatibleJavaVersion,"org.exist.start.CompatibleJavaVersionCheck{name=checkForCompatibleJavaVersion,return=void,parameters=[java.util.Optional]}",12,10,3,40,1,11.92,5,6,9,475.03,16.71,0.13
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck,extractJavaVersionComponents,"org.exist.start.CompatibleJavaVersionCheck{name=extractJavaVersionComponents,return=java.util.Optional,parameters=[java.util.Optional]}",2,3,1,15,1,13.6,0,13,4,361.89,14.64,0.1
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,IncompatibleJavaVersion,"org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion{name=,return=org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,parameters=[int,java.lang.Integer,java.lang.Integer]}",1,0,0,6,3,3.0,3,0,0,18.0,1.0,0.0
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,create,"org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion{name=create,return=org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,parameters=[int,java.lang.Integer,java.lang.Integer]}",1,0,0,4,3,1.0,0,1,0,15.51,1.0,0.0
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,create,"org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion{name=create,return=org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,parameters=[int,java.lang.Integer]}",1,0,0,4,2,1.0,0,1,0,15.51,1.0,0.0
+exist-start/src/main/java/org/exist/start/CompatibleJavaVersionCheck.java,org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,create,"org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion{name=create,return=org.exist.start.CompatibleJavaVersionCheck$IncompatibleJavaVersion,parameters=[int]}",1,0,0,4,1,1.0,0,1,0,13.93,1.33,0.0
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,Main,"org.exist.start.Main{name=,return=org.exist.start.Main,parameters=[]}",1,0,0,3,0,0.0,0,0,0,0.0,0.0,0.0
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,Main,"org.exist.start.Main{name=,return=org.exist.start.Main,parameters=[java.lang.String]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,main,"org.exist.start.Main{name=main,return=void,parameters=[java.lang.String[]]}",2,1,1,10,1,4.0,0,4,0,62.51,3.33,0.01
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,getMain,"org.exist.start.Main{name=getMain,return=org.exist.start.Main,parameters=[]}",2,1,1,12,0,1.73,1,1,1,30.0,4.17,0.01
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,setupLog4j2,"org.exist.start.Main{name=setupLog4j2,return=void,parameters=[java.util.Optional]}",7,7,2,43,1,24.08,2,24,0,499.76,17.91,0.14
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,getMode,"org.exist.start.Main{name=getMode,return=java.lang.String,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,setMode,"org.exist.start.Main{name=setMode,return=void,parameters=[java.lang.String]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,run,"org.exist.start.Main{name=run,return=void,parameters=[java.lang.String[]]}",4,4,1,11,1,8.25,0,8,2,151.3,9.5,0.04
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,startExistdb,"org.exist.start.Main{name=startExistdb,return=void,parameters=[java.lang.String[]]}",4,3,1,58,1,18.97,6,18,0,466.64,15.63,0.13
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,addFirstElement,"org.exist.start.Main{name=addFirstElement,return=java.lang.String[],parameters=[java.lang.String[],java.nio.file.Path]}",1,0,0,19,2,3.61,2,3,0,106.27,5.45,0.02
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,stripFirstElement,"org.exist.start.Main{name=stripFirstElement,return=java.lang.String[],parameters=[java.lang.String[]]}",2,1,1,23,1,1.73,1,1,1,103.61,6.56,0.03
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,getClassName,"org.exist.start.Main{name=getClassName,return=java.lang.String,parameters=[java.lang.String[]]}",13,6,1,53,1,14.56,12,8,2,594.34,11.66,0.12
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,tweakTempDirectory,"org.exist.start.Main{name=tweakTempDirectory,return=void,parameters=[]}",5,5,2,33,0,10.05,1,10,0,257.62,10.74,0.07
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,configureForJetty,"org.exist.start.Main{name=configureForJetty,return=java.nio.file.Path,parameters=[java.util.Optional]}",8,10,2,49,1,26.48,5,26,0,647.26,20.68,0.19
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,getFromSysPropOrEnv,"org.exist.start.Main{name=getFromSysPropOrEnv,return=java.util.Optional,parameters=[java.lang.String,java.lang.String]}",4,3,1,29,2,11.18,2,11,0,279.81,14.21,0.08
+exist-start/src/main/java/org/exist/start/Main.java,org.exist.start.Main,shutdownExistdb,"org.exist.start.Main{name=shutdownExistdb,return=void,parameters=[]}",2,1,1,33,0,6.32,2,6,0,176.65,5.79,0.03
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,Classpath,"org.exist.start.classloader.Classpath{name=,return=org.exist.start.classloader.Classpath,parameters=[]}",1,0,0,3,0,0.0,0,0,0,0.0,0.0,0.0
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,Classpath,"org.exist.start.classloader.Classpath{name=,return=org.exist.start.classloader.Classpath,parameters=[java.lang.String]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,or,"org.exist.start.classloader.Classpath{name=or,return=java.util.Optional,parameters=[java.util.Optional,java.util.function.Supplier>]}",2,2,1,13,2,2.0,0,2,0,34.87,3.13,0.01
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,addComponent,"org.exist.start.classloader.Classpath{name=addComponent,return=boolean,parameters=[java.lang.String]}",4,4,2,12,1,4.58,1,4,2,124.86,8.0,0.03
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,addComponent,"org.exist.start.classloader.Classpath{name=addComponent,return=boolean,parameters=[java.nio.file.Path]}",3,3,2,11,1,4.58,1,4,2,122.98,6.38,0.03
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,addClasspath,"org.exist.start.classloader.Classpath{name=addClasspath,return=void,parameters=[java.lang.String]}",3,3,2,9,1,4.24,1,4,1,80.0,5.06,0.02
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,toString,"org.exist.start.classloader.Classpath{name=toString,return=java.lang.String,parameters=[]}",3,2,1,14,0,8.77,3,8,2,199.69,13.38,0.06
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,getClassLoader,"org.exist.start.classloader.Classpath{name=getClassLoader,return=org.exist.start.classloader.EXistClassLoader,parameters=[java.lang.ClassLoader]}",2,2,1,29,1,21.1,2,21,0,459.47,16.13,0.13
+exist-start/src/main/java/org/exist/start/classloader/Classpath.java,org.exist.start.classloader.Classpath,iterator,"org.exist.start.classloader.Classpath{name=iterator,return=java.util.Iterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-start/src/main/java/org/exist/start/classloader/ReflectionUtils.java,org.exist.start.classloader.ReflectionUtils,ReflectionUtils,"org.exist.start.classloader.ReflectionUtils{name=,return=org.exist.start.classloader.ReflectionUtils,parameters=[]}",1,0,0,7,0,0.0,0,0,0,0.0,0.0,0.0
+exist-start/src/main/java/org/exist/start/classloader/ReflectionUtils.java,org.exist.start.classloader.ReflectionUtils,invokeMain,"org.exist.start.classloader.ReflectionUtils{name=invokeMain,return=void,parameters=[java.lang.ClassLoader,java.lang.String,java.lang.String[]]}",1,0,0,30,3,7.21,6,4,0,162.85,4.17,0.03
+exist-start/src/main/java/org/exist/start/classloader/ReflectionUtils.java,org.exist.start.classloader.ReflectionUtils,getEXistClassLoader,"org.exist.start.classloader.ReflectionUtils{name=getEXistClassLoader,return=org.exist.start.classloader.EXistClassLoader,parameters=[]}",1,0,0,18,0,4.47,2,4,0,68.53,3.61,0.01
+exist-start/src/main/java/org/exist/start/classloader/EXistClassLoader.java,org.exist.start.classloader.EXistClassLoader,EXistClassLoader,"org.exist.start.classloader.EXistClassLoader{name=,return=org.exist.start.classloader.EXistClassLoader,parameters=[java.net.URL[],java.lang.ClassLoader]}",1,0,0,4,2,1.0,0,1,0,4.75,0.5,0.0
+exist-start/src/main/java/org/exist/start/classloader/EXistClassLoader.java,org.exist.start.classloader.EXistClassLoader,addURLs,"org.exist.start.classloader.EXistClassLoader{name=addURLs,return=void,parameters=[org.exist.start.classloader.Classpath]}",3,3,2,10,1,4.0,0,4,0,72.0,4.28,0.02
+exist-start/src/main/java/org/exist/start/StopException.java,org.exist.start.StopException,StopException,"org.exist.start.StopException{name=,return=org.exist.start.StopException,parameters=[java.lang.String,java.lang.Throwable]}",1,0,0,3,2,1.0,0,1,0,4.75,0.5,0.0
+exist-start/src/main/java/org/exist/start/StartException.java,org.exist.start.StartException,StartException,"org.exist.start.StartException{name=,return=org.exist.start.StartException,parameters=[int]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-start/src/main/java/org/exist/start/StartException.java,org.exist.start.StartException,StartException,"org.exist.start.StartException{name=,return=org.exist.start.StartException,parameters=[int,java.lang.String]}",1,0,0,5,2,1.41,1,1,0,10.0,1.5,0.0
+exist-start/src/main/java/org/exist/start/StartException.java,org.exist.start.StartException,getErrorCode,"org.exist.start.StartException{name=getErrorCode,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-start/src/main/java/org/exist/start/StartException.java,org.exist.start.StartException,getMessage,"org.exist.start.StartException{name=getMessage,return=java.lang.String,parameters=[]}",2,1,0,5,0,3.16,0,3,1,57.36,3.5,0.01
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractNoVersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractNoVersionComponents,return=void,parameters=[]}",1,0,0,6,0,4.12,1,4,0,44.97,2.57,0.01
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava8VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava8VersionComponents,return=void,parameters=[]}",1,0,0,12,0,10.2,2,10,0,199.69,5.21,0.03
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava9VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava9VersionComponents,return=void,parameters=[]}",1,0,0,20,0,19.42,4,19,0,389.9,10.68,0.09
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava10VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava10VersionComponents,return=void,parameters=[]}",1,0,0,9,0,7.28,2,7,0,122.98,4.2,0.02
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava11VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava11VersionComponents,return=void,parameters=[]}",1,0,0,17,0,16.49,4,16,0,311.14,9.53,0.07
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava12VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava12VersionComponents,return=void,parameters=[]}",1,0,0,19,0,18.44,4,18,0,357.58,11.08,0.08
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava13VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava13VersionComponents,return=void,parameters=[]}",1,0,0,11,0,9.22,2,9,0,171.9,5.12,0.03
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava14VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava14VersionComponents,return=void,parameters=[]}",1,0,0,11,0,9.22,2,9,0,171.9,5.12,0.03
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,extractJava15VersionComponents,"org.exist.start.CompatibleJavaVersionCheckTest{name=extractJava15VersionComponents,return=void,parameters=[]}",1,0,0,11,0,9.22,2,9,0,171.9,5.12,0.03
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkNoVersion,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkNoVersion,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,15.51,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava8,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava8,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava9,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava9,return=void,parameters=[]}",1,0,0,6,0,4.0,0,4,0,42.0,1.67,0.01
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava10,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava10,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava11,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava11,return=void,parameters=[]}",1,0,0,6,0,4.0,0,4,0,42.0,1.67,0.01
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava12,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava12,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava12_BellSoft,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava12_BellSoft,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava13,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava13,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava14,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava14,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_0,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava15_0_0,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_1,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava15_0_1,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_2,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava15_0_2,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava15_0_3,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava15_0_3,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava21,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava21,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java,org.exist.start.CompatibleJavaVersionCheckTest,checkJava25,"org.exist.start.CompatibleJavaVersionCheckTest{name=checkJava25,return=void,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.0,0.0
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,stripFirstElementOnEmptyArrayReturnsEmpty,"org.exist.start.MainTest{name=stripFirstElementOnEmptyArrayReturnsEmpty,return=void,parameters=[]}",1,0,0,14,0,3.16,1,3,0,51.89,2.25,0.01
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,stripFirstElementOnSingleElementReturnsEmpty,"org.exist.start.MainTest{name=stripFirstElementOnSingleElementReturnsEmpty,return=void,parameters=[]}",1,0,0,7,0,3.16,1,3,0,53.77,2.0,0.01
+exist-start/src/test/java/org/exist/start/MainTest.java,org.exist.start.MainTest,stripFirstElementOnMultipleElementsDropsFirst,"org.exist.start.MainTest{name=stripFirstElementOnMultipleElementsDropsFirst,return=void,parameters=[]}",1,0,0,6,0,2.24,1,2,0,49.83,1.63,0.01
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,Samples,"org.exist.samples.Samples{name=,return=org.exist.samples.Samples,parameters=[]}",1,0,0,2,0,0.0,0,0,0,0.0,0.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getAddressBookSample,"org.exist.samples.Samples{name=getAddressBookSample,return=java.io.InputStream,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getHamletSample,"org.exist.samples.Samples{name=getHamletSample,return=java.io.InputStream,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getRomeoAndJulietSample,"org.exist.samples.Samples{name=getRomeoAndJulietSample,return=java.io.InputStream,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getMacbethSample,"org.exist.samples.Samples{name=getMacbethSample,return=java.io.InputStream,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getShakespeareXmlSampleNames,"org.exist.samples.Samples{name=getShakespeareXmlSampleNames,return=java.lang.String[],parameters=[]}",1,0,0,9,0,0.0,0,0,0,11.61,0.5,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getShakespeareSampleNames,"org.exist.samples.Samples{name=getShakespeareSampleNames,return=java.lang.String[],parameters=[]}",1,0,0,9,0,0.0,0,0,0,28.53,0.5,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getShakespeareSample,"org.exist.samples.Samples{name=getShakespeareSample,return=java.io.InputStream,parameters=[java.lang.String]}",1,0,0,11,1,1.0,0,1,0,15.51,1.5,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getBiblioSample,"org.exist.samples.Samples{name=getBiblioSample,return=java.io.InputStream,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getSample,"org.exist.samples.Samples{name=getSample,return=java.io.InputStream,parameters=[java.lang.String]}",1,0,0,11,1,2.0,0,2,0,15.51,1.5,0.0
+exist-samples/src/main/java/org/exist/samples/Samples.java,org.exist.samples.Samples,getSampleUrl,"org.exist.samples.Samples{name=getSampleUrl,return=java.net.URL,parameters=[java.lang.String]}",1,0,0,12,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getJarFromLocation,"org.exist.webstart.JnlpJarFiles{name=getJarFromLocation,return=java.nio.file.Path,parameters=[java.nio.file.Path,java.lang.String]}",2,2,1,22,2,9.49,3,9,0,278.14,8.54,0.06
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,addToJars,"org.exist.webstart.JnlpJarFiles{name=addToJars,return=void,parameters=[java.nio.file.Path]}",4,4,2,13,1,7.35,1,7,2,154.29,7.95,0.04
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,JnlpJarFiles,"org.exist.webstart.JnlpJarFiles{name=,return=org.exist.webstart.JnlpJarFiles,parameters=[java.nio.file.Path]}",2,1,1,21,1,6.32,2,6,0,142.7,4.5,0.02
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getAllWebstartJars,"org.exist.webstart.JnlpJarFiles{name=getAllWebstartJars,return=java.util.List,parameters=[]}",1,0,0,11,0,11.05,1,11,0,198.41,7.74,0.04
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getJarFile,"org.exist.webstart.JnlpJarFiles{name=getJarFile,return=java.nio.file.Path,parameters=[java.lang.String]}",1,0,0,11,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getJarPackGz,"org.exist.webstart.JnlpJarFiles{name=getJarPackGz,return=java.nio.file.Path,parameters=[java.nio.file.Path]}",2,1,1,11,1,3.61,2,3,0,89.92,4.09,0.02
+exist-core/src/main/java/org/exist/webstart/JnlpJarFiles.java,org.exist.webstart.JnlpJarFiles,getLastModified,"org.exist.webstart.JnlpJarFiles{name=getLastModified,return=long,parameters=[]}",2,1,0,11,0,2.24,0,2,1,41.51,2.92,0.01
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,writeJnlpXML,"org.exist.webstart.JnlpWriter{name=writeJnlpXML,return=void,parameters=[org.exist.webstart.JnlpJarFiles,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse]}",8,8,2,173,3,107.34,8,107,3,3488.39,58.43,1.15
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendJar,"org.exist.webstart.JnlpWriter{name=sendJar,return=void,parameters=[org.exist.webstart.JnlpJarFiles,java.lang.String,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse]}",4,5,1,41,4,22.18,2,22,2,624.81,19.81,0.18
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,sendImage,"org.exist.webstart.JnlpWriter{name=sendImage,return=void,parameters=[org.exist.webstart.JnlpJarFiles,java.lang.String,jakarta.servlet.http.HttpServletResponse]}",2,1,3,26,3,9.11,1,9,1,230.82,8.86,0.05
+exist-core/src/main/java/org/exist/webstart/JnlpWriter.java,org.exist.webstart.JnlpWriter,getImageMimeType,"org.exist.webstart.JnlpWriter{name=getImageMimeType,return=java.lang.String,parameters=[java.lang.String]}",4,0,0,10,1,1.41,1,1,0,85.84,1.61,0.01
+exist-core/src/main/java/org/exist/webstart/LatestFileResolver.java,org.exist.webstart.LatestFileResolver,getResolvedFileName,"org.exist.webstart.LatestFileResolver{name=getResolvedFileName,return=java.lang.String,parameters=[java.lang.String]}",4,4,2,52,1,27.75,12,25,1,938.3,26.75,0.29
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,init,"org.exist.webstart.JnlpServlet{name=init,return=void,parameters=[]}",2,2,1,28,0,38.12,3,38,0,875.27,28.6,0.29
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,stripFilename,"org.exist.webstart.JnlpServlet{name=stripFilename,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,2.24,1,2,0,39.86,2.67,0.01
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,doGet,"org.exist.webstart.JnlpServlet{name=doGet,return=void,parameters=[jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse]}",6,9,2,43,2,20.22,3,20,0,615.58,18.49,0.17
+exist-core/src/main/java/org/exist/webstart/JnlpServlet.java,org.exist.webstart.JnlpServlet,getLastModified,"org.exist.webstart.JnlpServlet{name=getLastModified,return=long,parameters=[jakarta.servlet.http.HttpServletRequest]}",2,1,1,10,1,2.0,0,2,0,50.19,2.86,0.01
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,InMemoryURLConnection,"org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection{name=,return=org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,parameters=[java.lang.ThreadGroup,java.net.URL]}",1,0,0,13,2,3.16,1,3,0,34.87,2.8,0.01
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,connect,"org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection{name=connect,return=void,parameters=[]}",2,1,1,7,0,2.0,0,2,0,27.0,1.8,0.0
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,getInputStream,"org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection{name=getInputStream,return=java.io.InputStream,parameters=[]}",2,2,1,11,0,4.12,1,4,0,76.15,4.5,0.02
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java,org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection,getOutputStream,"org.exist.protocolhandler.protocols.xmldb.InMemoryURLConnection{name=getOutputStream,return=java.io.OutputStream,parameters=[]}",2,2,1,11,0,4.12,1,4,0,68.11,3.93,0.01
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java,org.exist.protocolhandler.protocols.xmldb.Handler,Handler,"org.exist.protocolhandler.protocols.xmldb.Handler{name=,return=org.exist.protocolhandler.protocols.xmldb.Handler,parameters=[org.exist.protocolhandler.Mode]}",2,1,1,13,1,2.24,1,2,0,34.87,2.8,0.01
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java,org.exist.protocolhandler.protocols.xmldb.Handler,parseURL,"org.exist.protocolhandler.protocols.xmldb.Handler{name=parseURL,return=void,parameters=[java.net.URL,java.lang.String,int,int]}",3,13,1,43,4,25.08,2,25,0,672.02,18.62,0.18
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java,org.exist.protocolhandler.protocols.xmldb.Handler,openConnection,"org.exist.protocolhandler.protocols.xmldb.Handler{name=openConnection,return=java.net.URLConnection,parameters=[java.net.URL]}",3,0,0,8,1,2.0,0,2,0,46.51,1.93,0.01
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,EmbeddedURLConnection,"org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection{name=,return=org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,parameters=[java.lang.ThreadGroup,java.net.URL]}",2,1,1,16,2,5.1,1,5,0,74.23,5.25,0.02
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,connect,"org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection{name=connect,return=void,parameters=[]}",2,1,1,7,0,2.0,0,2,0,22.46,1.88,0.0
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,getInputStream,"org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection{name=getInputStream,return=java.io.InputStream,parameters=[]}",3,3,1,18,0,6.71,3,6,0,142.62,7.0,0.03
+exist-core/src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java,org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection,getOutputStream,"org.exist.protocolhandler.protocols.xmldb.EmbeddedURLConnection{name=getOutputStream,return=java.io.OutputStream,parameters=[]}",3,3,1,18,0,6.71,3,6,0,142.62,7.0,0.03
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java,org.exist.protocolhandler.xmlrpc.XmlrpcUpload,stream,"org.exist.protocolhandler.xmlrpc.XmlrpcUpload{name=stream,return=void,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,java.io.InputStream]}",8,9,3,77,2,43.52,11,42,3,1307.4,37.9,0.45
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,XmlrpcInputStream,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=,return=org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,parameters=[java.lang.ThreadGroup,org.exist.protocolhandler.xmldb.XmldbURL]}",1,0,0,14,2,7.62,3,7,0,133.78,4.67,0.02
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=read,return=int,parameters=[byte[],int,int]}",1,0,0,5,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=read,return=int,parameters=[byte[]]}",1,0,0,5,1,1.0,0,1,0,22.46,1.2,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,skip,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=skip,return=long,parameters=[long]}",1,0,0,5,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,reset,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=reset,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,read,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=read,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,close,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=close,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcInputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcInputStream,available,"org.exist.protocolhandler.xmlrpc.XmlrpcInputStream{name=available,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownloadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,XmlrpcDownloadRunnable,"org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable{name=,return=org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,org.exist.storage.io.BlockingOutputStream]}",1,0,0,11,2,2.0,2,0,0,9.51,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownloadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable,run,"org.exist.protocolhandler.xmlrpc.XmlrpcDownloadRunnable{name=run,return=void,parameters=[]}",3,2,1,23,0,5.83,3,5,0,160.54,8.65,0.04
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcDownload.java,org.exist.protocolhandler.xmlrpc.XmlrpcDownload,stream,"org.exist.protocolhandler.xmlrpc.XmlrpcDownload{name=stream,return=void,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,java.io.OutputStream]}",5,4,2,66,2,42.46,11,41,1,1272.09,34.3,0.41
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,XmlrpcOutputStream,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=,return=org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,parameters=[java.lang.ThreadGroup,org.exist.protocolhandler.xmldb.XmldbURL]}",1,0,0,15,2,8.06,4,7,0,149.28,5.03,0.03
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=write,return=void,parameters=[int]}",1,0,0,5,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=write,return=void,parameters=[byte[]]}",1,0,0,5,1,1.0,0,1,0,18.09,0.6,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,write,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=write,return=void,parameters=[byte[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,close,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=close,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java,org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream,flush,"org.exist.protocolhandler.xmlrpc.XmlrpcOutputStream{name=flush,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable,XmlrpcUploadRunnable,"org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable{name=,return=org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,org.exist.storage.io.BlockingInputStream]}",1,0,0,5,2,2.0,2,0,0,9.51,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java,org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable,run,"org.exist.protocolhandler.xmlrpc.XmlrpcUploadRunnable{name=run,return=void,parameters=[]}",2,1,1,19,0,5.0,3,4,0,122.98,6.15,0.03
+exist-core/src/main/java/org/exist/protocolhandler/eXistURLStreamHandlerFactory.java,org.exist.protocolhandler.eXistURLStreamHandlerFactory,eXistURLStreamHandlerFactory,"org.exist.protocolhandler.eXistURLStreamHandlerFactory{name=,return=org.exist.protocolhandler.eXistURLStreamHandlerFactory,parameters=[org.exist.protocolhandler.Mode]}",1,0,0,4,1,1.41,1,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/eXistURLStreamHandlerFactory.java,org.exist.protocolhandler.eXistURLStreamHandlerFactory,createURLStreamHandler,"org.exist.protocolhandler.eXistURLStreamHandlerFactory{name=createURLStreamHandler,return=java.net.URLStreamHandler,parameters=[java.lang.String]}",3,4,2,20,1,3.0,0,3,0,68.53,3.75,0.01
+exist-core/src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java,org.exist.protocolhandler.URLStreamHandlerStartupTrigger,execute,"org.exist.protocolhandler.URLStreamHandlerStartupTrigger{name=execute,return=void,parameters=[org.exist.storage.DBBroker,org.exist.storage.txn.Txn,java.util.Map>]}",5,5,2,13,3,8.6,3,7,4,215.9,10.71,0.06
+exist-core/src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java,org.exist.protocolhandler.URLStreamHandlerStartupTrigger,registerStreamHandlerFactory,"org.exist.protocolhandler.URLStreamHandlerStartupTrigger{name=registerStreamHandlerFactory,return=void,parameters=[org.exist.protocolhandler.Mode]}",5,12,2,30,1,12.33,2,12,2,475.03,14.67,0.12
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=,return=org.exist.protocolhandler.xmldb.XmldbURL,parameters=[org.exist.xmldb.XmldbURI]}",1,0,0,10,1,2.0,0,2,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=,return=org.exist.protocolhandler.xmldb.XmldbURL,parameters=[java.net.URL]}",2,2,1,14,1,3.16,1,3,0,66.42,5.14,0.02
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=,return=org.exist.protocolhandler.xmldb.XmldbURL,parameters=[java.net.URI]}",1,0,0,10,1,2.0,0,2,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,XmldbURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=,return=org.exist.protocolhandler.xmldb.XmldbURL,parameters=[java.lang.String]}",1,0,0,9,1,2.0,0,2,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getUserInfo,"org.exist.protocolhandler.xmldb.XmldbURL{name=getUserInfo,return=java.lang.String,parameters=[]}",1,0,0,10,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getUsername,"org.exist.protocolhandler.xmldb.XmldbURL{name=getUsername,return=java.lang.String,parameters=[]}",1,0,0,8,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getPassword,"org.exist.protocolhandler.xmldb.XmldbURL{name=getPassword,return=java.lang.String,parameters=[]}",1,0,0,8,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=getURL,return=java.net.URL,parameters=[]}",1,0,0,7,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getAuthority,"org.exist.protocolhandler.xmldb.XmldbURL{name=getAuthority,return=java.lang.String,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getContext,"org.exist.protocolhandler.xmldb.XmldbURL{name=getContext,return=java.lang.String,parameters=[]}",4,3,1,21,0,6.71,5,4,2,165.0,8.65,0.04
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getCollection,"org.exist.protocolhandler.xmldb.XmldbURL{name=getCollection,return=java.lang.String,parameters=[]}",6,18,2,53,0,17.44,12,12,4,510.0,21.89,0.17
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getDocumentName,"org.exist.protocolhandler.xmldb.XmldbURL{name=getDocumentName,return=java.lang.String,parameters=[]}",3,4,2,18,0,6.71,5,4,2,171.82,9.43,0.05
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,extractCredentials,"org.exist.protocolhandler.xmldb.XmldbURL{name=extractCredentials,return=java.lang.String,parameters=[int]}",8,10,2,36,1,13.11,10,6,6,407.27,17.0,0.12
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getProtocol,"org.exist.protocolhandler.xmldb.XmldbURL{name=getProtocol,return=java.lang.String,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getHost,"org.exist.protocolhandler.xmldb.XmldbURL{name=getHost,return=java.lang.String,parameters=[]}",3,3,1,14,0,2.45,1,2,1,66.61,5.83,0.02
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getPort,"org.exist.protocolhandler.xmldb.XmldbURL{name=getPort,return=int,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getPath,"org.exist.protocolhandler.xmldb.XmldbURL{name=getPath,return=java.lang.String,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getQuery,"org.exist.protocolhandler.xmldb.XmldbURL{name=getQuery,return=java.lang.String,parameters=[]}",1,0,0,9,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getCollectionPath,"org.exist.protocolhandler.xmldb.XmldbURL{name=getCollectionPath,return=java.lang.String,parameters=[]}",1,0,0,8,0,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getXmlRpcURL,"org.exist.protocolhandler.xmldb.XmldbURL{name=getXmlRpcURL,return=java.lang.String,parameters=[]}",1,0,0,9,0,2.0,0,2,0,27.0,2.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,hasUserInfo,"org.exist.protocolhandler.xmldb.XmldbURL{name=hasUserInfo,return=boolean,parameters=[]}",2,1,0,8,0,2.83,0,2,2,30.0,3.33,0.01
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,getInstanceName,"org.exist.protocolhandler.xmldb.XmldbURL{name=getInstanceName,return=java.lang.String,parameters=[]}",1,0,0,9,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,toString,"org.exist.protocolhandler.xmldb.XmldbURL{name=toString,return=java.lang.String,parameters=[]}",1,0,0,10,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java,org.exist.protocolhandler.xmldb.XmldbURL,isEmbedded,"org.exist.protocolhandler.xmldb.XmldbURL{name=isEmbedded,return=boolean,parameters=[]}",1,0,0,9,0,1.41,0,1,1,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,InMemoryOutputStream,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=,return=org.exist.protocolhandler.embedded.InMemoryOutputStream,parameters=[org.exist.protocolhandler.xmldb.XmldbURL]}",1,0,0,5,1,2.24,2,1,0,16.25,1.33,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=write,return=void,parameters=[byte[]]}",1,0,0,5,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=write,return=void,parameters=[byte[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,flush,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=flush,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,write,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=write,return=void,parameters=[int]}",1,0,0,5,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,close,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=close,return=void,parameters=[]}",1,0,0,8,0,4.12,1,4,0,48.43,2.86,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=stream,return=void,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,byte[]]}",1,0,1,6,2,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java,org.exist.protocolhandler.embedded.InMemoryOutputStream,stream,"org.exist.protocolhandler.embedded.InMemoryOutputStream{name=stream,return=void,parameters=[org.exist.protocolhandler.xmldb.XmldbURL,java.io.InputStream,int]}",6,5,4,48,3,24.76,6,24,1,770.39,22.6,0.22
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,EmbeddedInputStream,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=,return=org.exist.protocolhandler.embedded.EmbeddedInputStream,parameters=[org.exist.protocolhandler.xmldb.XmldbURL]}",1,0,0,9,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,EmbeddedInputStream,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=,return=org.exist.protocolhandler.embedded.EmbeddedInputStream,parameters=[org.exist.storage.BrokerPool,org.exist.protocolhandler.xmldb.XmldbURL]}",3,2,1,16,2,5.92,3,5,1,151.3,8.46,0.04
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,openStream,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=openStream,return=com.evolvedbinary.j8fu.Either,parameters=[org.exist.storage.BrokerPool,org.exist.protocolhandler.xmldb.XmldbURL]}",8,14,6,68,2,36.57,5,36,4,1182.08,27.67,0.34
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=read,return=int,parameters=[byte[],int,int]}",2,1,1,9,3,3.0,0,3,0,58.6,3.0,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=read,return=int,parameters=[byte[]]}",2,1,1,9,1,3.0,0,3,0,62.51,3.33,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,skip,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=skip,return=long,parameters=[long]}",2,1,1,9,1,3.0,0,3,0,48.11,3.0,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,markSupported,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=markSupported,return=boolean,parameters=[]}",3,2,1,14,0,3.0,0,3,0,80.0,4.28,0.02
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,mark,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=mark,return=void,parameters=[int]}",3,2,1,13,1,3.0,0,3,0,68.0,3.89,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,reset,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=reset,return=void,parameters=[]}",2,1,1,9,0,2.0,0,2,0,24.0,2.0,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,read,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=read,return=int,parameters=[]}",2,1,1,9,0,2.0,0,2,0,31.7,2.0,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,close,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=close,return=void,parameters=[]}",3,2,2,15,0,3.16,1,3,0,64.73,5.33,0.02
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedInputStream.java,org.exist.protocolhandler.embedded.EmbeddedInputStream,available,"org.exist.protocolhandler.embedded.EmbeddedInputStream{name=available,return=int,parameters=[]}",2,1,1,9,0,2.0,0,2,0,31.7,2.0,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/InMemoryInputStream.java,org.exist.protocolhandler.embedded.InMemoryInputStream,stream,"org.exist.protocolhandler.embedded.InMemoryInputStream{name=stream,return=java.io.InputStream,parameters=[org.exist.protocolhandler.xmldb.XmldbURL]}",7,7,6,59,1,20.62,4,20,3,767.02,23.83,0.23
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,EmbeddedOutputStream,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=,return=org.exist.protocolhandler.embedded.EmbeddedOutputStream,parameters=[org.exist.protocolhandler.xmldb.XmldbURL]}",1,0,0,9,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,EmbeddedOutputStream,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=,return=org.exist.protocolhandler.embedded.EmbeddedOutputStream,parameters=[org.exist.storage.BrokerPool,org.exist.protocolhandler.xmldb.XmldbURL]}",3,2,1,16,2,5.92,3,5,1,151.3,8.46,0.04
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,openStream,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=openStream,return=com.evolvedbinary.j8fu.Either,parameters=[org.exist.storage.BrokerPool,org.exist.protocolhandler.xmldb.XmldbURL]}",3,2,1,23,2,11.7,4,11,0,316.65,10.6,0.07
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,uploadToDb,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=uploadToDb,return=void,parameters=[org.exist.storage.BrokerPool,org.exist.protocolhandler.xmldb.XmldbURL,java.nio.file.Path]}",5,4,3,34,3,20.42,4,20,1,603.71,17.44,0.16
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=write,return=void,parameters=[int]}",2,1,1,9,1,3.0,0,3,0,43.02,2.5,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=write,return=void,parameters=[byte[]]}",2,1,1,9,1,3.0,0,3,0,57.11,2.78,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,write,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=write,return=void,parameters=[byte[],int,int]}",2,1,1,9,3,3.0,0,3,0,53.3,2.5,0.01
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,close,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=close,return=void,parameters=[]}",3,2,2,15,0,3.16,1,3,0,64.73,5.33,0.02
+exist-core/src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java,org.exist.protocolhandler.embedded.EmbeddedOutputStream,flush,"org.exist.protocolhandler.embedded.EmbeddedOutputStream{name=flush,return=void,parameters=[]}",2,1,1,9,0,2.0,0,2,0,24.0,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,TextImpl,"org.exist.dom.memtree.TextImpl{name=,return=org.exist.dom.memtree.TextImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,TextImpl,"org.exist.dom.memtree.TextImpl{name=,return=org.exist.dom.memtree.TextImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,getItemType,"org.exist.dom.memtree.TextImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,splitText,"org.exist.dom.memtree.TextImpl{name=splitText,return=org.w3c.dom.Text,parameters=[int]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,isElementContentWhitespace,"org.exist.dom.memtree.TextImpl{name=isElementContentWhitespace,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,getWholeText,"org.exist.dom.memtree.TextImpl{name=getWholeText,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,replaceWholeText,"org.exist.dom.memtree.TextImpl{name=replaceWholeText,return=org.w3c.dom.Text,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/TextImpl.java,org.exist.dom.memtree.TextImpl,toString,"org.exist.dom.memtree.TextImpl{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,18.09,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,SAXAdapter,"org.exist.dom.memtree.SAXAdapter{name=,return=org.exist.dom.memtree.SAXAdapter,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,SAXAdapter,"org.exist.dom.memtree.SAXAdapter{name=,return=org.exist.dom.memtree.SAXAdapter,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,2.0,0,2,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,SAXAdapter,"org.exist.dom.memtree.SAXAdapter{name=,return=org.exist.dom.memtree.SAXAdapter,parameters=[org.exist.xquery.XQueryContext]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,SAXAdapter,"org.exist.dom.memtree.SAXAdapter{name=,return=org.exist.dom.memtree.SAXAdapter,parameters=[org.exist.xquery.Expression,org.exist.xquery.XQueryContext]}",1,0,0,4,2,2.0,0,2,0,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,setBuilder,"org.exist.dom.memtree.SAXAdapter{name=setBuilder,return=void,parameters=[org.exist.dom.memtree.MemTreeBuilder]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,getDocument,"org.exist.dom.memtree.SAXAdapter{name=getDocument,return=org.exist.dom.memtree.DocumentImpl,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endDocument,"org.exist.dom.memtree.SAXAdapter{name=endDocument,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startDocument,"org.exist.dom.memtree.SAXAdapter{name=startDocument,return=void,parameters=[]}",2,1,1,8,0,2.0,0,2,0,30.0,2.1,0.01
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,characters,"org.exist.dom.memtree.SAXAdapter{name=characters,return=void,parameters=[char[],int,int]}",2,2,1,9,3,2.0,0,2,0,53.77,2.75,0.01
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,ignorableWhitespace,"org.exist.dom.memtree.SAXAdapter{name=ignorableWhitespace,return=void,parameters=[char[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endPrefixMapping,"org.exist.dom.memtree.SAXAdapter{name=endPrefixMapping,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,skippedEntity,"org.exist.dom.memtree.SAXAdapter{name=skippedEntity,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,setDocumentLocator,"org.exist.dom.memtree.SAXAdapter{name=setDocumentLocator,return=void,parameters=[org.xml.sax.Locator]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,processingInstruction,"org.exist.dom.memtree.SAXAdapter{name=processingInstruction,return=void,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startPrefixMapping,"org.exist.dom.memtree.SAXAdapter{name=startPrefixMapping,return=void,parameters=[java.lang.String,java.lang.String]}",2,1,1,8,2,2.45,1,2,1,44.97,3.33,0.01
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endElement,"org.exist.dom.memtree.SAXAdapter{name=endElement,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,5,3,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startElement,"org.exist.dom.memtree.SAXAdapter{name=startElement,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String,org.xml.sax.Attributes]}",8,13,3,24,4,15.17,6,13,5,542.46,23.64,0.18
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endDTD,"org.exist.dom.memtree.SAXAdapter{name=endDTD,return=void,parameters=[]}",1,0,0,4,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startCDATA,"org.exist.dom.memtree.SAXAdapter{name=startCDATA,return=void,parameters=[]}",1,0,0,5,0,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endCDATA,"org.exist.dom.memtree.SAXAdapter{name=endCDATA,return=void,parameters=[]}",1,0,0,8,0,3.16,1,3,0,50.19,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,comment,"org.exist.dom.memtree.SAXAdapter{name=comment,return=void,parameters=[char[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,endEntity,"org.exist.dom.memtree.SAXAdapter{name=endEntity,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startEntity,"org.exist.dom.memtree.SAXAdapter{name=startEntity,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,startDTD,"org.exist.dom.memtree.SAXAdapter{name=startDTD,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,4,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/SAXAdapter.java,org.exist.dom.memtree.SAXAdapter,setReplaceAttributeFlag,"org.exist.dom.memtree.SAXAdapter{name=setReplaceAttributeFlag,return=void,parameters=[boolean]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,ElementImpl,"org.exist.dom.memtree.ElementImpl{name=,return=org.exist.dom.memtree.ElementImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,ElementImpl,"org.exist.dom.memtree.ElementImpl{name=,return=org.exist.dom.memtree.ElementImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getTagName,"org.exist.dom.memtree.ElementImpl{name=getTagName,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasChildNodes,"org.exist.dom.memtree.ElementImpl{name=hasChildNodes,return=boolean,parameters=[]}",2,1,0,5,0,2.0,0,0,2,56.47,5.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getFirstChild,"org.exist.dom.memtree.ElementImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",3,2,1,10,0,3.0,2,1,2,104.0,7.0,0.03
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getChildNodes,"org.exist.dom.memtree.ElementImpl{name=getChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",3,3,2,15,0,6.71,4,5,2,176.47,10.61,0.05
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getChildCount,"org.exist.dom.memtree.ElementImpl{name=getChildCount,return=int,parameters=[]}",1,0,0,4,0,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttributes,"org.exist.dom.memtree.ElementImpl{name=hasAttributes,return=boolean,parameters=[]}",2,1,0,5,0,2.0,0,0,2,36.0,2.4,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttribute,"org.exist.dom.memtree.ElementImpl{name=getAttribute,return=java.lang.String,parameters=[java.lang.String]}",10,17,4,28,1,9.38,4,6,6,440.83,13.15,0.11
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,"org.exist.dom.memtree.ElementImpl{name=setAttribute,return=void,parameters=[java.lang.String,java.lang.String]}",4,4,2,21,2,9.43,2,9,2,314.88,12.72,0.08
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNS,"org.exist.dom.memtree.ElementImpl{name=setAttributeNS,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",6,10,2,30,3,13.93,5,12,5,673.77,25.97,0.22
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttribute,"org.exist.dom.memtree.ElementImpl{name=setAttribute,return=void,parameters=[org.exist.dom.QName,java.lang.String,java.util.function.Function]}",2,2,1,16,3,4.58,2,4,1,118.59,5.0,0.02
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttribute,"org.exist.dom.memtree.ElementImpl{name=removeAttribute,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributes,"org.exist.dom.memtree.ElementImpl{name=getAttributes,return=org.w3c.dom.NamedNodeMap,parameters=[]}",7,6,2,23,0,10.05,4,7,6,358.2,12.5,0.09
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNode,"org.exist.dom.memtree.ElementImpl{name=getAttributeNode,return=org.w3c.dom.Attr,parameters=[java.lang.String]}",10,17,4,27,1,11.53,4,9,6,478.97,14.44,0.12
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNode,"org.exist.dom.memtree.ElementImpl{name=setAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",1,0,0,5,1,3.0,0,3,0,36.54,3.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNode,"org.exist.dom.memtree.ElementImpl{name=setAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr,java.util.function.Function]}",3,4,2,24,2,13.64,4,13,1,332.98,13.44,0.09
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttributeNode,"org.exist.dom.memtree.ElementImpl{name=removeAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectAttributes,"org.exist.dom.memtree.ElementImpl{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",5,7,3,14,2,5.39,2,4,3,174.23,9.29,0.05
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendantAttributes,"org.exist.dom.memtree.ElementImpl{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",4,4,2,14,2,7.07,4,5,3,218.26,13.36,0.07
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectChildren,"org.exist.dom.memtree.ElementImpl{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",3,3,2,12,2,5.1,3,4,1,125.34,7.0,0.03
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getFirstChild,"org.exist.dom.memtree.ElementImpl{name=getFirstChild,return=org.exist.dom.memtree.NodeImpl,parameters=[org.exist.xquery.NodeTest]}",2,1,0,6,1,4.12,1,4,0,68.53,4.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,selectDescendants,"org.exist.dom.memtree.ElementImpl{name=selectDescendants,return=void,parameters=[boolean,org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",6,7,2,21,3,7.48,4,6,2,222.97,12.46,0.07
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagName,"org.exist.dom.memtree.ElementImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[java.lang.String]}",5,8,2,20,1,9.43,2,9,2,289.99,13.42,0.08
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagNameNS,"org.exist.dom.memtree.ElementImpl{name=getElementsByTagNameNS,return=org.w3c.dom.NodeList,parameters=[java.lang.String,java.lang.String]}",7,13,2,27,2,14.87,4,14,3,486.26,19.13,0.15
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getElementsByTagName,"org.exist.dom.memtree.ElementImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[org.exist.dom.QName]}",5,7,3,15,1,6.4,4,4,3,233.18,12.35,0.07
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNS,"org.exist.dom.memtree.ElementImpl{name=getAttributeNS,return=java.lang.String,parameters=[java.lang.String,java.lang.String]}",11,17,4,28,2,10.77,4,8,6,456.51,12.0,0.1
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,removeAttributeNS,"org.exist.dom.memtree.ElementImpl{name=removeAttributeNS,return=void,parameters=[java.lang.String,java.lang.String]}",1,0,0,4,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeNodeNS,"org.exist.dom.memtree.ElementImpl{name=getAttributeNodeNS,return=org.w3c.dom.Attr,parameters=[java.lang.String,java.lang.String]}",11,17,4,27,2,13.15,4,11,6,502.11,14.0,0.12
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setAttributeNodeNS,"org.exist.dom.memtree.ElementImpl{name=setAttributeNodeNS,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",1,0,0,5,1,4.0,0,4,0,50.19,4.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttribute,"org.exist.dom.memtree.ElementImpl{name=hasAttribute,return=boolean,parameters=[java.lang.String]}",10,17,4,27,1,8.77,4,5,6,413.59,11.88,0.1
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,hasAttributeNS,"org.exist.dom.memtree.ElementImpl{name=hasAttributeNS,return=boolean,parameters=[java.lang.String,java.lang.String]}",11,17,4,27,2,10.05,4,7,6,435.99,11.4,0.1
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getPrefixes,"org.exist.dom.memtree.ElementImpl{name=getPrefixes,return=java.util.Set,parameters=[]}",4,4,2,18,0,5.2,3,3,3,183.32,8.75,0.05
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,declaresNamespacePrefixes,"org.exist.dom.memtree.ElementImpl{name=declaresNamespacePrefixes,return=boolean,parameters=[]}",1,0,0,9,0,1.41,0,1,1,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getNamespaceMap,"org.exist.dom.memtree.ElementImpl{name=getNamespaceMap,return=java.util.Map,parameters=[]}",1,0,0,9,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getNamespaceMap,"org.exist.dom.memtree.ElementImpl{name=getNamespaceMap,return=java.util.Map,parameters=[java.util.Map]}",9,10,3,24,1,12.69,4,9,8,442.8,17.35,0.13
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getItemType,"org.exist.dom.memtree.ElementImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getBaseURI,"org.exist.dom.memtree.ElementImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",2,1,1,10,0,2.45,1,2,1,48.43,3.33,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,calculateBaseURI,"org.exist.dom.memtree.ElementImpl{name=calculateBaseURI,return=org.exist.xmldb.XmldbURI,parameters=[]}",9,21,2,52,0,29.27,14,25,6,882.1,26.54,0.27
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getSchemaTypeInfo,"org.exist.dom.memtree.ElementImpl{name=getSchemaTypeInfo,return=org.w3c.dom.TypeInfo,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttribute,"org.exist.dom.memtree.ElementImpl{name=setIdAttribute,return=void,parameters=[java.lang.String,boolean]}",1,0,0,4,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttributeNS,"org.exist.dom.memtree.ElementImpl{name=setIdAttributeNS,return=void,parameters=[java.lang.String,java.lang.String,boolean]}",1,0,0,5,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setIdAttributeNode,"org.exist.dom.memtree.ElementImpl{name=setIdAttributeNode,return=void,parameters=[org.w3c.dom.Attr,boolean]}",1,0,0,4,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,setTextContent,"org.exist.dom.memtree.ElementImpl{name=setTextContent,return=void,parameters=[java.lang.String]}",1,0,0,6,1,5.1,1,5,0,109.81,4.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,toString,"org.exist.dom.memtree.ElementImpl{name=toString,return=java.lang.String,parameters=[]}",6,9,3,28,0,22.41,6,21,5,530.4,23.02,0.18
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getTextContent,"org.exist.dom.memtree.ElementImpl{name=getTextContent,return=java.lang.String,parameters=[]}",4,6,3,15,0,8.77,3,8,2,208.89,12.6,0.06
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,appendChild,"org.exist.dom.memtree.ElementImpl{name=appendChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",8,8,2,33,1,11.83,2,10,6,395.0,12.83,0.1
+exist-core/src/main/java/org/exist/dom/memtree/ElementImpl.java,org.exist.dom.memtree.ElementImpl,getAttributeValue,"org.exist.dom.memtree.ElementImpl{name=getAttributeValue,return=java.lang.String,parameters=[java.lang.String]}",3,3,2,12,1,3.0,2,2,1,114.69,5.54,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,InMemoryXMLStreamReader,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=,return=org.exist.dom.memtree.InMemoryXMLStreamReader,parameters=[org.exist.dom.memtree.DocumentImpl,org.exist.dom.memtree.NodeImpl]}",1,0,0,8,2,3.0,3,0,0,23.26,0.6,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getProperty,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getProperty,return=java.lang.Object,parameters=[java.lang.String]}",4,4,2,13,1,2.83,0,2,2,102.19,5.25,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,next,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=next,return=int,parameters=[]}",15,26,4,77,0,19.9,14,10,10,845.75,25.93,0.26
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,require,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=require,return=void,parameters=[int,java.lang.String,java.lang.String]}",1,0,0,4,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getElementText,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getElementText,return=java.lang.String,parameters=[]}",8,12,2,26,0,15.17,3,11,10,435.58,14.91,0.12
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,nextTag,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=nextTag,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,hasNext,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=hasNext,return=boolean,parameters=[]}",3,1,0,5,0,3.16,0,1,3,57.36,3.21,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,close,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=close,return=void,parameters=[]}",1,0,0,4,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespaceURI,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespaceURI,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isStartElement,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isStartElement,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isEndElement,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isEndElement,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isCharacters,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isCharacters,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isWhiteSpace,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isWhiteSpace,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeValue,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeValue,return=java.lang.String,parameters=[java.lang.String,java.lang.String]}",6,6,2,19,2,7.07,4,5,3,277.43,13.36,0.08
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeCount,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeCount,return=int,parameters=[]}",2,1,1,8,0,2.24,0,2,1,48.11,3.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeQName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeQName,return=org.exist.dom.QName,parameters=[int]}",3,2,1,13,1,3.74,1,3,2,112.37,5.0,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeName,return=javax.xml.namespace.QName,parameters=[int]}",1,0,0,5,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeNamespace,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeNamespace,return=java.lang.String,parameters=[int]}",2,1,1,8,1,3.16,0,3,1,53.3,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeLocalName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeLocalName,return=java.lang.String,parameters=[int]}",2,1,1,8,1,3.16,0,3,1,53.3,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributePrefix,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributePrefix,return=java.lang.String,parameters=[int]}",2,1,1,8,1,3.16,0,3,1,53.3,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeId,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeId,return=org.exist.numbering.NodeId,parameters=[int]}",3,2,1,14,1,4.58,1,4,2,129.32,5.88,0.03
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeType,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeType,return=java.lang.String,parameters=[int]}",6,2,1,20,1,4.12,2,3,2,213.03,5.73,0.04
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getAttributeValue,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getAttributeValue,return=java.lang.String,parameters=[int]}",3,2,1,13,1,3.74,1,3,2,112.37,5.0,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isAttributeSpecified,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isAttributeSpecified,return=boolean,parameters=[int]}",2,1,1,8,1,1.41,0,1,1,33.22,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespaceCount,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespaceCount,return=int,parameters=[]}",4,2,1,8,0,3.61,0,2,3,84.0,4.28,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespacePrefix,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespacePrefix,return=java.lang.String,parameters=[int]}",2,1,1,10,1,3.74,2,3,1,97.7,5.45,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespaceURI,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespaceURI,return=java.lang.String,parameters=[int]}",2,1,1,10,1,3.74,2,3,1,97.7,5.45,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespaceContext,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespaceContext,return=javax.xml.namespace.NamespaceContext,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getEventType,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getEventType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getText,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getText,return=java.lang.String,parameters=[]}",4,2,1,8,0,3.16,0,1,3,100.0,3.64,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getTextCharacters,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getTextCharacters,return=char[],parameters=[]}",1,0,0,7,0,1.41,1,1,0,64.53,1.6,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getTextCharacters,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getTextCharacters,return=int,parameters=[int,char[],int,int]}",1,0,0,5,4,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getTextStart,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getTextStart,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getTextLength,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getTextLength,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getEncoding,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getEncoding,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,hasText,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=hasText,return=boolean,parameters=[]}",3,1,0,5,0,3.0,0,0,3,33.69,2.25,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getLocation,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getLocation,return=javax.xml.stream.Location,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getQName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getQName,return=org.exist.dom.QName,parameters=[]}",3,2,1,8,0,2.24,0,1,2,60.92,3.38,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getName,return=javax.xml.namespace.QName,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getLocalName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getLocalName,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,hasName,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=hasName,return=boolean,parameters=[]}",2,1,0,5,0,2.0,0,0,2,20.68,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getNamespaceURI,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getNamespaceURI,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getPrefix,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getPrefix,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getVersion,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getVersion,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,isStandalone,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=isStandalone,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,standaloneSet,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=standaloneSet,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getCharacterEncodingScheme,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getCharacterEncodingScheme,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getPITarget,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getPITarget,return=java.lang.String,parameters=[]}",2,1,0,6,0,1.73,1,1,1,48.43,2.86,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader,getPIData,"org.exist.dom.memtree.InMemoryXMLStreamReader{name=getPIData,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,33.0,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,InScopeNamespaces,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=,return=org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,parameters=[]}",1,0,0,5,0,2.24,1,2,0,27.0,1.8,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,push,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=push,return=void,parameters=[org.exist.dom.QName]}",4,5,1,29,1,11.58,3,11,2,315.42,16.89,0.1
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,pop,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=pop,return=void,parameters=[org.exist.dom.QName]}",4,4,1,22,1,6.78,1,6,3,187.98,12.5,0.06
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,getNamespaceURI,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=getNamespaceURI,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,getPrefix,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=getPrefix,return=java.lang.String,parameters=[java.lang.String]}",2,1,1,10,1,3.32,1,3,1,74.23,4.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryXMLStreamReader.java,org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces,getPrefixes,"org.exist.dom.memtree.InMemoryXMLStreamReader$InScopeNamespaces{name=getPrefixes,return=java.util.Iterator,parameters=[java.lang.String]}",1,0,0,6,1,3.16,1,3,0,62.51,2.18,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,DocumentImpl,"org.exist.dom.memtree.DocumentImpl{name=,return=org.exist.dom.memtree.DocumentImpl,parameters=[org.exist.xquery.XQueryContext,boolean]}",1,0,0,5,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,DocumentImpl,"org.exist.dom.memtree.DocumentImpl{name=,return=org.exist.dom.memtree.DocumentImpl,parameters=[org.exist.xquery.Expression,org.exist.xquery.XQueryContext,boolean]}",2,2,1,14,3,7.87,6,5,1,151.62,6.92,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDatabase,"org.exist.dom.memtree.DocumentImpl{name=getDatabase,return=org.exist.Database,parameters=[]}",3,3,2,11,0,2.45,1,2,1,76.0,6.43,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,init,"org.exist.dom.memtree.DocumentImpl{name=init,return=void,parameters=[]}",1,0,0,20,0,15.13,15,2,0,291.43,1.88,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,reset,"org.exist.dom.memtree.DocumentImpl{name=reset,return=void,parameters=[]}",1,0,0,8,0,5.0,5,0,0,45.0,0.71,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getSize,"org.exist.dom.memtree.DocumentImpl{name=getSize,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDocId,"org.exist.dom.memtree.DocumentImpl{name=getDocId,return=long,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,isExplicitlyCreated,"org.exist.dom.memtree.DocumentImpl{name=isExplicitlyCreated,return=boolean,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addNode,"org.exist.dom.memtree.DocumentImpl{name=addNode,return=int,parameters=[short,short,org.exist.dom.QName]}",4,3,1,15,3,6.56,5,3,3,206.82,8.75,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addChars,"org.exist.dom.memtree.DocumentImpl{name=addChars,return=void,parameters=[int,char[],int,int]}",5,8,2,21,4,9.9,8,3,5,391.73,18.2,0.12
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addChars,"org.exist.dom.memtree.DocumentImpl{name=addChars,return=void,parameters=[int,java.lang.CharSequence]}",7,10,2,23,2,12.85,10,4,7,477.56,23.88,0.17
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,appendChars,"org.exist.dom.memtree.DocumentImpl{name=appendChars,return=void,parameters=[int,char[],int,int]}",4,7,2,17,4,8.31,7,2,4,343.48,18.35,0.11
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,appendChars,"org.exist.dom.memtree.DocumentImpl{name=appendChars,return=void,parameters=[int,java.lang.CharSequence]}",5,8,2,19,2,10.72,9,3,5,401.91,23.11,0.15
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addReferenceNode,"org.exist.dom.memtree.DocumentImpl{name=addReferenceNode,return=void,parameters=[int,org.exist.dom.persistent.NodeProxy]}",4,3,1,11,2,4.12,2,2,3,106.27,5.25,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,hasReferenceNodes,"org.exist.dom.memtree.DocumentImpl{name=hasReferenceNodes,return=boolean,parameters=[]}",2,1,0,4,0,2.0,0,0,2,23.26,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,replaceReferenceNode,"org.exist.dom.memtree.DocumentImpl{name=replaceReferenceNode,return=void,parameters=[int,java.lang.CharSequence]}",1,0,0,6,2,2.24,2,1,0,48.43,1.22,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addAttribute,"org.exist.dom.memtree.DocumentImpl{name=addAttribute,return=int,parameters=[int,org.exist.dom.QName,java.lang.String,int]}",12,14,3,39,4,17.92,11,10,10,819.04,25.46,0.25
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,addNamespace,"org.exist.dom.memtree.DocumentImpl{name=addNamespace,return=int,parameters=[int,org.exist.dom.QName]}",5,4,1,15,2,5.83,3,3,4,183.4,8.57,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getTreeLevel,"org.exist.dom.memtree.DocumentImpl{name=getTreeLevel,return=short,parameters=[int]}",1,0,0,4,1,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getLastNode,"org.exist.dom.memtree.DocumentImpl{name=getLastNode,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNodeType,"org.exist.dom.memtree.DocumentImpl{name=getNodeType,return=short,parameters=[int]}",3,2,1,7,1,2.0,0,0,2,43.19,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getStringValue,"org.exist.dom.memtree.DocumentImpl{name=getStringValue,return=java.lang.String,parameters=[]}",2,1,1,8,0,1.41,0,1,1,27.0,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,grow,"org.exist.dom.memtree.DocumentImpl{name=grow,return=void,parameters=[]}",1,0,0,34,0,17.49,15,9,0,549.92,8.94,0.1
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,growAttributes,"org.exist.dom.memtree.DocumentImpl{name=growAttributes,return=void,parameters=[]}",1,0,0,25,0,13.0,12,5,0,371.51,6.48,0.06
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,growReferences,"org.exist.dom.memtree.DocumentImpl{name=growReferences,return=void,parameters=[]}",2,2,1,12,0,5.2,5,1,1,142.62,6.73,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,growNamespaces,"org.exist.dom.memtree.DocumentImpl{name=growNamespaces,return=void,parameters=[]}",2,2,1,18,0,8.31,8,2,1,218.51,8.87,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getAttribute,"org.exist.dom.memtree.DocumentImpl{name=getAttribute,return=org.exist.dom.memtree.NodeImpl,parameters=[int]}",1,0,0,4,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNamespaceNode,"org.exist.dom.memtree.DocumentImpl{name=getNamespaceNode,return=org.exist.dom.memtree.NodeImpl,parameters=[int]}",1,0,0,4,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNode,"org.exist.dom.memtree.DocumentImpl{name=getNode,return=org.exist.dom.memtree.NodeImpl,parameters=[int]}",9,2,1,19,1,14.18,1,14,2,388.42,7.68,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getLastAttr,"org.exist.dom.memtree.DocumentImpl{name=getLastAttr,return=org.exist.dom.memtree.NodeImpl,parameters=[]}",2,1,1,7,0,2.24,0,2,1,50.19,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getParentNode,"org.exist.dom.memtree.DocumentImpl{name=getParentNode,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDoctype,"org.exist.dom.memtree.DocumentImpl{name=getDoctype,return=org.w3c.dom.DocumentType,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getImplementation,"org.exist.dom.memtree.DocumentImpl{name=getImplementation,return=org.w3c.dom.DOMImplementation,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDocumentElement,"org.exist.dom.memtree.DocumentImpl{name=getDocumentElement,return=org.w3c.dom.Element,parameters=[]}",4,4,2,15,0,3.74,2,1,3,131.69,8.55,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getFirstChild,"org.exist.dom.memtree.DocumentImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",2,1,1,8,0,1.41,0,1,1,30.0,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getLastChild,"org.exist.dom.memtree.DocumentImpl{name=getLastChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getAttributesCountFor,"org.exist.dom.memtree.DocumentImpl{name=getAttributesCountFor,return=int,parameters=[int]}",4,4,2,11,1,3.61,2,0,3,89.86,6.13,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNamespacesCountFor,"org.exist.dom.memtree.DocumentImpl{name=getNamespacesCountFor,return=int,parameters=[int]}",4,4,2,11,1,3.61,2,0,3,89.86,6.13,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getChildCountFor,"org.exist.dom.memtree.DocumentImpl{name=getChildCountFor,return=int,parameters=[int]}",2,1,1,10,1,3.32,3,1,1,64.53,6.0,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getFirstChildFor,"org.exist.dom.memtree.DocumentImpl{name=getFirstChildFor,return=int,parameters=[int]}",5,6,2,18,1,4.47,2,0,4,132.0,9.5,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNextSiblingFor,"org.exist.dom.memtree.DocumentImpl{name=getNextSiblingFor,return=int,parameters=[int]}",2,1,0,5,1,1.41,1,0,1,28.07,2.63,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getParentNodeFor,"org.exist.dom.memtree.DocumentImpl{name=getParentNodeFor,return=int,parameters=[int]}",2,1,1,8,1,2.24,2,0,1,36.5,6.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectChildren,"org.exist.dom.memtree.DocumentImpl{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",4,4,2,14,2,4.9,2,4,2,138.24,9.0,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectDescendants,"org.exist.dom.memtree.DocumentImpl{name=selectDescendants,return=void,parameters=[boolean,org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",6,6,2,19,3,7.55,2,7,2,216.22,14.0,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectDescendantAttributes,"org.exist.dom.memtree.DocumentImpl{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",4,4,2,16,2,5.74,2,5,2,165.06,11.0,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectById,"org.exist.dom.memtree.DocumentImpl{name=selectById,return=org.exist.dom.memtree.NodeImpl,parameters=[java.lang.String]}",1,0,0,11,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectById,"org.exist.dom.memtree.DocumentImpl{name=selectById,return=org.exist.dom.memtree.NodeImpl,parameters=[java.lang.String,boolean]}",10,17,3,37,2,21.59,3,21,4,631.1,27.5,0.22
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectByIdref,"org.exist.dom.memtree.DocumentImpl{name=selectByIdref,return=org.exist.dom.memtree.NodeImpl,parameters=[java.lang.String]}",7,9,3,23,1,10.49,5,7,6,353.11,18.33,0.12
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,hasIdAttribute,"org.exist.dom.memtree.DocumentImpl{name=hasIdAttribute,return=boolean,parameters=[int,java.lang.String]}",7,9,3,17,2,5.74,1,4,4,286.62,10.26,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,hasIdTypeAttribute,"org.exist.dom.memtree.DocumentImpl{name=hasIdTypeAttribute,return=boolean,parameters=[int,java.lang.String]}",7,7,3,15,2,8.6,1,8,3,274.02,10.28,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getIdrefAttribute,"org.exist.dom.memtree.DocumentImpl{name=getIdrefAttribute,return=org.exist.dom.memtree.AttrImpl,parameters=[int,java.lang.String]}",6,7,3,14,2,5.1,1,3,4,199.69,9.33,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchChildren,"org.exist.dom.memtree.DocumentImpl{name=matchChildren,return=boolean,parameters=[org.exist.xquery.NodeTest]}",4,4,2,15,1,4.12,2,3,2,140.55,8.18,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchDescendants,"org.exist.dom.memtree.DocumentImpl{name=matchDescendants,return=boolean,parameters=[boolean,org.exist.xquery.NodeTest]}",7,8,2,21,2,5.74,2,5,2,222.91,12.46,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,matchDescendantAttributes,"org.exist.dom.memtree.DocumentImpl{name=matchDescendantAttributes,return=boolean,parameters=[org.exist.xquery.NodeTest]}",5,6,2,18,1,4.9,2,4,2,176.42,10.08,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElement,"org.exist.dom.memtree.DocumentImpl{name=createElement,return=org.w3c.dom.Element,parameters=[java.lang.String]}",4,4,2,22,1,11.58,3,11,2,335.28,13.0,0.09
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createElementNS,"org.exist.dom.memtree.DocumentImpl{name=createElementNS,return=org.w3c.dom.Element,parameters=[java.lang.String,java.lang.String]}",6,10,2,31,2,15.17,6,13,5,673.77,25.33,0.22
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createDocumentFragment,"org.exist.dom.memtree.DocumentImpl{name=createDocumentFragment,return=org.w3c.dom.DocumentFragment,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createTextNode,"org.exist.dom.memtree.DocumentImpl{name=createTextNode,return=org.w3c.dom.Text,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createComment,"org.exist.dom.memtree.DocumentImpl{name=createComment,return=org.w3c.dom.Comment,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createCDATASection,"org.exist.dom.memtree.DocumentImpl{name=createCDATASection,return=org.w3c.dom.CDATASection,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createProcessingInstruction,"org.exist.dom.memtree.DocumentImpl{name=createProcessingInstruction,return=org.w3c.dom.ProcessingInstruction,parameters=[java.lang.String,java.lang.String]}",1,0,0,6,2,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttribute,"org.exist.dom.memtree.DocumentImpl{name=createAttribute,return=org.w3c.dom.Attr,parameters=[java.lang.String]}",4,4,2,22,1,9.43,2,9,2,257.62,11.19,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createAttributeNS,"org.exist.dom.memtree.DocumentImpl{name=createAttributeNS,return=org.w3c.dom.Attr,parameters=[java.lang.String,java.lang.String]}",6,10,2,31,2,13.08,5,11,5,580.09,24.0,0.19
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,createEntityReference,"org.exist.dom.memtree.DocumentImpl{name=createEntityReference,return=org.w3c.dom.EntityReference,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagName,"org.exist.dom.memtree.DocumentImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[java.lang.String]}",5,8,2,20,1,9.43,2,9,2,289.99,13.42,0.08
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagNameNS,"org.exist.dom.memtree.DocumentImpl{name=getElementsByTagNameNS,return=org.w3c.dom.NodeList,parameters=[java.lang.String,java.lang.String]}",7,13,2,26,2,14.87,4,14,3,486.26,19.13,0.15
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementsByTagName,"org.exist.dom.memtree.DocumentImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[org.exist.dom.QName]}",4,6,3,13,1,5.39,3,4,2,162.53,8.0,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,importNode,"org.exist.dom.memtree.DocumentImpl{name=importNode,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node,boolean]}",1,0,0,5,2,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getElementById,"org.exist.dom.memtree.DocumentImpl{name=getElementById,return=org.w3c.dom.Element,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getOwnerDocument,"org.exist.dom.memtree.DocumentImpl{name=getOwnerDocument,return=org.exist.dom.memtree.DocumentImpl,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyTo,"org.exist.dom.memtree.DocumentImpl{name=copyTo,return=void,parameters=[org.exist.dom.memtree.NodeImpl,org.exist.dom.memtree.DocumentBuilderReceiver]}",1,0,0,11,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyTo,"org.exist.dom.memtree.DocumentImpl{name=copyTo,return=void,parameters=[org.exist.dom.memtree.NodeImpl,org.exist.dom.memtree.DocumentBuilderReceiver,boolean]}",12,27,5,35,3,13.11,6,6,10,471.06,32.57,0.21
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyStartNode,"org.exist.dom.memtree.DocumentImpl{name=copyStartNode,return=void,parameters=[org.exist.dom.memtree.NodeImpl,org.exist.dom.memtree.DocumentBuilderReceiver,boolean]}",17,18,4,67,3,22.29,10,19,6,1529.33,43.77,0.55
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyEndNode,"org.exist.dom.memtree.DocumentImpl{name=copyEndNode,return=void,parameters=[org.exist.dom.memtree.NodeImpl,org.exist.dom.memtree.DocumentBuilderReceiver]}",2,1,1,7,2,3.16,0,3,1,46.6,2.86,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expand,"org.exist.dom.memtree.DocumentImpl{name=expand,return=void,parameters=[]}",2,1,1,17,0,2.45,1,2,1,46.6,2.86,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,expandRefs,"org.exist.dom.memtree.DocumentImpl{name=expandRefs,return=org.exist.dom.memtree.DocumentImpl,parameters=[org.exist.dom.memtree.NodeImpl]}",6,5,3,27,1,17.03,5,16,3,494.09,20.63,0.16
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getNodeById,"org.exist.dom.memtree.DocumentImpl{name=getNodeById,return=org.exist.dom.memtree.NodeImpl,parameters=[org.exist.numbering.NodeId]}",3,3,2,10,1,3.32,1,3,1,89.92,5.78,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,computeNodeIds,"org.exist.dom.memtree.DocumentImpl{name=computeNodeIds,return=void,parameters=[]}",4,3,1,18,0,10.44,6,8,3,282.11,12.75,0.08
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,computeNodeIds,"org.exist.dom.memtree.DocumentImpl{name=computeNodeIds,return=void,parameters=[org.exist.numbering.NodeId,int]}",7,12,3,23,2,11.18,8,5,6,358.15,13.71,0.1
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,copyDocContents,"org.exist.dom.memtree.DocumentImpl{name=copyDocContents,return=void,parameters=[org.exist.dom.memtree.DocumentImpl]}",1,0,0,31,1,23.0,23,0,0,427.23,1.44,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,streamTo,"org.exist.dom.memtree.DocumentImpl{name=streamTo,return=void,parameters=[org.exist.storage.serializers.Serializer,org.exist.dom.memtree.NodeImpl,org.exist.util.serializer.Receiver]}",11,24,5,41,3,12.37,6,6,9,451.43,31.43,0.2
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,startNode,"org.exist.dom.memtree.DocumentImpl{name=startNode,return=void,parameters=[org.exist.storage.serializers.Serializer,org.exist.dom.memtree.NodeImpl,org.exist.util.serializer.Receiver]}",15,17,4,57,3,23.6,11,20,6,1373.23,38.07,0.47
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,endNode,"org.exist.dom.memtree.DocumentImpl{name=endNode,return=void,parameters=[org.exist.dom.memtree.NodeImpl,org.exist.util.serializer.Receiver]}",6,12,4,20,2,9.43,3,8,4,325.37,12.54,0.09
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,makePersistent,"org.exist.dom.memtree.DocumentImpl{name=makePersistent,return=org.exist.dom.persistent.DocumentImpl,parameters=[]}",2,1,1,7,0,1.41,0,1,1,31.7,2.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getChildCount,"org.exist.dom.memtree.DocumentImpl{name=getChildCount,return=int,parameters=[]}",3,2,1,11,0,3.74,3,1,2,83.76,7.0,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,hasChildNodes,"org.exist.dom.memtree.DocumentImpl{name=hasChildNodes,return=boolean,parameters=[]}",1,0,0,5,0,1.41,0,1,1,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getChildNodes,"org.exist.dom.memtree.DocumentImpl{name=getChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",3,2,1,17,0,6.0,4,4,2,146.95,9.41,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getInputEncoding,"org.exist.dom.memtree.DocumentImpl{name=getInputEncoding,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getXmlEncoding,"org.exist.dom.memtree.DocumentImpl{name=getXmlEncoding,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getXmlStandalone,"org.exist.dom.memtree.DocumentImpl{name=getXmlStandalone,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setXmlStandalone,"org.exist.dom.memtree.DocumentImpl{name=setXmlStandalone,return=void,parameters=[boolean]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getXmlVersion,"org.exist.dom.memtree.DocumentImpl{name=getXmlVersion,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setXmlVersion,"org.exist.dom.memtree.DocumentImpl{name=setXmlVersion,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getStrictErrorChecking,"org.exist.dom.memtree.DocumentImpl{name=getStrictErrorChecking,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setStrictErrorChecking,"org.exist.dom.memtree.DocumentImpl{name=setStrictErrorChecking,return=void,parameters=[boolean]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDocumentURI,"org.exist.dom.memtree.DocumentImpl{name=getDocumentURI,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setDocumentURI,"org.exist.dom.memtree.DocumentImpl{name=setDocumentURI,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,adoptNode,"org.exist.dom.memtree.DocumentImpl{name=adoptNode,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getDomConfig,"org.exist.dom.memtree.DocumentImpl{name=getDomConfig,return=org.w3c.dom.DOMConfiguration,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,normalizeDocument,"org.exist.dom.memtree.DocumentImpl{name=normalizeDocument,return=void,parameters=[]}",1,0,0,4,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,renameNode,"org.exist.dom.memtree.DocumentImpl{name=renameNode,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node,java.lang.String,java.lang.String]}",1,0,0,6,3,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,setContext,"org.exist.dom.memtree.DocumentImpl{name=setContext,return=void,parameters=[org.exist.xquery.XQueryContext]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getContext,"org.exist.dom.memtree.DocumentImpl{name=getContext,return=org.exist.xquery.XQueryContext,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getBaseURI,"org.exist.dom.memtree.DocumentImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",7,11,2,24,0,9.43,3,8,4,292.37,11.0,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,getItemType,"org.exist.dom.memtree.DocumentImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,toString,"org.exist.dom.memtree.DocumentImpl{name=toString,return=java.lang.String,parameters=[]}",4,6,3,19,0,8.77,3,8,2,210.91,12.69,0.06
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,selectAttributes,"org.exist.dom.memtree.DocumentImpl{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentImpl.java,org.exist.dom.memtree.DocumentImpl,appendChild,"org.exist.dom.memtree.DocumentImpl{name=appendChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",9,6,1,29,1,15.26,0,13,8,372.92,11.87,0.09
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,CDATASectionImpl,"org.exist.dom.memtree.CDATASectionImpl{name=,return=org.exist.dom.memtree.CDATASectionImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,CDATASectionImpl,"org.exist.dom.memtree.CDATASectionImpl{name=,return=org.exist.dom.memtree.CDATASectionImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,getItemType,"org.exist.dom.memtree.CDATASectionImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,splitText,"org.exist.dom.memtree.CDATASectionImpl{name=splitText,return=org.w3c.dom.Text,parameters=[int]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,getNodeValue,"org.exist.dom.memtree.CDATASectionImpl{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,isElementContentWhitespace,"org.exist.dom.memtree.CDATASectionImpl{name=isElementContentWhitespace,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,getWholeText,"org.exist.dom.memtree.CDATASectionImpl{name=getWholeText,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,replaceWholeText,"org.exist.dom.memtree.CDATASectionImpl{name=replaceWholeText,return=org.w3c.dom.Text,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CDATASectionImpl.java,org.exist.dom.memtree.CDATASectionImpl,toString,"org.exist.dom.memtree.CDATASectionImpl{name=toString,return=java.lang.String,parameters=[]}",2,1,1,13,0,9.06,1,9,0,130.8,7.35,0.03
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,AbstractCharacterData,"org.exist.dom.memtree.AbstractCharacterData{name=,return=org.exist.dom.memtree.AbstractCharacterData,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,AbstractCharacterData,"org.exist.dom.memtree.AbstractCharacterData{name=,return=org.exist.dom.memtree.AbstractCharacterData,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getLength,"org.exist.dom.memtree.AbstractCharacterData{name=getLength,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getData,"org.exist.dom.memtree.AbstractCharacterData{name=getData,return=java.lang.String,parameters=[]}",1,0,0,6,0,1.0,0,1,0,33.0,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,substringData,"org.exist.dom.memtree.AbstractCharacterData{name=substringData,return=java.lang.String,parameters=[int,int]}",5,5,1,19,2,6.0,2,4,4,270.51,13.57,0.08
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,replaceData,"org.exist.dom.memtree.AbstractCharacterData{name=replaceData,return=void,parameters=[int,int,java.lang.String]}",9,10,2,53,3,17.58,14,7,8,868.05,34.63,0.32
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,insertData,"org.exist.dom.memtree.AbstractCharacterData{name=insertData,return=void,parameters=[int,java.lang.String]}",4,3,1,42,2,14.21,12,7,3,613.11,24.36,0.2
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,appendData,"org.exist.dom.memtree.AbstractCharacterData{name=appendData,return=void,parameters=[java.lang.String]}",4,3,1,38,1,13.56,12,6,2,551.03,25.76,0.2
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setData,"org.exist.dom.memtree.AbstractCharacterData{name=setData,return=void,parameters=[java.lang.String]}",4,5,1,47,1,15.94,14,7,3,614.72,27.7,0.22
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,deleteData,"org.exist.dom.memtree.AbstractCharacterData{name=deleteData,return=void,parameters=[int,int]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getNodeValue,"org.exist.dom.memtree.AbstractCharacterData{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setNodeValue,"org.exist.dom.memtree.AbstractCharacterData{name=setNodeValue,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getTextContent,"org.exist.dom.memtree.AbstractCharacterData{name=getTextContent,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,setTextContent,"org.exist.dom.memtree.AbstractCharacterData{name=setTextContent,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getStringValue,"org.exist.dom.memtree.AbstractCharacterData{name=getStringValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,getFirstChild,"org.exist.dom.memtree.AbstractCharacterData{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectAttributes,"org.exist.dom.memtree.AbstractCharacterData{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectChildren,"org.exist.dom.memtree.AbstractCharacterData{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AbstractCharacterData.java,org.exist.dom.memtree.AbstractCharacterData,selectDescendantAttributes,"org.exist.dom.memtree.AbstractCharacterData{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,AppendingSAXAdapter,"org.exist.dom.memtree.AppendingSAXAdapter{name=,return=org.exist.dom.memtree.AppendingSAXAdapter,parameters=[org.exist.dom.memtree.MemTreeBuilder]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,AppendingSAXAdapter,"org.exist.dom.memtree.AppendingSAXAdapter{name=,return=org.exist.dom.memtree.AppendingSAXAdapter,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.MemTreeBuilder]}",1,0,0,5,2,2.0,0,2,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,endDocument,"org.exist.dom.memtree.AppendingSAXAdapter{name=endDocument,return=void,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AppendingSAXAdapter.java,org.exist.dom.memtree.AppendingSAXAdapter,startDocument,"org.exist.dom.memtree.AppendingSAXAdapter{name=startDocument,return=void,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,DOMImplementationImpl,"org.exist.dom.memtree.DOMImplementationImpl{name=,return=org.exist.dom.memtree.DOMImplementationImpl,parameters=[]}",1,0,0,4,0,1.0,0,1,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,DOMImplementationImpl,"org.exist.dom.memtree.DOMImplementationImpl{name=,return=org.exist.dom.memtree.DOMImplementationImpl,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,getExpression,"org.exist.dom.memtree.DOMImplementationImpl{name=getExpression,return=org.exist.xquery.Expression,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,createDocument,"org.exist.dom.memtree.DOMImplementationImpl{name=createDocument,return=org.w3c.dom.Document,parameters=[java.lang.String,java.lang.String,org.w3c.dom.DocumentType]}",3,4,2,15,3,3.74,1,3,2,108.0,7.0,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,createDocumentType,"org.exist.dom.memtree.DOMImplementationImpl{name=createDocumentType,return=org.w3c.dom.DocumentType,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,6,3,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,getFeature,"org.exist.dom.memtree.DOMImplementationImpl{name=getFeature,return=java.lang.Object,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMImplementationImpl.java,org.exist.dom.memtree.DOMImplementationImpl,hasFeature,"org.exist.dom.memtree.DOMImplementationImpl{name=hasFeature,return=boolean,parameters=[java.lang.String,java.lang.String]}",7,2,0,6,2,6.08,0,6,1,137.61,6.05,0.03
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,MemTreeBuilder,"org.exist.dom.memtree.MemTreeBuilder{name=,return=org.exist.dom.memtree.MemTreeBuilder,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,MemTreeBuilder,"org.exist.dom.memtree.MemTreeBuilder{name=,return=org.exist.dom.memtree.MemTreeBuilder,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,MemTreeBuilder,"org.exist.dom.memtree.MemTreeBuilder{name=,return=org.exist.dom.memtree.MemTreeBuilder,parameters=[org.exist.xquery.XQueryContext]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,MemTreeBuilder,"org.exist.dom.memtree.MemTreeBuilder{name=,return=org.exist.dom.memtree.MemTreeBuilder,parameters=[org.exist.xquery.Expression,org.exist.xquery.XQueryContext]}",1,0,0,8,2,4.12,4,1,0,59.79,1.63,0.01
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getExpression,"org.exist.dom.memtree.MemTreeBuilder{name=getExpression,return=org.exist.xquery.Expression,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,reset,"org.exist.dom.memtree.MemTreeBuilder{name=reset,return=void,parameters=[org.exist.xquery.XQueryContext]}",1,0,0,10,1,6.08,6,1,0,100.0,1.29,0.01
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getDocument,"org.exist.dom.memtree.MemTreeBuilder{name=getDocument,return=org.exist.dom.memtree.DocumentImpl,parameters=[]}",1,0,0,9,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getContext,"org.exist.dom.memtree.MemTreeBuilder{name=getContext,return=org.exist.xquery.XQueryContext,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getSize,"org.exist.dom.memtree.MemTreeBuilder{name=getSize,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,startDocument,"org.exist.dom.memtree.MemTreeBuilder{name=startDocument,return=void,parameters=[]}",1,0,0,8,0,1.41,1,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,startDocument,"org.exist.dom.memtree.MemTreeBuilder{name=startDocument,return=void,parameters=[boolean]}",1,0,0,10,1,1.41,1,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,endDocument,"org.exist.dom.memtree.MemTreeBuilder{name=endDocument,return=void,parameters=[]}",1,0,0,7,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,startElement,"org.exist.dom.memtree.MemTreeBuilder{name=startElement,return=int,parameters=[java.lang.String,java.lang.String,java.lang.String,org.xml.sax.Attributes]}",8,11,2,34,4,12.88,7,9,6,439.35,18.63,0.14
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,startElement,"org.exist.dom.memtree.MemTreeBuilder{name=startElement,return=int,parameters=[org.exist.dom.QName,org.xml.sax.Attributes]}",9,17,4,53,2,23.02,16,15,7,958.82,35.74,0.35
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getAttribType,"org.exist.dom.memtree.MemTreeBuilder{name=getAttribType,return=int,parameters=[org.exist.dom.QName,java.lang.String]}",3,7,1,14,2,4.0,0,4,0,156.0,5.45,0.03
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,endElement,"org.exist.dom.memtree.MemTreeBuilder{name=endElement,return=void,parameters=[]}",1,0,0,10,0,1.0,1,0,0,13.93,1.33,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,addReferenceNode,"org.exist.dom.memtree.MemTreeBuilder{name=addReferenceNode,return=int,parameters=[org.exist.dom.persistent.NodeProxy]}",8,9,3,35,1,17.03,4,15,7,555.41,21.54,0.17
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,addAttribute,"org.exist.dom.memtree.MemTreeBuilder{name=addAttribute,return=int,parameters=[org.exist.dom.QName,java.lang.String]}",1,0,0,18,2,3.61,2,3,0,68.53,2.8,0.01
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,characters,"org.exist.dom.memtree.MemTreeBuilder{name=characters,return=int,parameters=[char[],int,int]}",6,9,3,45,3,14.49,4,13,5,518.65,19.71,0.16
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,characters,"org.exist.dom.memtree.MemTreeBuilder{name=characters,return=int,parameters=[java.lang.CharSequence]}",9,11,3,45,1,15.56,3,13,8,562.54,22.72,0.18
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,comment,"org.exist.dom.memtree.MemTreeBuilder{name=comment,return=int,parameters=[java.lang.CharSequence]}",1,0,0,8,1,3.16,1,3,0,68.53,2.8,0.01
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,comment,"org.exist.dom.memtree.MemTreeBuilder{name=comment,return=int,parameters=[char[],int,int]}",1,0,0,8,3,3.16,1,3,0,80.0,2.67,0.01
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,cdataSection,"org.exist.dom.memtree.MemTreeBuilder{name=cdataSection,return=int,parameters=[java.lang.CharSequence]}",8,10,3,35,1,15.07,3,13,7,526.87,22.67,0.17
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,processingInstruction,"org.exist.dom.memtree.MemTreeBuilder{name=processingInstruction,return=int,parameters=[java.lang.String,java.lang.String]}",2,1,0,9,2,4.58,2,4,1,131.77,5.75,0.03
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,namespaceNode,"org.exist.dom.memtree.MemTreeBuilder{name=namespaceNode,return=int,parameters=[java.lang.String,java.lang.String]}",3,3,1,10,2,4.58,2,4,1,125.1,9.5,0.04
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,namespaceNode,"org.exist.dom.memtree.MemTreeBuilder{name=namespaceNode,return=int,parameters=[org.exist.dom.QName]}",1,0,0,4,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,namespaceNode,"org.exist.dom.memtree.MemTreeBuilder{name=namespaceNode,return=int,parameters=[org.exist.dom.QName,boolean]}",14,20,3,28,2,19.34,7,17,6,644.21,20.43,0.19
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,documentType,"org.exist.dom.memtree.MemTreeBuilder{name=documentType,return=int,parameters=[java.lang.String,java.lang.String]}",1,0,0,9,2,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,documentType,"org.exist.dom.memtree.MemTreeBuilder{name=documentType,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,4,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,linkNode,"org.exist.dom.memtree.MemTreeBuilder{name=linkNode,return=void,parameters=[int]}",2,1,1,11,1,4.12,4,0,1,86.04,4.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,setReplaceAttributeFlag,"org.exist.dom.memtree.MemTreeBuilder{name=setReplaceAttributeFlag,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,1,0,0,6.34,0.75,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,setDefaultNamespace,"org.exist.dom.memtree.MemTreeBuilder{name=setDefaultNamespace,return=void,parameters=[java.lang.String]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/MemTreeBuilder.java,org.exist.dom.memtree.MemTreeBuilder,getDefaultNamespace,"org.exist.dom.memtree.MemTreeBuilder{name=getDefaultNamespace,return=java.lang.String,parameters=[]}",2,1,0,5,0,1.0,0,0,1,22.46,1.88,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,ReferenceNode,"org.exist.dom.memtree.ReferenceNode{name=,return=org.exist.dom.memtree.ReferenceNode,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,ReferenceNode,"org.exist.dom.memtree.ReferenceNode{name=,return=org.exist.dom.memtree.ReferenceNode,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getReference,"org.exist.dom.memtree.ReferenceNode{name=getReference,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",1,0,0,5,0,1.0,1,0,0,20.68,0.7,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,toString,"org.exist.dom.memtree.ReferenceNode{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,3.0,0,3,0,36.54,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getNamespaceURI,"org.exist.dom.memtree.ReferenceNode{name=getNamespaceURI,return=java.lang.String,parameters=[]}",1,0,0,5,0,3.0,0,3,0,19.65,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getLocalName,"org.exist.dom.memtree.ReferenceNode{name=getLocalName,return=java.lang.String,parameters=[]}",1,0,0,5,0,3.0,0,3,0,19.65,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getAttributes,"org.exist.dom.memtree.ReferenceNode{name=getAttributes,return=org.w3c.dom.NamedNodeMap,parameters=[]}",1,0,0,5,0,3.0,0,3,0,19.65,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getFirstChild,"org.exist.dom.memtree.ReferenceNode{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,6,0,3.0,0,3,0,19.65,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectAttributes,"org.exist.dom.memtree.ReferenceNode{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectChildren,"org.exist.dom.memtree.ReferenceNode{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,selectDescendantAttributes,"org.exist.dom.memtree.ReferenceNode{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ReferenceNode.java,org.exist.dom.memtree.ReferenceNode,getNodeValue,"org.exist.dom.memtree.ReferenceNode{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,3.0,0,3,0,19.65,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,DOMIndexer,"org.exist.dom.memtree.DOMIndexer{name=,return=org.exist.dom.memtree.DOMIndexer,parameters=[org.exist.storage.DBBroker,org.exist.storage.txn.Txn,org.exist.dom.memtree.DocumentImpl,org.exist.dom.persistent.DocumentImpl]}",2,2,1,22,4,7.68,7,3,1,137.61,6.68,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,scan,"org.exist.dom.memtree.DOMIndexer{name=scan,return=void,parameters=[]}",2,1,0,12,0,3.74,2,3,1,88.0,3.86,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,store,"org.exist.dom.memtree.DOMIndexer{name=store,return=void,parameters=[]}",3,2,1,29,0,22.45,4,22,2,603.71,22.46,0.19
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,storeSubtree,"org.exist.dom.memtree.DOMIndexer{name=storeSubtree,return=void,parameters=[int,org.exist.storage.NodePath]}",7,14,4,35,2,10.39,6,6,6,288.85,19.5,0.11
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,startNode,"org.exist.dom.memtree.DOMIndexer{name=startNode,return=void,parameters=[int,org.exist.storage.NodePath]}",12,14,2,95,2,62.59,8,62,3,2326.9,70.82,1.0
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,initElement,"org.exist.dom.memtree.DOMIndexer{name=initElement,return=void,parameters=[int,org.exist.dom.persistent.ElementImpl]}",2,1,1,18,2,10.25,2,10,1,251.33,11.67,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,getNamespaces,"org.exist.dom.memtree.DOMIndexer{name=getNamespaces,return=java.util.Map,parameters=[int]}",5,6,2,29,1,9.06,3,8,3,318.02,12.7,0.08
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,storeAttributes,"org.exist.dom.memtree.DOMIndexer{name=storeAttributes,return=void,parameters=[int,org.exist.dom.persistent.ElementImpl,org.exist.storage.NodePath]}",4,4,2,25,3,10.86,3,10,3,402.74,14.45,0.11
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,endNode,"org.exist.dom.memtree.DOMIndexer{name=endNode,return=void,parameters=[int,org.exist.storage.NodePath]}",2,1,1,15,2,4.24,1,4,1,105.42,3.6,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,setPrevious,"org.exist.dom.memtree.DOMIndexer{name=setPrevious,return=void,parameters=[org.exist.dom.persistent.StoredNode]}",5,5,2,14,1,5.92,1,5,3,109.39,11.25,0.04
+exist-core/src/main/java/org/exist/dom/memtree/DOMIndexer.java,org.exist.dom.memtree.DOMIndexer,isReusableInlineNodeType,"org.exist.dom.memtree.DOMIndexer{name=isReusableInlineNodeType,return=boolean,parameters=[short]}",3,1,0,12,1,3.0,0,0,3,45.0,2.7,0.01
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,AttrImpl,"org.exist.dom.memtree.AttrImpl{name=,return=org.exist.dom.memtree.AttrImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,AttrImpl,"org.exist.dom.memtree.AttrImpl{name=,return=org.exist.dom.memtree.AttrImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getNodeId,"org.exist.dom.memtree.AttrImpl{name=getNodeId,return=org.exist.numbering.NodeId,parameters=[]}",1,0,0,5,0,0.0,0,0,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getName,"org.exist.dom.memtree.AttrImpl{name=getName,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getNodeType,"org.exist.dom.memtree.AttrImpl{name=getNodeType,return=short,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getType,"org.exist.dom.memtree.AttrImpl{name=getType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getBaseURI,"org.exist.dom.memtree.AttrImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",2,1,1,9,0,2.45,1,2,1,66.61,3.75,0.01
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getFirstChild,"org.exist.dom.memtree.AttrImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getNextSibling,"org.exist.dom.memtree.AttrImpl{name=getNextSibling,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getSpecified,"org.exist.dom.memtree.AttrImpl{name=getSpecified,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getValue,"org.exist.dom.memtree.AttrImpl{name=getValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setValue,"org.exist.dom.memtree.AttrImpl{name=setValue,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,1,0,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getNodeValue,"org.exist.dom.memtree.AttrImpl{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setNodeValue,"org.exist.dom.memtree.AttrImpl{name=setNodeValue,return=void,parameters=[java.lang.String]}",1,0,0,7,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getStringValue,"org.exist.dom.memtree.AttrImpl{name=getStringValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getTextContent,"org.exist.dom.memtree.AttrImpl{name=getTextContent,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,setTextContent,"org.exist.dom.memtree.AttrImpl{name=setTextContent,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getOwnerElement,"org.exist.dom.memtree.AttrImpl{name=getOwnerElement,return=org.w3c.dom.Element,parameters=[]}",3,2,1,9,0,3.0,1,2,2,104.25,6.4,0.03
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getParentNode,"org.exist.dom.memtree.AttrImpl{name=getParentNode,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectDescendantAttributes,"org.exist.dom.memtree.AttrImpl{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",2,1,1,7,2,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectParentNode,"org.exist.dom.memtree.AttrImpl{name=selectParentNode,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectAncestors,"org.exist.dom.memtree.AttrImpl{name=selectAncestors,return=void,parameters=[boolean,org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",3,2,1,11,3,4.24,1,4,1,94.01,5.25,0.02
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getSchemaTypeInfo,"org.exist.dom.memtree.AttrImpl{name=getSchemaTypeInfo,return=org.w3c.dom.TypeInfo,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,isId,"org.exist.dom.memtree.AttrImpl{name=isId,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,getItemType,"org.exist.dom.memtree.AttrImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,toString,"org.exist.dom.memtree.AttrImpl{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,3.0,0,3,0,48.43,2.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectAttributes,"org.exist.dom.memtree.AttrImpl{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,6,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,selectChildren,"org.exist.dom.memtree.AttrImpl{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,6,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/AttrImpl.java,org.exist.dom.memtree.AttrImpl,equals,"org.exist.dom.memtree.AttrImpl{name=equals,return=boolean,parameters=[java.lang.Object]}",4,3,1,14,1,5.1,0,5,1,128.0,7.39,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,NodeImpl,"org.exist.dom.memtree.NodeImpl{name=,return=org.exist.dom.memtree.NodeImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,NodeImpl,"org.exist.dom.memtree.NodeImpl{name=,return=org.exist.dom.memtree.NodeImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,6,3,3.0,3,0,0,20.9,0.75,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getExpression,"org.exist.dom.memtree.NodeImpl{name=getExpression,return=org.exist.xquery.Expression,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeNumber,"org.exist.dom.memtree.NodeImpl{name=getNodeNumber,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getImplementationType,"org.exist.dom.memtree.NodeImpl{name=getImplementationType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getDocumentSet,"org.exist.dom.memtree.NodeImpl{name=getDocumentSet,return=org.exist.dom.persistent.DocumentSet,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getCollectionIterator,"org.exist.dom.memtree.NodeImpl{name=getCollectionIterator,return=java.util.Iterator,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNode,"org.exist.dom.memtree.NodeImpl{name=getNode,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getQName,"org.exist.dom.memtree.NodeImpl{name=getQName,return=org.exist.dom.QName,parameters=[]}",5,0,0,11,0,1.0,0,1,0,169.46,2.45,0.02
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setQName,"org.exist.dom.memtree.NodeImpl{name=setQName,return=void,parameters=[org.exist.dom.QName]}",4,1,1,9,1,3.16,3,1,0,118.54,3.23,0.02
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeName,"org.exist.dom.memtree.NodeImpl{name=getNodeName,return=java.lang.String,parameters=[]}",8,0,0,14,0,4.0,0,4,0,208.89,4.61,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getLocalName,"org.exist.dom.memtree.NodeImpl{name=getLocalName,return=java.lang.String,parameters=[]}",2,0,0,8,0,3.0,0,3,0,60.92,2.78,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNamespaceURI,"org.exist.dom.memtree.NodeImpl{name=getNamespaceURI,return=java.lang.String,parameters=[]}",4,2,1,16,0,4.12,1,4,0,142.13,5.25,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getPrefix,"org.exist.dom.memtree.NodeImpl{name=getPrefix,return=java.lang.String,parameters=[]}",2,0,0,8,0,3.0,0,3,0,66.42,2.75,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setPrefix,"org.exist.dom.memtree.NodeImpl{name=setPrefix,return=void,parameters=[java.lang.String]}",9,16,1,20,1,33.54,1,32,10,1007.57,26.11,0.29
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeId,"org.exist.dom.memtree.NodeImpl{name=getNodeId,return=org.exist.numbering.NodeId,parameters=[]}",1,0,0,6,0,1.0,0,1,0,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,expand,"org.exist.dom.memtree.NodeImpl{name=expand,return=void,parameters=[]}",1,0,0,4,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,deepCopy,"org.exist.dom.memtree.NodeImpl{name=deepCopy,return=void,parameters=[]}",2,1,1,9,0,3.32,3,1,1,49.83,3.33,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeValue,"org.exist.dom.memtree.NodeImpl{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setNodeValue,"org.exist.dom.memtree.NodeImpl{name=setNodeValue,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNodeType,"org.exist.dom.memtree.NodeImpl{name=getNodeType,return=short,parameters=[]}",2,1,1,9,0,1.0,0,0,1,34.87,1.75,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getParentNode,"org.exist.dom.memtree.NodeImpl{name=getParentNode,return=org.w3c.dom.Node,parameters=[]}",5,5,1,22,0,5.83,3,3,4,202.12,15.17,0.07
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectParentNode,"org.exist.dom.memtree.NodeImpl{name=selectParentNode,return=org.w3c.dom.Node,parameters=[]}",6,6,1,18,0,4.58,2,1,4,160.0,16.07,0.06
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,addContextNode,"org.exist.dom.memtree.NodeImpl{name=addContextNode,return=void,parameters=[int,org.exist.xquery.value.NodeValue]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,equals,"org.exist.dom.memtree.NodeImpl{name=equals,return=boolean,parameters=[java.lang.Object]}",4,2,1,9,1,4.47,0,2,4,95.18,6.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,equals,"org.exist.dom.memtree.NodeImpl{name=equals,return=boolean,parameters=[org.exist.xquery.value.NodeValue]}",4,2,1,10,1,5.1,1,3,4,129.27,7.2,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,after,"org.exist.dom.memtree.NodeImpl{name=after,return=boolean,parameters=[org.exist.xquery.value.NodeValue,boolean]}",2,1,1,8,2,3.61,0,3,2,83.4,5.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,before,"org.exist.dom.memtree.NodeImpl{name=before,return=boolean,parameters=[org.exist.xquery.value.NodeValue,boolean]}",2,1,1,8,2,3.61,0,3,2,83.4,5.5,0.02
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,compareTo,"org.exist.dom.memtree.NodeImpl{name=compareTo,return=int,parameters=[org.exist.dom.memtree.NodeImpl]}",7,17,2,23,1,8.49,2,2,8,321.17,16.15,0.1
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,tail,"org.exist.dom.memtree.NodeImpl{name=tail,return=org.exist.xquery.value.Sequence,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getChildNodes,"org.exist.dom.memtree.NodeImpl{name=getChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getFirstChild,"org.exist.dom.memtree.NodeImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getLastChild,"org.exist.dom.memtree.NodeImpl{name=getLastChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getPreviousSibling,"org.exist.dom.memtree.NodeImpl{name=getPreviousSibling,return=org.w3c.dom.Node,parameters=[]}",5,5,2,17,0,6.4,4,3,4,187.3,13.5,0.06
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getNextSibling,"org.exist.dom.memtree.NodeImpl{name=getNextSibling,return=org.w3c.dom.Node,parameters=[]}",2,1,0,6,0,1.73,1,1,1,46.51,3.33,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getAttributes,"org.exist.dom.memtree.NodeImpl{name=getAttributes,return=org.w3c.dom.NamedNodeMap,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getOwnerDocument,"org.exist.dom.memtree.NodeImpl{name=getOwnerDocument,return=org.exist.dom.memtree.DocumentImpl,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,insertBefore,"org.exist.dom.memtree.NodeImpl{name=insertBefore,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node,org.w3c.dom.Node]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,replaceChild,"org.exist.dom.memtree.NodeImpl{name=replaceChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node,org.w3c.dom.Node]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,removeChild,"org.exist.dom.memtree.NodeImpl{name=removeChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,appendChild,"org.exist.dom.memtree.NodeImpl{name=appendChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",4,3,1,9,1,5.0,0,4,3,112.37,7.0,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,hasChildNodes,"org.exist.dom.memtree.NodeImpl{name=hasChildNodes,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,cloneNode,"org.exist.dom.memtree.NodeImpl{name=cloneNode,return=org.w3c.dom.Node,parameters=[boolean]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,normalize,"org.exist.dom.memtree.NodeImpl{name=normalize,return=void,parameters=[]}",1,0,0,6,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isSupported,"org.exist.dom.memtree.NodeImpl{name=isSupported,return=boolean,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,hasAttributes,"org.exist.dom.memtree.NodeImpl{name=hasAttributes,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getType,"org.exist.dom.memtree.NodeImpl{name=getType,return=int,parameters=[]}",9,1,1,18,0,1.41,0,1,1,230.32,4.29,0.03
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getStringValue,"org.exist.dom.memtree.NodeImpl{name=getStringValue,return=java.lang.String,parameters=[]}",8,11,3,27,0,10.1,7,2,7,430.33,20.73,0.14
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getStringValueSlow,"org.exist.dom.memtree.NodeImpl{name=getStringValueSlow,return=java.lang.String,parameters=[]}",10,11,3,29,0,9.27,5,6,5,469.13,22.13,0.16
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toSequence,"org.exist.dom.memtree.NodeImpl{name=toSequence,return=org.exist.xquery.value.Sequence,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,convertTo,"org.exist.dom.memtree.NodeImpl{name=convertTo,return=org.exist.xquery.value.AtomicValue,parameters=[int]}",1,0,0,5,1,2.0,0,2,0,27.0,1.8,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,atomize,"org.exist.dom.memtree.NodeImpl{name=atomize,return=org.exist.xquery.value.AtomicValue,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isEmpty,"org.exist.dom.memtree.NodeImpl{name=isEmpty,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,hasOne,"org.exist.dom.memtree.NodeImpl{name=hasOne,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,hasMany,"org.exist.dom.memtree.NodeImpl{name=hasMany,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,add,"org.exist.dom.memtree.NodeImpl{name=add,return=void,parameters=[org.exist.xquery.value.Item]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,addAll,"org.exist.dom.memtree.NodeImpl{name=addAll,return=void,parameters=[org.exist.xquery.value.Sequence]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getItemType,"org.exist.dom.memtree.NodeImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,iterate,"org.exist.dom.memtree.NodeImpl{name=iterate,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,unorderedIterator,"org.exist.dom.memtree.NodeImpl{name=unorderedIterator,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getItemCountLong,"org.exist.dom.memtree.NodeImpl{name=getItemCountLong,return=long,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getCardinality,"org.exist.dom.memtree.NodeImpl{name=getCardinality,return=org.exist.xquery.Cardinality,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,itemAt,"org.exist.dom.memtree.NodeImpl{name=itemAt,return=org.exist.xquery.value.Item,parameters=[int]}",2,1,0,5,1,1.0,0,0,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,effectiveBooleanValue,"org.exist.dom.memtree.NodeImpl{name=effectiveBooleanValue,return=boolean,parameters=[]}",1,0,0,6,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toNodeSet,"org.exist.dom.memtree.NodeImpl{name=toNodeSet,return=org.exist.dom.persistent.NodeSet,parameters=[]}",1,0,0,7,0,3.16,1,3,0,33.0,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toMemNodeSet,"org.exist.dom.memtree.NodeImpl{name=toMemNodeSet,return=org.exist.xquery.value.MemoryNodeSet,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toSAX,"org.exist.dom.memtree.NodeImpl{name=toSAX,return=void,parameters=[org.exist.storage.DBBroker,org.xml.sax.ContentHandler,java.util.Properties]}",3,3,2,23,3,7.14,1,7,1,211.52,11.25,0.06
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,copyTo,"org.exist.dom.memtree.NodeImpl{name=copyTo,return=void,parameters=[org.exist.storage.DBBroker,org.exist.dom.memtree.DocumentBuilderReceiver]}",2,1,1,8,2,1.41,0,1,1,22.46,1.88,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,streamTo,"org.exist.dom.memtree.NodeImpl{name=streamTo,return=void,parameters=[org.exist.storage.serializers.Serializer,org.exist.util.serializer.Receiver]}",2,1,1,7,2,1.41,0,1,1,27.0,1.8,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,conversionPreference,"org.exist.dom.memtree.NodeImpl{name=conversionPreference,return=int,parameters=[java.lang.Class]}",11,25,1,33,1,23.11,13,2,19,796.17,10.38,0.14
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,toJavaObject,"org.exist.dom.memtree.NodeImpl{name=toJavaObject,return=Generic{T},parameters=[java.lang.Class]}",4,3,1,10,1,5.2,1,5,1,140.55,8.64,0.04
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setSelfAsContext,"org.exist.dom.memtree.NodeImpl{name=setSelfAsContext,return=void,parameters=[int]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isCached,"org.exist.dom.memtree.NodeImpl{name=isCached,return=boolean,parameters=[]}",1,0,0,6,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setIsCached,"org.exist.dom.memtree.NodeImpl{name=setIsCached,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,removeDuplicates,"org.exist.dom.memtree.NodeImpl{name=removeDuplicates,return=void,parameters=[]}",1,0,0,4,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getBaseURI,"org.exist.dom.memtree.NodeImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,containsReference,"org.exist.dom.memtree.NodeImpl{name=containsReference,return=boolean,parameters=[org.exist.xquery.value.Item]}",1,0,0,5,1,1.0,0,0,1,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,contains,"org.exist.dom.memtree.NodeImpl{name=contains,return=boolean,parameters=[org.exist.xquery.value.Item]}",1,0,0,5,1,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,destroy,"org.exist.dom.memtree.NodeImpl{name=destroy,return=void,parameters=[org.exist.xquery.XQueryContext,org.exist.xquery.value.Sequence]}",1,0,0,4,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectDescendants,"org.exist.dom.memtree.NodeImpl{name=selectDescendants,return=void,parameters=[boolean,org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",3,2,1,7,3,2.0,0,2,0,28.53,2.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectAncestors,"org.exist.dom.memtree.NodeImpl{name=selectAncestors,return=void,parameters=[boolean,org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",6,7,2,21,3,9.17,4,8,2,238.42,12.5,0.07
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectPrecedingSiblings,"org.exist.dom.memtree.NodeImpl{name=selectPrecedingSiblings,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",4,4,2,13,2,6.71,4,5,2,176.47,10.61,0.05
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectPreceding,"org.exist.dom.memtree.NodeImpl{name=selectPreceding,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence,int]}",7,11,3,18,3,8.77,4,6,5,271.85,15.11,0.09
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectFollowingSiblings,"org.exist.dom.memtree.NodeImpl{name=selectFollowingSiblings,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",4,4,2,13,2,6.71,4,5,2,174.23,9.64,0.05
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,selectFollowing,"org.exist.dom.memtree.NodeImpl{name=selectFollowing,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence,int]}",12,27,3,37,3,17.29,7,13,9,612.89,26.48,0.21
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchAttributes,"org.exist.dom.memtree.NodeImpl{name=matchAttributes,return=boolean,parameters=[org.exist.xquery.NodeTest]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchDescendantAttributes,"org.exist.dom.memtree.NodeImpl{name=matchDescendantAttributes,return=boolean,parameters=[org.exist.xquery.NodeTest]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchChildren,"org.exist.dom.memtree.NodeImpl{name=matchChildren,return=boolean,parameters=[org.exist.xquery.NodeTest]}",1,0,0,4,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,matchDescendants,"org.exist.dom.memtree.NodeImpl{name=matchDescendants,return=boolean,parameters=[boolean,org.exist.xquery.NodeTest]}",2,1,0,4,2,1.0,0,1,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,compareDocumentPosition,"org.exist.dom.memtree.NodeImpl{name=compareDocumentPosition,return=short,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getTextContent,"org.exist.dom.memtree.NodeImpl{name=getTextContent,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setTextContent,"org.exist.dom.memtree.NodeImpl{name=setTextContent,return=void,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isSameNode,"org.exist.dom.memtree.NodeImpl{name=isSameNode,return=boolean,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,lookupPrefix,"org.exist.dom.memtree.NodeImpl{name=lookupPrefix,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isDefaultNamespace,"org.exist.dom.memtree.NodeImpl{name=isDefaultNamespace,return=boolean,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,lookupNamespaceURI,"org.exist.dom.memtree.NodeImpl{name=lookupNamespaceURI,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isEqualNode,"org.exist.dom.memtree.NodeImpl{name=isEqualNode,return=boolean,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getFeature,"org.exist.dom.memtree.NodeImpl{name=getFeature,return=java.lang.Object,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,setUserData,"org.exist.dom.memtree.NodeImpl{name=setUserData,return=java.lang.Object,parameters=[java.lang.String,java.lang.Object,org.w3c.dom.UserDataHandler]}",1,0,0,5,3,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getUserData,"org.exist.dom.memtree.NodeImpl{name=getUserData,return=java.lang.Object,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isPersistentSet,"org.exist.dom.memtree.NodeImpl{name=isPersistentSet,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,nodeMoved,"org.exist.dom.memtree.NodeImpl{name=nodeMoved,return=void,parameters=[org.exist.numbering.NodeId,org.exist.dom.persistent.NodeHandle]}",1,0,0,4,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,clearContext,"org.exist.dom.memtree.NodeImpl{name=clearContext,return=void,parameters=[int]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,getState,"org.exist.dom.memtree.NodeImpl{name=getState,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,isCacheable,"org.exist.dom.memtree.NodeImpl{name=isCacheable,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,hasChanged,"org.exist.dom.memtree.NodeImpl{name=hasChanged,return=boolean,parameters=[int]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl,unsupported,"org.exist.dom.memtree.NodeImpl{name=unsupported,return=org.w3c.dom.DOMException,parameters=[]}",1,0,0,5,0,3.0,0,3,0,36.54,3.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl$SingleNodeIterator,SingleNodeIterator,"org.exist.dom.memtree.NodeImpl$SingleNodeIterator{name=,return=org.exist.dom.memtree.NodeImpl$SingleNodeIterator,parameters=[org.exist.dom.memtree.NodeImpl]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl$SingleNodeIterator,hasNext,"org.exist.dom.memtree.NodeImpl$SingleNodeIterator{name=hasNext,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl$SingleNodeIterator,nextItem,"org.exist.dom.memtree.NodeImpl$SingleNodeIterator{name=nextItem,return=org.exist.xquery.value.Item,parameters=[]}",1,0,0,7,0,2.0,2,0,0,20.68,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl$SingleNodeIterator,skippable,"org.exist.dom.memtree.NodeImpl$SingleNodeIterator{name=skippable,return=long,parameters=[]}",2,1,1,8,0,1.0,0,0,1,22.46,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NodeImpl.java,org.exist.dom.memtree.NodeImpl$SingleNodeIterator,skip,"org.exist.dom.memtree.NodeImpl$SingleNodeIterator{name=skip,return=long,parameters=[long]}",3,2,1,9,1,3.0,2,1,2,78.14,5.69,0.02
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,CommentImpl,"org.exist.dom.memtree.CommentImpl{name=,return=org.exist.dom.memtree.CommentImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,CommentImpl,"org.exist.dom.memtree.CommentImpl{name=,return=org.exist.dom.memtree.CommentImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,getItemType,"org.exist.dom.memtree.CommentImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,getStringValue,"org.exist.dom.memtree.CommentImpl{name=getStringValue,return=java.lang.String,parameters=[]}",1,0,0,4,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,atomize,"org.exist.dom.memtree.CommentImpl{name=atomize,return=org.exist.xquery.value.AtomicValue,parameters=[]}",1,0,0,4,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,getBaseURI,"org.exist.dom.memtree.CommentImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",2,1,1,9,0,2.45,1,2,1,46.51,4.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/CommentImpl.java,org.exist.dom.memtree.CommentImpl,toString,"org.exist.dom.memtree.CommentImpl{name=toString,return=java.lang.String,parameters=[]}",1,0,0,4,0,1.0,0,1,0,18.09,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[org.exist.dom.memtree.MemTreeBuilder]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.MemTreeBuilder]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[org.exist.dom.memtree.MemTreeBuilder,boolean]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,DocumentBuilderReceiver,"org.exist.dom.memtree.DocumentBuilderReceiver{name=,return=org.exist.dom.memtree.DocumentBuilderReceiver,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.MemTreeBuilder,boolean]}",1,0,0,6,3,3.0,3,0,0,20.9,0.75,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,getExpression,"org.exist.dom.memtree.DocumentBuilderReceiver{name=getExpression,return=org.exist.xquery.Expression,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,setCheckNS,"org.exist.dom.memtree.DocumentBuilderReceiver{name=setCheckNS,return=void,parameters=[boolean]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,setSuppressWhitespace,"org.exist.dom.memtree.DocumentBuilderReceiver{name=setSuppressWhitespace,return=void,parameters=[boolean]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,getDocument,"org.exist.dom.memtree.DocumentBuilderReceiver{name=getDocument,return=org.w3c.dom.Document,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,getContext,"org.exist.dom.memtree.DocumentBuilderReceiver{name=getContext,return=org.exist.xquery.XQueryContext,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,setDocumentLocator,"org.exist.dom.memtree.DocumentBuilderReceiver{name=setDocumentLocator,return=void,parameters=[org.xml.sax.Locator]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startDocument,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startDocument,return=void,parameters=[]}",2,1,1,8,0,2.45,1,2,1,39.86,3.5,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endDocument,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endDocument,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,declaration,"org.exist.dom.memtree.DocumentBuilderReceiver{name=declaration,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,5,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startPrefixMapping,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startPrefixMapping,return=void,parameters=[java.lang.String,java.lang.String]}",5,4,1,14,2,5.1,1,4,3,125.34,8.0,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endPrefixMapping,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endPrefixMapping,return=void,parameters=[java.lang.String]}",3,2,1,7,1,2.24,0,2,1,46.6,2.86,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startElement,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startElement,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String,org.xml.sax.Attributes]}",1,0,0,7,4,2.0,0,2,0,28.53,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,declareNamespaces,"org.exist.dom.memtree.DocumentBuilderReceiver{name=declareNamespaces,return=void,parameters=[]}",4,4,2,9,0,5.1,0,5,1,120.4,6.23,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startElement,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startElement,return=void,parameters=[org.exist.dom.QName,org.exist.util.serializer.AttrList]}",3,3,2,11,2,7.35,1,7,2,164.52,9.86,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endElement,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endElement,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,5,3,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endElement,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endElement,return=void,parameters=[org.exist.dom.QName]}",1,0,0,5,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,addReferenceNode,"org.exist.dom.memtree.DocumentBuilderReceiver{name=addReferenceNode,return=void,parameters=[org.exist.dom.persistent.NodeProxy]}",1,0,0,4,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,addNamespaceNode,"org.exist.dom.memtree.DocumentBuilderReceiver{name=addNamespaceNode,return=void,parameters=[org.exist.dom.QName]}",1,0,0,4,1,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,characters,"org.exist.dom.memtree.DocumentBuilderReceiver{name=characters,return=void,parameters=[java.lang.CharSequence]}",1,0,0,5,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,characters,"org.exist.dom.memtree.DocumentBuilderReceiver{name=characters,return=void,parameters=[char[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,attribute,"org.exist.dom.memtree.DocumentBuilderReceiver{name=attribute,return=void,parameters=[org.exist.dom.QName,java.lang.String]}",3,2,1,18,2,5.1,1,5,0,114.2,6.38,0.03
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,resolveAttributeQName,"org.exist.dom.memtree.DocumentBuilderReceiver{name=resolveAttributeQName,return=org.exist.dom.QName,parameters=[org.exist.dom.QName]}",10,21,3,44,1,24.94,10,21,9,779.84,43.52,0.35
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,emitNamespaceNode,"org.exist.dom.memtree.DocumentBuilderReceiver{name=emitNamespaceNode,return=void,parameters=[java.lang.String,java.lang.String]}",7,5,1,23,2,8.49,2,8,2,250.25,11.85,0.07
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,isElementParent,"org.exist.dom.memtree.DocumentBuilderReceiver{name=isElementParent,return=boolean,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",2,1,0,4,2,2.24,0,1,2,57.11,2.78,0.01
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,isParentSelfDeclaration,"org.exist.dom.memtree.DocumentBuilderReceiver{name=isParentSelfDeclaration,return=boolean,parameters=[org.exist.dom.memtree.DocumentImpl,int,java.lang.String,java.lang.String]}",3,1,0,14,4,4.24,1,4,1,94.01,4.09,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,hasExistingPrefixDeclaration,"org.exist.dom.memtree.DocumentBuilderReceiver{name=hasExistingPrefixDeclaration,return=boolean,parameters=[org.exist.dom.memtree.DocumentImpl,int,java.lang.String]}",6,5,2,21,3,5.39,3,2,4,213.97,8.82,0.05
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,ignorableWhitespace,"org.exist.dom.memtree.DocumentBuilderReceiver{name=ignorableWhitespace,return=void,parameters=[char[],int,int]}",2,1,1,7,3,1.41,0,1,1,28.53,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,processingInstruction,"org.exist.dom.memtree.DocumentBuilderReceiver{name=processingInstruction,return=void,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,cdataSection,"org.exist.dom.memtree.DocumentBuilderReceiver{name=cdataSection,return=void,parameters=[char[],int,int]}",1,0,0,5,3,2.0,0,2,0,24.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,skippedEntity,"org.exist.dom.memtree.DocumentBuilderReceiver{name=skippedEntity,return=void,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endCDATA,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endCDATA,return=void,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endDTD,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endDTD,return=void,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startCDATA,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startCDATA,return=void,parameters=[]}",1,0,0,5,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,documentType,"org.exist.dom.memtree.DocumentBuilderReceiver{name=documentType,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,comment,"org.exist.dom.memtree.DocumentBuilderReceiver{name=comment,return=void,parameters=[char[],int,int]}",1,0,0,5,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,endEntity,"org.exist.dom.memtree.DocumentBuilderReceiver{name=endEntity,return=void,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startEntity,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startEntity,return=void,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,startDTD,"org.exist.dom.memtree.DocumentBuilderReceiver{name=startDTD,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,5,3,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,highlightText,"org.exist.dom.memtree.DocumentBuilderReceiver{name=highlightText,return=void,parameters=[java.lang.CharSequence]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,setCurrentNode,"org.exist.dom.memtree.DocumentBuilderReceiver{name=setCurrentNode,return=void,parameters=[org.exist.dom.INodeHandle]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,checkNS,"org.exist.dom.memtree.DocumentBuilderReceiver{name=checkNS,return=org.exist.dom.QName,parameters=[boolean,org.exist.dom.QName]}",7,16,3,31,2,29.7,4,29,5,681.21,31.5,0.26
+exist-core/src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java,org.exist.dom.memtree.DocumentBuilderReceiver,generatePrefix,"org.exist.dom.memtree.DocumentBuilderReceiver{name=generatePrefix,return=java.lang.String,parameters=[org.exist.xquery.XQueryContext,java.lang.String]}",3,2,1,15,2,3.74,3,1,2,110.36,7.56,0.03
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,ProcessingInstructionImpl,"org.exist.dom.memtree.ProcessingInstructionImpl{name=,return=org.exist.dom.memtree.ProcessingInstructionImpl,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,ProcessingInstructionImpl,"org.exist.dom.memtree.ProcessingInstructionImpl{name=,return=org.exist.dom.memtree.ProcessingInstructionImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getTarget,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getTarget,return=java.lang.String,parameters=[]}",2,1,0,6,0,2.45,1,2,1,43.19,4.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getStringValue,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getStringValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getData,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getData,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,33.0,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getNodeValue,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,atomize,"org.exist.dom.memtree.ProcessingInstructionImpl{name=atomize,return=org.exist.xquery.value.AtomicValue,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,setData,"org.exist.dom.memtree.ProcessingInstructionImpl{name=setData,return=void,parameters=[java.lang.String]}",1,0,0,7,1,3.61,3,2,0,64.53,2.17,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getBaseURI,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",7,10,2,34,0,15.52,9,12,4,445.0,21.39,0.15
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getFirstChild,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,6,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,getItemType,"org.exist.dom.memtree.ProcessingInstructionImpl{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,toString,"org.exist.dom.memtree.ProcessingInstructionImpl{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,38.04,2.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectAttributes,"org.exist.dom.memtree.ProcessingInstructionImpl{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,6,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectChildren,"org.exist.dom.memtree.ProcessingInstructionImpl{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,6,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java,org.exist.dom.memtree.ProcessingInstructionImpl,selectDescendantAttributes,"org.exist.dom.memtree.ProcessingInstructionImpl{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,6,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,NamespaceNode,"org.exist.dom.memtree.NamespaceNode{name=,return=org.exist.dom.memtree.NamespaceNode,parameters=[org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,NamespaceNode,"org.exist.dom.memtree.NamespaceNode{name=,return=org.exist.dom.memtree.NamespaceNode,parameters=[org.exist.xquery.Expression,org.exist.dom.memtree.DocumentImpl,int]}",1,0,0,4,3,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getNodeType,"org.exist.dom.memtree.NamespaceNode{name=getNodeType,return=short,parameters=[]}",1,0,0,9,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getType,"org.exist.dom.memtree.NamespaceNode{name=getType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getSpecified,"org.exist.dom.memtree.NamespaceNode{name=getSpecified,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getName,"org.exist.dom.memtree.NamespaceNode{name=getName,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getValue,"org.exist.dom.memtree.NamespaceNode{name=getValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,setValue,"org.exist.dom.memtree.NamespaceNode{name=setValue,return=void,parameters=[java.lang.String]}",1,0,0,4,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getFirstChild,"org.exist.dom.memtree.NamespaceNode{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getLastChild,"org.exist.dom.memtree.NamespaceNode{name=getLastChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getNodeValue,"org.exist.dom.memtree.NamespaceNode{name=getNodeValue,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getOwnerElement,"org.exist.dom.memtree.NamespaceNode{name=getOwnerElement,return=org.w3c.dom.Element,parameters=[]}",1,0,0,5,0,1.0,0,1,0,27.0,1.8,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getSchemaTypeInfo,"org.exist.dom.memtree.NamespaceNode{name=getSchemaTypeInfo,return=org.w3c.dom.TypeInfo,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,isId,"org.exist.dom.memtree.NamespaceNode{name=isId,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,getItemType,"org.exist.dom.memtree.NamespaceNode{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,toString,"org.exist.dom.memtree.NamespaceNode{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,38.04,2.0,0.01
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectAttributes,"org.exist.dom.memtree.NamespaceNode{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectChildren,"org.exist.dom.memtree.NamespaceNode{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/NamespaceNode.java,org.exist.dom.memtree.NamespaceNode,selectDescendantAttributes,"org.exist.dom.memtree.NamespaceNode{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,InMemoryNodeSet,"org.exist.dom.memtree.InMemoryNodeSet{name=,return=org.exist.dom.memtree.InMemoryNodeSet,parameters=[]}",1,0,0,4,0,1.0,0,1,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,InMemoryNodeSet,"org.exist.dom.memtree.InMemoryNodeSet{name=,return=org.exist.dom.memtree.InMemoryNodeSet,parameters=[int]}",1,0,0,4,1,1.0,0,1,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,InMemoryNodeSet,"org.exist.dom.memtree.InMemoryNodeSet{name=,return=org.exist.dom.memtree.InMemoryNodeSet,parameters=[org.exist.xquery.value.Sequence]}",4,5,2,16,1,7.87,3,7,2,240.0,12.44,0.07
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getAttributes,"org.exist.dom.memtree.InMemoryNodeSet{name=getAttributes,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",2,1,1,10,1,3.74,3,2,1,102.19,6.3,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getDescendantAttributes,"org.exist.dom.memtree.InMemoryNodeSet{name=getDescendantAttributes,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",2,1,1,10,1,3.74,3,2,1,102.19,6.3,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getChildren,"org.exist.dom.memtree.InMemoryNodeSet{name=getChildren,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",2,1,1,10,1,3.74,3,2,1,102.19,6.3,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getChildrenForParent,"org.exist.dom.memtree.InMemoryNodeSet{name=getChildrenForParent,return=org.exist.xquery.value.Sequence,parameters=[org.exist.dom.memtree.NodeImpl]}",3,3,2,12,1,5.92,3,5,1,147.16,9.17,0.04
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getDescendants,"org.exist.dom.memtree.InMemoryNodeSet{name=getDescendants,return=org.exist.xquery.value.Sequence,parameters=[boolean,org.exist.xquery.NodeTest]}",2,1,1,11,2,3.74,3,2,1,108.42,6.05,0.03
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getAncestors,"org.exist.dom.memtree.InMemoryNodeSet{name=getAncestors,return=org.exist.xquery.value.Sequence,parameters=[boolean,org.exist.xquery.NodeTest]}",2,1,1,11,2,3.74,3,2,1,108.42,6.05,0.03
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getParents,"org.exist.dom.memtree.InMemoryNodeSet{name=getParents,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",4,4,2,13,1,6.0,4,4,2,188.02,11.57,0.06
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getSelf,"org.exist.dom.memtree.InMemoryNodeSet{name=getSelf,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",5,5,2,12,1,6.56,3,5,3,213.03,11.53,0.06
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getPrecedingSiblings,"org.exist.dom.memtree.InMemoryNodeSet{name=getPrecedingSiblings,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",2,1,1,10,1,3.74,3,2,1,102.19,6.3,0.02
+exist-core/src/main/java/org/exist/dom/memtree/InMemoryNodeSet.java,org.exist.dom.memtree.InMemoryNodeSet,getFollowingSiblings,"org.exist.dom.memtree.InMemoryNodeSet{name=getFollowingSiblings,return=org.exist.xquery.value.Sequence,parameters=[org.exist.xquery.NodeTest]}",2,1,1,10,1,3.74,3,2,1,102.19,6.3,0.02
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,DocumentFragmentImpl,"org.exist.dom.memtree.DocumentFragmentImpl{name=,return=org.exist.dom.memtree.DocumentFragmentImpl,parameters=[]}",1,0,0,4,0,1.0,0,1,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,DocumentFragmentImpl,"org.exist.dom.memtree.DocumentFragmentImpl{name=,return=org.exist.dom.memtree.DocumentFragmentImpl,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,2.0,0,2,0,22.46,1.2,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,getNodeType,"org.exist.dom.memtree.DocumentFragmentImpl{name=getNodeType,return=short,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,hasChildNodes,"org.exist.dom.memtree.DocumentFragmentImpl{name=hasChildNodes,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,getChildNodes,"org.exist.dom.memtree.DocumentFragmentImpl{name=getChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,getAttributes,"org.exist.dom.memtree.DocumentFragmentImpl{name=getAttributes,return=org.w3c.dom.NamedNodeMap,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectAttributes,"org.exist.dom.memtree.DocumentFragmentImpl{name=selectAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectDescendantAttributes,"org.exist.dom.memtree.DocumentFragmentImpl{name=selectDescendantAttributes,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,selectChildren,"org.exist.dom.memtree.DocumentFragmentImpl{name=selectChildren,return=void,parameters=[org.exist.xquery.NodeTest,org.exist.xquery.value.Sequence]}",1,0,0,5,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/memtree/DocumentFragmentImpl.java,org.exist.dom.memtree.DocumentFragmentImpl,compareTo,"org.exist.dom.memtree.DocumentFragmentImpl{name=compareTo,return=int,parameters=[org.exist.dom.memtree.DocumentFragmentImpl]}",1,0,0,5,1,1.0,0,1,0,13.93,1.33,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[java.lang.String]}",1,0,0,4,1,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[org.exist.xquery.Expression,java.lang.String]}",1,0,0,4,2,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[org.exist.numbering.NodeId,java.lang.String]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,TextImpl,"org.exist.dom.persistent.TextImpl{name=,return=org.exist.dom.persistent.TextImpl,parameters=[org.exist.xquery.Expression,org.exist.numbering.NodeId,java.lang.String]}",1,0,0,4,3,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,serialize,"org.exist.dom.persistent.TextImpl{name=serialize,return=byte[],parameters=[]}",1,0,0,33,0,9.9,7,7,0,300.16,12.69,0.08
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,deserialize,"org.exist.dom.persistent.TextImpl{name=deserialize,return=org.exist.dom.persistent.StoredNode,parameters=[byte[],int,int,org.exist.dom.persistent.DocumentImpl,boolean]}",2,2,1,21,5,14.87,10,11,0,443.56,17.42,0.13
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,toString,"org.exist.dom.persistent.TextImpl{name=toString,return=java.lang.String,parameters=[boolean]}",2,2,1,11,1,5.0,0,5,0,155.89,4.5,0.03
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,getWholeText,"org.exist.dom.persistent.TextImpl{name=getWholeText,return=java.lang.String,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,isElementContentWhitespace,"org.exist.dom.persistent.TextImpl{name=isElementContentWhitespace,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,replaceWholeText,"org.exist.dom.persistent.TextImpl{name=replaceWholeText,return=org.w3c.dom.Text,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,splitText,"org.exist.dom.persistent.TextImpl{name=splitText,return=org.w3c.dom.Text,parameters=[int]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,getBaseURI,"org.exist.dom.persistent.TextImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",2,2,1,10,0,2.45,1,2,1,51.89,4.8,0.01
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,compareDocumentPosition,"org.exist.dom.persistent.TextImpl{name=compareDocumentPosition,return=short,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,lookupPrefix,"org.exist.dom.persistent.TextImpl{name=lookupPrefix,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,isDefaultNamespace,"org.exist.dom.persistent.TextImpl{name=isDefaultNamespace,return=boolean,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,lookupNamespaceURI,"org.exist.dom.persistent.TextImpl{name=lookupNamespaceURI,return=java.lang.String,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,isEqualNode,"org.exist.dom.persistent.TextImpl{name=isEqualNode,return=boolean,parameters=[org.w3c.dom.Node]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,getFeature,"org.exist.dom.persistent.TextImpl{name=getFeature,return=java.lang.Object,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,setUserData,"org.exist.dom.persistent.TextImpl{name=setUserData,return=java.lang.Object,parameters=[java.lang.String,java.lang.Object,org.w3c.dom.UserDataHandler]}",1,0,0,5,3,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/TextImpl.java,org.exist.dom.persistent.TextImpl,getUserData,"org.exist.dom.persistent.TextImpl{name=getUserData,return=java.lang.Object,parameters=[java.lang.String]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,ExtArrayNodeSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=,return=org.exist.dom.persistent.ExtArrayNodeSet,parameters=[]}",1,0,0,8,0,3.16,3,1,0,51.89,1.22,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,ExtArrayNodeSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=,return=org.exist.dom.persistent.ExtArrayNodeSet,parameters=[int,int]}",3,2,0,7,2,3.74,3,1,2,95.18,3.4,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,ExtArrayNodeSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=,return=org.exist.dom.persistent.ExtArrayNodeSet,parameters=[int]}",1,0,0,12,1,3.16,3,1,0,51.89,1.22,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,keepUnOrdered,"org.exist.dom.persistent.ExtArrayNodeSet{name=keepUnOrdered,return=void,parameters=[boolean]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getPart,"org.exist.dom.persistent.ExtArrayNodeSet{name=getPart,return=org.exist.dom.persistent.ExtArrayNodeSet$Part,parameters=[org.exist.dom.persistent.DocumentImpl,boolean,int]}",4,5,1,26,3,8.37,5,6,3,280.0,13.61,0.08
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,insertPart,"org.exist.dom.persistent.ExtArrayNodeSet{name=insertPart,return=void,parameters=[int,org.exist.dom.persistent.ExtArrayNodeSet$Part,int]}",4,5,1,27,3,10.72,9,5,3,480.88,21.42,0.16
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,reset,"org.exist.dom.persistent.ExtArrayNodeSet{name=reset,return=void,parameters=[]}",2,1,1,14,0,9.06,9,0,1,138.97,3.54,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,addInternal,"org.exist.dom.persistent.ExtArrayNodeSet{name=addInternal,return=void,parameters=[org.exist.dom.persistent.NodeProxy,int]}",2,1,0,7,2,3.16,0,3,1,72.0,3.6,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getSizeHint,"org.exist.dom.persistent.ExtArrayNodeSet{name=getSizeHint,return=int,parameters=[org.exist.dom.persistent.DocumentImpl]}",2,1,0,6,1,1.73,1,1,1,60.92,2.4,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,iterator,"org.exist.dom.persistent.ExtArrayNodeSet{name=iterator,return=org.exist.dom.persistent.NodeSetIterator,parameters=[]}",2,1,1,8,0,3.16,0,3,1,28.53,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,iterate,"org.exist.dom.persistent.ExtArrayNodeSet{name=iterate,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",1,0,0,6,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,unorderedIterator,"org.exist.dom.persistent.ExtArrayNodeSet{name=unorderedIterator,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",2,1,1,8,0,3.16,0,3,1,28.53,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,contains,"org.exist.dom.persistent.ExtArrayNodeSet{name=contains,return=boolean,parameters=[org.exist.dom.persistent.NodeProxy]}",2,1,0,6,1,4.24,1,4,1,85.84,4.9,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,get,"org.exist.dom.persistent.ExtArrayNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[int]}",3,3,2,13,1,4.58,4,1,2,149.34,10.45,0.04
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,get,"org.exist.dom.persistent.ExtArrayNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.NodeProxy]}",2,1,0,6,1,4.24,1,4,1,85.84,4.9,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,get,"org.exist.dom.persistent.ExtArrayNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId]}",2,1,0,7,2,3.32,1,3,1,76.0,3.9,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getDescendantsInSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=getDescendantsInSet,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,boolean,boolean,int,int,boolean]}",3,3,2,15,6,5.48,2,5,1,181.55,6.75,0.04
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,hasDescendantsInSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=hasDescendantsInSet,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId,boolean,int]}",2,1,0,16,4,3.32,1,3,1,87.57,3.75,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,sort,"org.exist.dom.persistent.ExtArrayNodeSet{name=sort,return=void,parameters=[boolean]}",4,7,1,24,1,7.68,7,3,1,218.26,11.39,0.06
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,setSelfAsContext,"org.exist.dom.persistent.ExtArrayNodeSet{name=setSelfAsContext,return=void,parameters=[int]}",2,1,1,7,1,1.73,1,1,1,43.19,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,selectPrecedingSiblings,"org.exist.dom.persistent.ExtArrayNodeSet{name=selectPrecedingSiblings,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,6,2,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,selectFollowingSiblings,"org.exist.dom.persistent.ExtArrayNodeSet{name=selectFollowingSiblings,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,6,2,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,parentWithChild,"org.exist.dom.persistent.ExtArrayNodeSet{name=parentWithChild,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId,boolean,boolean]}",2,1,0,9,4,3.32,1,3,1,91.74,4.77,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,debugParts,"org.exist.dom.persistent.ExtArrayNodeSet{name=debugParts,return=java.lang.String,parameters=[]}",2,1,1,14,0,4.58,2,4,1,100.0,6.61,0.03
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getIndexType,"org.exist.dom.persistent.ExtArrayNodeSet{name=getIndexType,return=int,parameters=[]}",3,3,2,11,0,2.45,1,1,2,74.23,5.25,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,equalDocs,"org.exist.dom.persistent.ExtArrayNodeSet{name=equalDocs,return=boolean,parameters=[org.exist.dom.persistent.DocumentSet]}",4,9,2,16,1,5.74,1,4,4,174.23,11.23,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getCollectionIterator,"org.exist.dom.persistent.ExtArrayNodeSet{name=getCollectionIterator,return=java.util.Iterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getDocumentIterator,"org.exist.dom.persistent.ExtArrayNodeSet{name=getDocumentIterator,return=java.util.Iterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getDocumentCount,"org.exist.dom.persistent.ExtArrayNodeSet{name=getDocumentCount,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getDoc,"org.exist.dom.persistent.ExtArrayNodeSet{name=getDoc,return=org.exist.dom.persistent.DocumentImpl,parameters=[int]}",2,1,1,9,1,2.45,1,2,1,76.0,2.95,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,getNames,"org.exist.dom.persistent.ExtArrayNodeSet{name=getNames,return=org.exist.xmldb.XmldbURI[],parameters=[]}",2,1,1,9,0,3.74,3,2,1,89.86,7.0,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,intersection,"org.exist.dom.persistent.ExtArrayNodeSet{name=intersection,return=org.exist.dom.persistent.DocumentSet,parameters=[org.exist.dom.persistent.DocumentSet]}",6,7,2,23,1,14.07,5,13,2,320.0,18.53,0.11
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,contains,"org.exist.dom.persistent.ExtArrayNodeSet{name=contains,return=boolean,parameters=[org.exist.dom.persistent.DocumentSet]}",4,4,2,16,1,6.63,2,6,2,157.89,7.86,0.04
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,contains,"org.exist.dom.persistent.ExtArrayNodeSet{name=contains,return=boolean,parameters=[int]}",1,0,0,5,1,1.41,0,1,1,33.22,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,containsReference,"org.exist.dom.persistent.ExtArrayNodeSet{name=containsReference,return=boolean,parameters=[org.exist.xquery.value.Item]}",4,6,3,12,1,1.73,1,1,1,88.0,5.06,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,contains,"org.exist.dom.persistent.ExtArrayNodeSet{name=contains,return=boolean,parameters=[org.exist.xquery.value.Item]}",10,17,3,34,1,8.12,5,5,4,520.92,17.48,0.15
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,docsToNodeSet,"org.exist.dom.persistent.ExtArrayNodeSet{name=docsToNodeSet,return=org.exist.dom.persistent.NodeSet,parameters=[]}",3,3,2,12,0,6.16,3,5,2,175.93,7.65,0.04
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet,lock,"org.exist.dom.persistent.ExtArrayNodeSet{name=lock,return=org.exist.collections.ManagedLocks,parameters=[org.exist.storage.DBBroker,boolean]}",4,5,3,23,2,12.25,7,10,1,348.24,16.83,0.11
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator,hasNext,"org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator{name=hasNext,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator,next,"org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator{name=next,return=org.exist.dom.persistent.DocumentImpl,parameters=[]}",2,2,1,9,0,2.24,0,2,1,51.81,4.8,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator,remove,"org.exist.dom.persistent.ExtArrayNodeSet$DocumentIterator{name=remove,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator,CollectionIterator,"org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator{name=,return=org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator,parameters=[]}",3,4,2,12,0,6.71,4,5,2,167.18,10.62,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator,hasNext,"org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator{name=hasNext,return=boolean,parameters=[]}",2,1,0,5,0,1.41,0,1,1,22.46,2.67,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator,next,"org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator{name=next,return=org.exist.collections.Collection,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator,remove,"org.exist.dom.persistent.ExtArrayNodeSet$CollectionIterator{name=remove,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,Part,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=,return=org.exist.dom.persistent.ExtArrayNodeSet$Part,parameters=[int]}",1,0,0,4,1,1.0,1,0,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,selectParentChild,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=selectParentChild,return=void,parameters=[org.exist.dom.persistent.NodeSet,org.exist.dom.persistent.NodeProxy,org.exist.dom.persistent.NodeSetIterator,int,int]}",18,73,5,87,5,41.32,25,31,11,1429.47,46.62,0.55
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,add,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=add,return=void,parameters=[org.exist.dom.persistent.NodeProxy]}",3,4,1,24,1,6.71,4,5,2,256.76,19.38,0.1
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,contains,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=contains,return=boolean,parameters=[org.exist.numbering.NodeId]}",1,0,0,4,1,1.41,0,1,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,containsReference,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=containsReference,return=boolean,parameters=[org.exist.xquery.value.Item]}",3,3,2,10,1,2.83,2,0,2,78.14,4.33,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,contains,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=contains,return=boolean,parameters=[org.exist.xquery.value.Item]}",3,3,2,10,1,2.45,2,1,1,84.0,4.2,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,get,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[int]}",1,0,0,4,1,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,get,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.numbering.NodeId]}",4,6,2,22,1,7.87,7,2,3,269.21,15.17,0.09
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,getOwnerDocument,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=getOwnerDocument,return=org.exist.dom.persistent.DocumentImpl,parameters=[]}",2,2,1,8,0,1.41,0,1,1,39.86,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,sort,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=sort,return=void,parameters=[]}",2,1,1,7,0,1.0,0,1,0,38.05,2.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,parentWithChild,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=parentWithChild,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId,boolean,boolean]}",5,7,2,35,4,6.4,4,4,3,191.16,11.25,0.06
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,hasDescendantsInSet,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=hasDescendantsInSet,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.numbering.NodeId,int,boolean]}",12,20,3,50,3,20.25,15,11,8,862.41,38.45,0.34
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,getDescendantsInSet,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=getDescendantsInSet,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,org.exist.dom.persistent.NodeProxy,boolean,boolean,int,int,boolean]}",21,62,5,109,7,32.7,18,24,13,1607.97,65.46,0.74
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,removeDuplicates,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=removeDuplicates,return=int,parameters=[boolean]}",5,10,3,24,1,7.07,4,5,3,243.0,20.09,0.1
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,determineIndexType,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=determineIndexType,return=void,parameters=[]}",6,14,3,26,0,8.25,6,4,4,245.18,13.87,0.08
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$Part,setSelfAsContext,"org.exist.dom.persistent.ExtArrayNodeSet$Part{name=setSelfAsContext,return=void,parameters=[int]}",2,1,1,6,1,1.73,1,1,1,49.83,3.67,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,ExtArrayIterator,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=,return=org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,parameters=[]}",4,3,1,9,0,3.74,2,1,3,92.0,5.44,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,setPosition,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=setPosition,return=void,parameters=[org.exist.dom.persistent.NodeProxy]}",5,10,3,28,1,14.0,12,6,4,461.23,17.98,0.14
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,hasNext,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=hasNext,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,next,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=next,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",6,9,3,22,0,8.37,6,3,5,258.52,16.0,0.09
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,peekNode,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=peekNode,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,nextItem,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=nextItem,return=org.exist.xquery.value.Item,parameters=[]}",2,2,1,9,0,1.41,0,1,1,28.07,5.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ExtArrayNodeSet.java,org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator,remove,"org.exist.dom.persistent.ExtArrayNodeSet$ExtArrayIterator{name=remove,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,ContextItem,"org.exist.dom.persistent.ContextItem{name=,return=org.exist.dom.persistent.ContextItem,parameters=[org.exist.dom.persistent.NodeProxy]}",1,0,0,4,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,ContextItem,"org.exist.dom.persistent.ContextItem{name=,return=org.exist.dom.persistent.ContextItem,parameters=[int,org.exist.dom.persistent.NodeProxy]}",1,0,0,5,2,2.0,2,0,0,9.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,getNode,"org.exist.dom.persistent.ContextItem{name=getNode,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,getContextId,"org.exist.dom.persistent.ContextItem{name=getContextId,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,hasNextDirect,"org.exist.dom.persistent.ContextItem{name=hasNextDirect,return=boolean,parameters=[]}",1,0,0,4,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,getNextDirect,"org.exist.dom.persistent.ContextItem{name=getNextDirect,return=org.exist.dom.persistent.ContextItem,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,setNextContextItem,"org.exist.dom.persistent.ContextItem{name=setNextContextItem,return=void,parameters=[org.exist.dom.persistent.ContextItem]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ContextItem.java,org.exist.dom.persistent.ContextItem,toString,"org.exist.dom.persistent.ContextItem{name=toString,return=java.lang.String,parameters=[]}",2,1,1,10,0,5.2,1,5,1,87.57,5.63,0.02
+exist-core/src/main/java/org/exist/dom/persistent/NodeImplRef.java,org.exist.dom.persistent.NodeImplRef,NodeImplRef,"org.exist.dom.persistent.NodeImplRef{name=,return=org.exist.dom.persistent.NodeImplRef,parameters=[org.exist.dom.persistent.IStoredNode]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NodeImplRef.java,org.exist.dom.persistent.NodeImplRef,setNode,"org.exist.dom.persistent.NodeImplRef{name=setNode,return=void,parameters=[org.exist.dom.persistent.IStoredNode]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NodeImplRef.java,org.exist.dom.persistent.NodeImplRef,getNode,"org.exist.dom.persistent.NodeImplRef{name=getNode,return=org.exist.dom.persistent.IStoredNode,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[short]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[org.exist.xquery.Expression,short]}",1,0,0,4,2,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[short,org.exist.dom.QName]}",1,0,0,4,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[org.exist.xquery.Expression,short,org.exist.dom.QName]}",1,0,0,5,3,1.41,1,1,0,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[short,org.exist.numbering.NodeId,org.exist.dom.QName]}",1,0,0,4,3,1.0,0,1,0,11.61,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[org.exist.xquery.Expression,short,org.exist.numbering.NodeId,org.exist.dom.QName]}",1,0,0,5,4,1.41,1,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[org.exist.dom.persistent.NamedNode]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,NamedNode,"org.exist.dom.persistent.NamedNode{name=,return=org.exist.dom.persistent.NamedNode,parameters=[org.exist.xquery.Expression,org.exist.dom.persistent.NamedNode]}",1,0,0,5,2,1.41,1,1,0,16.25,1.67,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,extract,"org.exist.dom.persistent.NamedNode{name=extract,return=org.exist.dom.persistent.NamedNode,parameters=[]}",1,0,0,8,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,getQName,"org.exist.dom.persistent.NamedNode{name=getQName,return=org.exist.dom.QName,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,setQName,"org.exist.dom.persistent.NamedNode{name=setQName,return=void,parameters=[org.exist.dom.QName]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,getLocalName,"org.exist.dom.persistent.NamedNode{name=getLocalName,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,setNodeName,"org.exist.dom.persistent.NamedNode{name=setNodeName,return=void,parameters=[org.exist.dom.QName]}",1,0,0,9,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,setNodeName,"org.exist.dom.persistent.NamedNode{name=setNodeName,return=void,parameters=[org.exist.dom.QName,org.exist.dom.persistent.SymbolTable]}",2,1,1,8,2,3.32,1,3,1,72.0,4.28,0.02
+exist-core/src/main/java/org/exist/dom/persistent/NamedNode.java,org.exist.dom.persistent.NamedNode,clear,"org.exist.dom.persistent.NamedNode{name=clear,return=void,parameters=[]}",1,0,0,6,0,1.41,1,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[short]}",1,0,0,10,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[org.exist.xquery.Expression,short]}",1,0,0,12,2,1.41,1,1,0,10.0,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[short,org.exist.numbering.NodeId]}",1,0,0,10,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[org.exist.xquery.Expression,short,org.exist.numbering.NodeId]}",1,0,0,13,3,2.24,2,1,0,18.58,1.67,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[short,org.exist.numbering.NodeId,org.exist.dom.persistent.DocumentImpl,long]}",1,0,0,4,4,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[org.exist.xquery.Expression,short,org.exist.numbering.NodeId,org.exist.dom.persistent.DocumentImpl,long]}",1,0,0,6,5,2.24,2,1,0,28.07,1.4,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[org.exist.dom.persistent.StoredNode]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,StoredNode,"org.exist.dom.persistent.StoredNode{name=,return=org.exist.dom.persistent.StoredNode,parameters=[org.exist.xquery.Expression,org.exist.dom.persistent.StoredNode]}",1,0,0,8,2,4.12,4,1,0,54.0,2.17,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,extract,"org.exist.dom.persistent.StoredNode{name=extract,return=org.exist.dom.persistent.StoredNode,parameters=[]}",1,0,0,10,0,2.0,0,2,0,11.61,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,clear,"org.exist.dom.persistent.StoredNode{name=clear,return=void,parameters=[]}",1,0,0,9,0,2.0,2,0,0,13.93,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,serialize,"org.exist.dom.persistent.StoredNode{name=serialize,return=byte[],parameters=[]}",1,0,0,5,0,3.0,0,3,0,36.54,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,deserialize,"org.exist.dom.persistent.StoredNode{name=deserialize,return=org.exist.dom.persistent.StoredNode,parameters=[byte[],int,int,org.exist.dom.persistent.DocumentImpl]}",1,0,0,16,4,1.0,0,1,0,24.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,deserialize,"org.exist.dom.persistent.StoredNode{name=deserialize,return=org.exist.dom.persistent.StoredNode,parameters=[byte[],int,int,org.exist.dom.persistent.DocumentImpl,boolean]}",7,1,1,36,5,9.06,1,9,0,475.63,8.21,0.08
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getQName,"org.exist.dom.persistent.StoredNode{name=getQName,return=org.exist.dom.QName,parameters=[]}",6,0,0,15,0,3.0,0,3,0,165.0,3.0,0.02
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,setQName,"org.exist.dom.persistent.StoredNode{name=setQName,return=void,parameters=[org.exist.dom.QName]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,equals,"org.exist.dom.persistent.StoredNode{name=equals,return=boolean,parameters=[java.lang.Object]}",2,1,1,8,1,1.41,0,1,1,51.89,4.8,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,setNodeId,"org.exist.dom.persistent.StoredNode{name=setNodeId,return=void,parameters=[org.exist.numbering.NodeId]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNodeId,"org.exist.dom.persistent.StoredNode{name=getNodeId,return=org.exist.numbering.NodeId,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getInternalAddress,"org.exist.dom.persistent.StoredNode{name=getInternalAddress,return=long,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,setInternalAddress,"org.exist.dom.persistent.StoredNode{name=setInternalAddress,return=void,parameters=[long]}",1,0,0,5,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,isDirty,"org.exist.dom.persistent.StoredNode{name=isDirty,return=boolean,parameters=[]}",1,0,0,10,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,setDirty,"org.exist.dom.persistent.StoredNode{name=setDirty,return=void,parameters=[boolean]}",1,0,0,5,1,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNodeType,"org.exist.dom.persistent.StoredNode{name=getNodeType,return=short,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getOwnerDocument,"org.exist.dom.persistent.StoredNode{name=getOwnerDocument,return=org.exist.dom.persistent.DocumentImpl,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,setOwnerDocument,"org.exist.dom.persistent.StoredNode{name=setOwnerDocument,return=void,parameters=[org.exist.dom.persistent.DocumentImpl]}",1,0,0,5,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getParentNode,"org.exist.dom.persistent.StoredNode{name=getParentNode,return=org.w3c.dom.Node,parameters=[]}",4,3,1,13,0,6.4,1,6,2,142.7,7.5,0.03
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getParentStoredNode,"org.exist.dom.persistent.StoredNode{name=getParentStoredNode,return=org.exist.dom.persistent.StoredNode,parameters=[]}",2,1,0,6,0,1.41,1,1,0,39.86,2.67,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPreviousSibling,"org.exist.dom.persistent.StoredNode{name=getPreviousSibling,return=org.w3c.dom.Node,parameters=[]}",13,25,6,60,0,28.86,11,26,6,1002.75,30.82,0.33
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getNextSibling,"org.exist.dom.persistent.StoredNode{name=getNextSibling,return=org.w3c.dom.Node,parameters=[]}",13,15,4,51,0,28.35,8,26,8,940.55,29.63,0.31
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getLastNode,"org.exist.dom.persistent.StoredNode{name=getLastNode,return=org.exist.dom.persistent.IStoredNode,parameters=[org.exist.dom.persistent.IStoredNode]}",8,9,3,38,1,14.0,6,12,4,494.14,19.49,0.15
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPath,"org.exist.dom.persistent.StoredNode{name=getPath,return=org.exist.storage.NodePath,parameters=[]}",5,5,1,38,0,11.49,4,10,4,276.9,17.68,0.1
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,getPath,"org.exist.dom.persistent.StoredNode{name=getPath,return=org.exist.storage.NodePath,parameters=[org.exist.storage.NodePath]}",2,1,1,8,1,3.16,0,3,1,46.6,3.5,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,toString,"org.exist.dom.persistent.StoredNode{name=toString,return=java.lang.String,parameters=[]}",1,0,0,5,0,2.0,0,2,0,27.0,2.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,toString,"org.exist.dom.persistent.StoredNode{name=toString,return=java.lang.String,parameters=[boolean]}",1,0,0,4,1,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,release,"org.exist.dom.persistent.StoredNode{name=release,return=void,parameters=[]}",1,0,0,10,0,3.16,1,3,0,33.22,2.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,accept,"org.exist.dom.persistent.StoredNode{name=accept,return=boolean,parameters=[org.exist.dom.persistent.NodeVisitor]}",2,1,1,12,1,4.0,0,4,0,97.7,4.38,0.02
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,accept,"org.exist.dom.persistent.StoredNode{name=accept,return=boolean,parameters=[org.exist.storage.dom.INodeIterator,org.exist.dom.persistent.NodeVisitor]}",1,0,0,5,2,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,compareTo,"org.exist.dom.persistent.StoredNode{name=compareTo,return=int,parameters=[org.exist.dom.persistent.StoredNode]}",2,4,1,11,1,3.61,0,3,2,109.39,7.0,0.03
+exist-core/src/main/java/org/exist/dom/persistent/StoredNode.java,org.exist.dom.persistent.StoredNode,isSameNode,"org.exist.dom.persistent.StoredNode{name=isSameNode,return=boolean,parameters=[org.w3c.dom.Node]}",3,3,1,11,1,5.1,0,5,1,122.98,8.25,0.03
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,XMLDeclarationImpl,"org.exist.dom.persistent.XMLDeclarationImpl{name=,return=org.exist.dom.persistent.XMLDeclarationImpl,parameters=[java.lang.String,java.lang.String,java.lang.String]}",1,0,0,6,3,3.0,3,0,0,18.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,getVersion,"org.exist.dom.persistent.XMLDeclarationImpl{name=getVersion,return=java.lang.String,parameters=[]}",1,0,0,10,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,getEncoding,"org.exist.dom.persistent.XMLDeclarationImpl{name=getEncoding,return=java.lang.String,parameters=[]}",1,0,0,10,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,getStandalone,"org.exist.dom.persistent.XMLDeclarationImpl{name=getStandalone,return=java.lang.String,parameters=[]}",1,0,0,10,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,write,"org.exist.dom.persistent.XMLDeclarationImpl{name=write,return=void,parameters=[org.exist.storage.io.VariableByteOutputStream]}",4,3,0,13,1,4.24,0,3,3,89.69,3.86,0.02
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,read,"org.exist.dom.persistent.XMLDeclarationImpl{name=read,return=org.exist.dom.persistent.XMLDeclarationImpl,parameters=[org.exist.storage.io.VariableByteInput]}",4,3,1,24,1,9.22,6,7,0,164.09,9.33,0.04
+exist-core/src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java,org.exist.dom.persistent.XMLDeclarationImpl,toString,"org.exist.dom.persistent.XMLDeclarationImpl{name=toString,return=java.lang.String,parameters=[]}",4,3,1,23,0,13.38,1,13,3,250.67,8.14,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[org.exist.xquery.Expression]}",1,0,0,4,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[org.exist.dom.QName,org.exist.dom.persistent.SymbolTable]}",1,0,0,9,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.QName,org.exist.dom.persistent.SymbolTable]}",2,1,1,15,3,4.24,1,4,1,97.7,5.45,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[org.exist.dom.persistent.ElementImpl]}",1,0,0,4,1,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,ElementImpl,"org.exist.dom.persistent.ElementImpl{name=,return=org.exist.dom.persistent.ElementImpl,parameters=[org.exist.xquery.Expression,org.exist.dom.persistent.ElementImpl]}",1,0,0,9,2,5.1,5,1,0,72.91,2.43,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,clear,"org.exist.dom.persistent.ElementImpl{name=clear,return=void,parameters=[]}",1,0,0,15,0,4.12,4,1,0,44.38,1.29,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setIndexType,"org.exist.dom.persistent.ElementImpl{name=setIndexType,return=void,parameters=[int]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getIndexType,"org.exist.dom.persistent.ElementImpl{name=getIndexType,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,isDirty,"org.exist.dom.persistent.ElementImpl{name=isDirty,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setDirty,"org.exist.dom.persistent.ElementImpl{name=setDirty,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setPosition,"org.exist.dom.persistent.ElementImpl{name=setPosition,return=void,parameters=[int]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getPosition,"org.exist.dom.persistent.ElementImpl{name=getPosition,return=int,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,declaresNamespacePrefixes,"org.exist.dom.persistent.ElementImpl{name=declaresNamespacePrefixes,return=boolean,parameters=[]}",2,1,1,7,0,2.24,0,1,2,34.87,3.13,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,serialize,"org.exist.dom.persistent.ElementImpl{name=serialize,return=byte[],parameters=[]}",16,18,4,132,0,52.1,27,44,7,2127.78,62.81,0.87
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,deserialize,"org.exist.dom.persistent.ElementImpl{name=deserialize,return=org.exist.dom.persistent.StoredNode,parameters=[byte[],int,int,org.exist.dom.persistent.DocumentImpl,boolean]}",8,11,3,68,5,55.5,40,38,6,2009.91,51.88,0.74
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,readQName,"org.exist.dom.persistent.ElementImpl{name=readQName,return=org.exist.dom.QName,parameters=[org.exist.storage.btree.Value,org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId]}",5,6,2,34,3,27.5,22,16,4,852.24,26.45,0.27
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,readNamespaceDecls,"org.exist.dom.persistent.ElementImpl{name=readNamespaceDecls,return=void,parameters=[java.util.List,org.exist.storage.btree.Value,org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId]}",5,6,3,38,4,27.96,22,17,3,898.81,28.0,0.29
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,addNamespaceMapping,"org.exist.dom.persistent.ElementImpl{name=addNamespaceMapping,return=void,parameters=[java.lang.String,java.lang.String]}",3,4,1,14,2,3.74,1,3,2,104.0,7.0,0.03
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildInternal,"org.exist.dom.persistent.ElementImpl{name=appendChildInternal,return=void,parameters=[org.exist.dom.persistent.IStoredNode,org.exist.dom.persistent.NodeHandle]}",3,4,1,22,2,9.43,2,9,2,194.95,9.6,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,"org.exist.dom.persistent.ElementImpl{name=appendChild,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node]}",11,9,2,43,1,25.18,3,24,7,813.02,21.74,0.23
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendAttributes,"org.exist.dom.persistent.ElementImpl{name=appendAttributes,return=void,parameters=[org.exist.storage.txn.Txn,org.exist.dom.NodeListImpl]}",1,0,0,5,2,2.24,1,2,0,30.0,1.33,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,checkForAttributes,"org.exist.dom.persistent.ElementImpl{name=checkForAttributes,return=org.w3c.dom.NodeList,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList]}",7,15,4,26,2,13.6,6,10,7,487.54,23.87,0.17
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,"org.exist.dom.persistent.ElementImpl{name=appendChildren,return=void,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList,int]}",9,14,2,47,3,29.63,10,27,7,1084.03,37.67,0.4
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChildren,"org.exist.dom.persistent.ElementImpl{name=appendChildren,return=void,parameters=[org.exist.storage.txn.Txn,org.exist.numbering.NodeId,org.exist.numbering.NodeId,org.exist.dom.persistent.NodeImplRef,org.exist.storage.NodePath,org.w3c.dom.NodeList,org.exist.indexing.StreamListener]}",8,9,3,28,7,15.17,6,13,5,490.24,20.53,0.16
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,attrName,"org.exist.dom.persistent.ElementImpl{name=attrName,return=org.exist.dom.QName,parameters=[org.w3c.dom.Attr]}",3,2,1,10,1,7.28,4,6,1,180.69,9.28,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,appendChild,"org.exist.dom.persistent.ElementImpl{name=appendChild,return=org.w3c.dom.Node,parameters=[org.exist.storage.txn.Txn,org.exist.numbering.NodeId,org.exist.dom.persistent.NodeImplRef,org.exist.storage.NodePath,org.w3c.dom.Node,org.exist.indexing.StreamListener]}",19,24,4,141,6,121.08,20,119,10,4576.44,114.37,2.16
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,hasAttributes,"org.exist.dom.persistent.ElementImpl{name=hasAttributes,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributes,"org.exist.dom.persistent.ElementImpl{name=setAttributes,return=void,parameters=[short]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttribute,"org.exist.dom.persistent.ElementImpl{name=getAttribute,return=java.lang.String,parameters=[java.lang.String]}",2,1,0,7,1,2.45,1,2,1,50.19,3.21,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributeNS,"org.exist.dom.persistent.ElementImpl{name=getAttributeNS,return=java.lang.String,parameters=[java.lang.String,java.lang.String]}",2,1,0,7,2,3.32,1,3,1,66.42,3.67,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributeNode,"org.exist.dom.persistent.ElementImpl{name=getAttributeNode,return=org.w3c.dom.Attr,parameters=[java.lang.String]}",1,0,0,5,1,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributeNodeNS,"org.exist.dom.persistent.ElementImpl{name=getAttributeNodeNS,return=org.w3c.dom.Attr,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,2.0,0,2,0,19.65,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttributes,"org.exist.dom.persistent.ElementImpl{name=getAttributes,return=org.w3c.dom.NamedNodeMap,parameters=[]}",13,22,4,53,0,27.5,8,26,4,980.64,29.85,0.32
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,"org.exist.dom.persistent.ElementImpl{name=findAttribute,return=org.exist.dom.persistent.AttrImpl,parameters=[java.lang.String]}",2,1,1,11,1,4.0,0,4,0,93.45,4.08,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,"org.exist.dom.persistent.ElementImpl{name=findAttribute,return=org.exist.dom.persistent.AttrImpl,parameters=[java.lang.String,org.exist.storage.dom.INodeIterator,org.exist.dom.persistent.IStoredNode]}",4,5,2,15,3,6.16,3,5,2,196.28,10.5,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,"org.exist.dom.persistent.ElementImpl{name=findAttribute,return=org.exist.dom.persistent.AttrImpl,parameters=[org.exist.dom.QName]}",2,1,1,11,1,4.0,0,4,0,93.45,4.08,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findAttribute,"org.exist.dom.persistent.ElementImpl{name=findAttribute,return=org.exist.dom.persistent.AttrImpl,parameters=[org.exist.dom.QName,org.exist.storage.dom.INodeIterator,org.exist.dom.persistent.IStoredNode]}",4,5,2,14,3,6.16,3,5,2,184.6,9.34,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,findDupAttributes,"org.exist.dom.persistent.ElementImpl{name=findDupAttributes,return=org.w3c.dom.NodeList,parameters=[org.w3c.dom.NodeList]}",5,8,3,29,1,12.69,8,9,4,375.03,17.35,0.12
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getChildCount,"org.exist.dom.persistent.ElementImpl{name=getChildCount,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,hasChildNodes,"org.exist.dom.persistent.ElementImpl{name=hasChildNodes,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getChildNodes,"org.exist.dom.persistent.ElementImpl{name=getChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",2,1,1,11,0,3.0,2,2,1,102.19,5.18,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getAttrsAndChildNodes,"org.exist.dom.persistent.ElementImpl{name=getAttrsAndChildNodes,return=org.w3c.dom.NodeList,parameters=[]}",2,1,1,13,0,2.45,1,2,1,79.95,4.44,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getChildren,"org.exist.dom.persistent.ElementImpl{name=getChildren,return=void,parameters=[boolean,org.exist.dom.NodeListImpl]}",7,13,4,34,2,12.33,6,10,4,427.53,15.31,0.12
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getElementsByTagName,"org.exist.dom.persistent.ElementImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[java.lang.String]}",4,5,1,14,1,6.08,0,6,1,162.53,7.86,0.04
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getElementsByTagNameNS,"org.exist.dom.persistent.ElementImpl{name=getElementsByTagNameNS,return=org.w3c.dom.NodeList,parameters=[java.lang.String,java.lang.String]}",5,7,1,17,2,10.39,2,10,2,263.11,11.77,0.07
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getElementsByTagName,"org.exist.dom.persistent.ElementImpl{name=getElementsByTagName,return=org.w3c.dom.NodeList,parameters=[org.exist.dom.QName]}",1,0,0,4,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getFirstChild,"org.exist.dom.persistent.ElementImpl{name=getFirstChild,return=org.w3c.dom.Node,parameters=[]}",5,5,3,22,0,7.87,2,7,3,249.29,12.89,0.07
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getLastChild,"org.exist.dom.persistent.ElementImpl{name=getLastChild,return=org.w3c.dom.Node,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getLastChild,"org.exist.dom.persistent.ElementImpl{name=getLastChild,return=org.w3c.dom.Node,parameters=[boolean]}",7,10,2,37,1,13.49,5,11,6,382.85,15.28,0.11
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getTagName,"org.exist.dom.persistent.ElementImpl{name=getTagName,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,hasAttribute,"org.exist.dom.persistent.ElementImpl{name=hasAttribute,return=boolean,parameters=[java.lang.String]}",1,0,0,5,1,1.41,0,1,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,hasAttributeNS,"org.exist.dom.persistent.ElementImpl{name=hasAttributeNS,return=boolean,parameters=[java.lang.String,java.lang.String]}",1,0,0,5,2,2.24,0,2,1,28.53,2.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getTextContent,"org.exist.dom.persistent.ElementImpl{name=getTextContent,return=java.lang.String,parameters=[]}",2,1,1,11,0,3.0,0,3,0,76.0,3.6,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttribute,"org.exist.dom.persistent.ElementImpl{name=removeAttribute,return=void,parameters=[java.lang.String]}",2,1,1,10,1,2.45,1,2,1,44.97,3.33,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNS,"org.exist.dom.persistent.ElementImpl{name=removeAttributeNS,return=void,parameters=[java.lang.String,java.lang.String]}",2,1,1,8,2,1.73,1,1,1,36.54,2.33,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAttributeNode,"org.exist.dom.persistent.ElementImpl{name=removeAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",4,3,3,32,1,14.28,2,14,2,511.05,16.8,0.14
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,"org.exist.dom.persistent.ElementImpl{name=setAttribute,return=void,parameters=[java.lang.String,java.lang.String]}",3,2,1,17,2,7.14,1,7,1,215.9,9.67,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNS,"org.exist.dom.persistent.ElementImpl{name=setAttributeNS,return=void,parameters=[java.lang.String,java.lang.String,java.lang.String]}",5,8,1,26,3,12.37,4,11,4,576.64,24.0,0.19
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttribute,"org.exist.dom.persistent.ElementImpl{name=setAttribute,return=void,parameters=[org.exist.dom.QName,java.lang.String,java.util.function.Function]}",6,10,3,46,3,23.39,3,23,3,730.5,22.67,0.22
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,"org.exist.dom.persistent.ElementImpl{name=setAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",1,0,0,5,1,3.0,0,3,0,36.54,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNodeNS,"org.exist.dom.persistent.ElementImpl{name=setAttributeNodeNS,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr]}",1,0,0,5,1,4.0,0,4,0,50.19,4.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setAttributeNode,"org.exist.dom.persistent.ElementImpl{name=setAttributeNode,return=org.w3c.dom.Attr,parameters=[org.w3c.dom.Attr,java.util.function.Function]}",7,12,3,54,2,30.41,4,30,3,962.63,30.43,0.32
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setChildCount,"org.exist.dom.persistent.ElementImpl{name=setChildCount,return=void,parameters=[int]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setNamespaceMappings,"org.exist.dom.persistent.ElementImpl{name=setNamespaceMappings,return=void,parameters=[java.util.Map]}",2,1,1,7,1,5.1,1,5,0,77.66,4.2,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getPrefixes,"org.exist.dom.persistent.ElementImpl{name=getPrefixes,return=java.util.Iterator,parameters=[]}",2,1,1,8,0,4.12,0,4,1,62.91,3.86,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getNamespaceForPrefix,"org.exist.dom.persistent.ElementImpl{name=getNamespaceForPrefix,return=java.lang.String,parameters=[java.lang.String]}",2,1,1,7,1,1.41,0,1,1,33.0,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,toString,"org.exist.dom.persistent.ElementImpl{name=toString,return=java.lang.String,parameters=[]}",1,0,0,8,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,toString,"org.exist.dom.persistent.ElementImpl{name=toString,return=java.lang.String,parameters=[boolean]}",1,0,0,7,1,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,toString,"org.exist.dom.persistent.ElementImpl{name=toString,return=java.lang.String,parameters=[boolean,java.util.Set]}",11,20,3,88,2,58.29,10,57,7,1589.02,47.97,0.6
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,"org.exist.dom.persistent.ElementImpl{name=insertBefore,return=org.w3c.dom.Node,parameters=[org.w3c.dom.Node,org.w3c.dom.Node]}",4,5,1,26,2,15.26,2,15,2,491.42,17.29,0.14
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertBefore,"org.exist.dom.persistent.ElementImpl{name=insertBefore,return=void,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList,org.w3c.dom.Node]}",5,8,2,51,3,28.74,9,27,4,967.95,33.44,0.34
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,insertAfter,"org.exist.dom.persistent.ElementImpl{name=insertAfter,return=void,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList,org.w3c.dom.Node]}",5,7,2,47,3,23.19,9,21,4,854.81,30.0,0.29
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,update,"org.exist.dom.persistent.ElementImpl{name=update,return=void,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList]}",8,11,3,60,2,39.67,13,37,6,1361.17,44.57,0.51
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,updateChild,"org.exist.dom.persistent.ElementImpl{name=updateChild,return=org.exist.dom.persistent.IStoredNode,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.Node,org.w3c.dom.Node]}",10,10,2,75,3,42.34,12,40,7,1591.05,48.3,0.6
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeChild,"org.exist.dom.persistent.ElementImpl{name=removeChild,return=org.w3c.dom.Node,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.Node]}",8,8,2,42,2,25.24,5,24,6,924.38,30.75,0.31
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,removeAppendAttributes,"org.exist.dom.persistent.ElementImpl{name=removeAppendAttributes,return=void,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.NodeList,org.w3c.dom.NodeList]}",10,19,5,62,3,42.81,13,40,8,1633.77,52.04,0.64
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl$AttribVisitor,visit,"org.exist.dom.persistent.ElementImpl$AttribVisitor{name=visit,return=boolean,parameters=[org.exist.dom.persistent.IStoredNode]}",2,3,1,11,1,3.74,2,3,1,112.37,5.0,0.02
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,replaceChild,"org.exist.dom.persistent.ElementImpl{name=replaceChild,return=org.w3c.dom.Node,parameters=[org.exist.storage.txn.Txn,org.w3c.dom.Node,org.w3c.dom.Node]}",6,7,2,62,3,33.48,12,31,4,1136.86,36.9,0.4
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,escapeXml,"org.exist.dom.persistent.ElementImpl{name=escapeXml,return=java.lang.String,parameters=[org.w3c.dom.Node]}",10,12,3,32,1,13.49,6,11,5,549.9,23.7,0.18
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setPreserveSpace,"org.exist.dom.persistent.ElementImpl{name=setPreserveSpace,return=void,parameters=[boolean]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,preserveSpace,"org.exist.dom.persistent.ElementImpl{name=preserveSpace,return=boolean,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getSchemaTypeInfo,"org.exist.dom.persistent.ElementImpl{name=getSchemaTypeInfo,return=org.w3c.dom.TypeInfo,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setIdAttribute,"org.exist.dom.persistent.ElementImpl{name=setIdAttribute,return=void,parameters=[java.lang.String,boolean]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setIdAttributeNS,"org.exist.dom.persistent.ElementImpl{name=setIdAttributeNS,return=void,parameters=[java.lang.String,java.lang.String,boolean]}",1,0,0,5,3,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,setIdAttributeNode,"org.exist.dom.persistent.ElementImpl{name=setIdAttributeNode,return=void,parameters=[org.w3c.dom.Attr,boolean]}",1,0,0,5,2,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,getBaseURI,"org.exist.dom.persistent.ElementImpl{name=getBaseURI,return=java.lang.String,parameters=[]}",2,1,1,10,0,2.45,1,2,1,48.43,3.33,0.01
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,calculateBaseURI,"org.exist.dom.persistent.ElementImpl{name=calculateBaseURI,return=org.exist.xmldb.XmldbURI,parameters=[]}",10,25,2,47,0,33.99,13,31,5,905.01,36.03,0.34
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,accept,"org.exist.dom.persistent.ElementImpl{name=accept,return=boolean,parameters=[org.exist.storage.dom.INodeIterator,org.exist.dom.persistent.NodeVisitor]}",6,8,3,18,2,7.35,3,6,3,190.2,10.21,0.05
+exist-core/src/main/java/org/exist/dom/persistent/ElementImpl.java,org.exist.dom.persistent.ElementImpl,lookupNamespaceURI,"org.exist.dom.persistent.ElementImpl{name=lookupNamespaceURI,return=java.lang.String,parameters=[java.lang.String]}",4,6,3,15,1,4.12,3,2,2,133.98,6.67,0.03
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,LockToken,"org.exist.dom.persistent.LockToken{name=,return=org.exist.dom.persistent.LockToken,parameters=[org.exist.dom.persistent.LockToken$LockType,org.exist.dom.persistent.LockToken$LockDepth,org.exist.dom.persistent.LockToken$LockScope,java.lang.String,long,java.lang.String,org.exist.dom.persistent.LockToken$ResourceType]}",1,0,0,11,7,7.0,7,0,0,63.0,1.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getType,"org.exist.dom.persistent.LockToken{name=getType,return=org.exist.dom.persistent.LockToken$LockType,parameters=[]}",1,0,0,9,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getDepth,"org.exist.dom.persistent.LockToken{name=getDepth,return=org.exist.dom.persistent.LockToken$LockDepth,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getScope,"org.exist.dom.persistent.LockToken{name=getScope,return=org.exist.dom.persistent.LockToken$LockScope,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getOwner,"org.exist.dom.persistent.LockToken{name=getOwner,return=java.lang.String,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,setOwner,"org.exist.dom.persistent.LockToken{name=setOwner,return=void,parameters=[java.lang.String]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getTimeOut,"org.exist.dom.persistent.LockToken{name=getTimeOut,return=long,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,setTimeOut,"org.exist.dom.persistent.LockToken{name=setTimeOut,return=void,parameters=[long]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getOpaqueLockToken,"org.exist.dom.persistent.LockToken{name=getOpaqueLockToken,return=java.lang.String,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,getResourceType,"org.exist.dom.persistent.LockToken{name=getResourceType,return=org.exist.dom.persistent.LockToken$ResourceType,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,isNullResource,"org.exist.dom.persistent.LockToken{name=isNullResource,return=boolean,parameters=[]}",1,0,0,4,0,1.0,0,0,1,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,createOpaqueLockToken,"org.exist.dom.persistent.LockToken{name=createOpaqueLockToken,return=void,parameters=[]}",1,0,0,5,0,1.41,1,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,generateUUID,"org.exist.dom.persistent.LockToken{name=generateUUID,return=java.lang.String,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,write,"org.exist.dom.persistent.LockToken{name=write,return=void,parameters=[org.exist.storage.io.VariableByteOutputStream]}",3,2,0,12,1,11.18,0,11,2,198.81,6.64,0.04
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken,read,"org.exist.dom.persistent.LockToken{name=read,return=org.exist.dom.persistent.LockToken,parameters=[org.exist.storage.io.VariableByteInput]}",3,2,1,21,1,16.64,9,14,0,340.06,11.48,0.08
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockType,LockType,"org.exist.dom.persistent.LockToken$LockType{name=,return=org.exist.dom.persistent.LockToken$LockType,parameters=[byte]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockType,getValue,"org.exist.dom.persistent.LockToken$LockType{name=getValue,return=byte,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockType,valueOf,"org.exist.dom.persistent.LockToken$LockType{name=valueOf,return=org.exist.dom.persistent.LockToken$LockType,parameters=[byte]}",3,3,2,9,1,3.16,0,3,1,80.0,7.07,0.02
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockDepth,LockDepth,"org.exist.dom.persistent.LockToken$LockDepth{name=,return=org.exist.dom.persistent.LockToken$LockDepth,parameters=[byte]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockDepth,getValue,"org.exist.dom.persistent.LockToken$LockDepth{name=getValue,return=byte,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockDepth,valueOf,"org.exist.dom.persistent.LockToken$LockDepth{name=valueOf,return=org.exist.dom.persistent.LockToken$LockDepth,parameters=[byte]}",3,3,2,9,1,3.16,0,3,1,80.0,7.07,0.02
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockScope,LockScope,"org.exist.dom.persistent.LockToken$LockScope{name=,return=org.exist.dom.persistent.LockToken$LockScope,parameters=[byte]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockScope,getValue,"org.exist.dom.persistent.LockToken$LockScope{name=getValue,return=byte,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$LockScope,valueOf,"org.exist.dom.persistent.LockToken$LockScope{name=valueOf,return=org.exist.dom.persistent.LockToken$LockScope,parameters=[byte]}",3,3,2,9,1,3.16,0,3,1,80.0,7.07,0.02
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$ResourceType,ResourceType,"org.exist.dom.persistent.LockToken$ResourceType{name=,return=org.exist.dom.persistent.LockToken$ResourceType,parameters=[byte]}",1,0,0,4,1,1.0,1,0,0,3.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$ResourceType,getValue,"org.exist.dom.persistent.LockToken$ResourceType{name=getValue,return=byte,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/LockToken.java,org.exist.dom.persistent.LockToken$ResourceType,valueOf,"org.exist.dom.persistent.LockToken$ResourceType{name=valueOf,return=org.exist.dom.persistent.LockToken$ResourceType,parameters=[byte]}",3,3,2,9,1,3.16,0,3,1,80.0,7.07,0.02
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,SortedNodeSet,"org.exist.dom.persistent.SortedNodeSet{name=,return=org.exist.dom.persistent.SortedNodeSet,parameters=[org.exist.storage.BrokerPool,org.exist.security.Subject,java.lang.String]}",1,0,0,6,3,3.0,3,0,0,18.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,isEmpty,"org.exist.dom.persistent.SortedNodeSet{name=isEmpty,return=boolean,parameters=[]}",1,0,0,5,0,1.41,0,1,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,hasOne,"org.exist.dom.persistent.SortedNodeSet{name=hasOne,return=boolean,parameters=[]}",1,0,0,5,0,1.41,0,1,1,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,"org.exist.dom.persistent.SortedNodeSet{name=addAll,return=void,parameters=[org.exist.xquery.value.Sequence]}",1,0,0,5,1,2.0,0,2,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,"org.exist.dom.persistent.SortedNodeSet{name=addAll,return=void,parameters=[org.exist.dom.persistent.NodeSet]}",7,6,2,40,1,34.79,11,33,0,915.64,21.79,0.25
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,addAll,"org.exist.dom.persistent.SortedNodeSet{name=addAll,return=void,parameters=[org.w3c.dom.NodeList]}",2,1,1,7,1,2.24,0,2,1,50.19,4.9,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,contains,"org.exist.dom.persistent.SortedNodeSet{name=contains,return=boolean,parameters=[org.exist.dom.persistent.NodeProxy]}",3,3,2,11,1,4.58,2,4,1,120.4,5.14,0.02
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,containsReference,"org.exist.dom.persistent.SortedNodeSet{name=containsReference,return=boolean,parameters=[org.exist.xquery.value.Item]}",3,3,2,11,1,3.74,2,3,1,103.73,4.31,0.02
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,contains,"org.exist.dom.persistent.SortedNodeSet{name=contains,return=boolean,parameters=[org.exist.xquery.value.Item]}",3,3,2,11,1,4.47,2,4,0,109.81,4.25,0.02
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,get,"org.exist.dom.persistent.SortedNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[int]}",2,1,0,6,1,1.73,1,1,1,57.36,3.93,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,get,"org.exist.dom.persistent.SortedNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId]}",3,3,2,11,2,5.92,3,5,1,155.89,7.2,0.04
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,get,"org.exist.dom.persistent.SortedNodeSet{name=get,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.NodeProxy]}",3,3,2,11,1,4.58,2,4,1,118.59,5.54,0.03
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,getLength,"org.exist.dom.persistent.SortedNodeSet{name=getLength,return=int,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,getItemCountLong,"org.exist.dom.persistent.SortedNodeSet{name=getItemCountLong,return=long,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,item,"org.exist.dom.persistent.SortedNodeSet{name=item,return=org.w3c.dom.Node,parameters=[int]}",2,1,0,6,1,3.32,1,3,1,85.84,4.9,0.02
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,itemAt,"org.exist.dom.persistent.SortedNodeSet{name=itemAt,return=org.exist.xquery.value.Item,parameters=[int]}",2,1,0,7,1,1.73,1,1,1,59.21,3.44,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,iterator,"org.exist.dom.persistent.SortedNodeSet{name=iterator,return=org.exist.dom.persistent.NodeSetIterator,parameters=[]}",1,0,0,5,0,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,iterate,"org.exist.dom.persistent.SortedNodeSet{name=iterate,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",1,0,0,5,0,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,unorderedIterator,"org.exist.dom.persistent.SortedNodeSet{name=unorderedIterator,return=org.exist.xquery.value.SequenceIterator,parameters=[]}",1,0,0,5,0,2.0,0,2,0,15.51,1.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,SortedNodeSetIterator,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=,return=org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,parameters=[java.util.Iterator]}",1,0,0,4,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,hasNext,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=hasNext,return=boolean,parameters=[]}",1,0,0,4,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,next,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=next,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",2,2,1,9,0,3.16,0,3,1,51.81,4.8,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,remove,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=remove,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,peekNode,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=peekNode,return=org.exist.dom.persistent.NodeProxy,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,nextItem,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=nextItem,return=org.exist.xquery.value.Item,parameters=[]}",2,2,1,9,0,2.24,0,2,1,44.97,3.6,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator,setPosition,"org.exist.dom.persistent.SortedNodeSet$SortedNodeSetIterator{name=setPosition,return=void,parameters=[org.exist.dom.persistent.NodeProxy]}",1,0,0,5,1,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$IteratorItem,IteratorItem,"org.exist.dom.persistent.SortedNodeSet$IteratorItem{name=,return=org.exist.dom.persistent.SortedNodeSet$IteratorItem,parameters=[org.exist.dom.persistent.NodeProxy,org.exist.xquery.PathExpr]}",4,3,2,23,2,23.41,8,22,0,537.53,18.96,0.16
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$IteratorItem,compareTo,"org.exist.dom.persistent.SortedNodeSet$IteratorItem{name=compareTo,return=int,parameters=[org.exist.util.OrderedLinkedList$Node]}",3,6,1,12,1,3.32,1,1,3,143.06,7.7,0.04
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet$IteratorItem,equals,"org.exist.dom.persistent.SortedNodeSet$IteratorItem{name=equals,return=boolean,parameters=[org.exist.util.OrderedLinkedList$Node]}",1,0,0,6,1,1.41,1,1,0,33.0,2.4,0.01
+exist-core/src/main/java/org/exist/dom/persistent/SortedNodeSet.java,org.exist.dom.persistent.SortedNodeSet,add,"org.exist.dom.persistent.SortedNodeSet{name=add,return=void,parameters=[org.exist.dom.persistent.NodeProxy]}",1,0,0,5,1,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,AbstractNodeSet,"org.exist.dom.persistent.AbstractNodeSet{name=,return=org.exist.dom.persistent.AbstractNodeSet,parameters=[]}",1,0,0,4,0,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getItemType,"org.exist.dom.persistent.AbstractNodeSet{name=getItemType,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,add,"org.exist.dom.persistent.AbstractNodeSet{name=add,return=void,parameters=[org.exist.xquery.value.Item]}",2,1,1,12,1,5.1,0,5,1,93.45,5.85,0.02
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,add,"org.exist.dom.persistent.AbstractNodeSet{name=add,return=void,parameters=[org.exist.dom.persistent.NodeProxy,int]}",1,0,0,13,2,1.0,0,1,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,addAll,"org.exist.dom.persistent.AbstractNodeSet{name=addAll,return=void,parameters=[org.exist.xquery.value.Sequence]}",6,6,1,20,1,14.35,1,14,3,321.45,17.14,0.1
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,copy,"org.exist.dom.persistent.AbstractNodeSet{name=copy,return=org.exist.dom.persistent.NodeSet,parameters=[]}",1,0,0,7,0,2.24,1,2,0,23.26,3.0,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,setIsCached,"org.exist.dom.persistent.AbstractNodeSet{name=setIsCached,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,isCached,"org.exist.dom.persistent.AbstractNodeSet{name=isCached,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,removeDuplicates,"org.exist.dom.persistent.AbstractNodeSet{name=removeDuplicates,return=void,parameters=[]}",1,0,0,6,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getDocumentSet,"org.exist.dom.persistent.AbstractNodeSet{name=getDocumentSet,return=org.exist.dom.persistent.DocumentSet,parameters=[]}",2,1,1,9,0,3.16,1,3,0,53.77,3.57,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getCollectionIterator,"org.exist.dom.persistent.AbstractNodeSet{name=getCollectionIterator,return=java.util.Iterator,parameters=[]}",1,0,0,5,0,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectParentChild,"org.exist.dom.persistent.AbstractNodeSet{name=selectParentChild,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,17,2,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectParentChild,"org.exist.dom.persistent.AbstractNodeSet{name=selectParentChild,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int,int]}",1,0,0,20,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,matchParentChild,"org.exist.dom.persistent.AbstractNodeSet{name=matchParentChild,return=boolean,parameters=[org.exist.dom.persistent.NodeSet,int,int]}",1,0,0,5,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectAncestorDescendant,"org.exist.dom.persistent.AbstractNodeSet{name=selectAncestorDescendant,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int,boolean,int,boolean]}",1,0,0,23,5,1.0,0,1,0,24.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,matchAncestorDescendant,"org.exist.dom.persistent.AbstractNodeSet{name=matchAncestorDescendant,return=boolean,parameters=[org.exist.dom.persistent.NodeSet,int,boolean,int,boolean]}",1,0,0,6,5,1.0,0,1,0,24.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectAncestors,"org.exist.dom.persistent.AbstractNodeSet{name=selectAncestors,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,boolean,int]}",1,0,0,15,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,matchAncestors,"org.exist.dom.persistent.AbstractNodeSet{name=matchAncestors,return=boolean,parameters=[org.exist.dom.persistent.NodeSet,boolean,int]}",1,0,0,4,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectFollowing,"org.exist.dom.persistent.AbstractNodeSet{name=selectFollowing,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,5,2,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectFollowing,"org.exist.dom.persistent.AbstractNodeSet{name=selectFollowing,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int,int]}",1,0,0,5,3,1.0,0,1,0,4.75,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectPreceding,"org.exist.dom.persistent.AbstractNodeSet{name=selectPreceding,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,5,2,1.0,0,1,0,11.61,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectPreceding,"org.exist.dom.persistent.AbstractNodeSet{name=selectPreceding,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int,int]}",1,0,0,5,3,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectPrecedingSiblings,"org.exist.dom.persistent.AbstractNodeSet{name=selectPrecedingSiblings,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,17,2,1.0,0,1,0,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,selectFollowingSiblings,"org.exist.dom.persistent.AbstractNodeSet{name=selectFollowingSiblings,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet,int]}",1,0,0,5,2,1.0,0,1,0,15.51,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,directSelectAttribute,"org.exist.dom.persistent.AbstractNodeSet{name=directSelectAttribute,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.storage.DBBroker,org.exist.xquery.NodeTest,int]}",1,0,0,5,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,directMatchAttribute,"org.exist.dom.persistent.AbstractNodeSet{name=directMatchAttribute,return=boolean,parameters=[org.exist.storage.DBBroker,org.exist.xquery.NodeTest,int]}",1,0,0,5,3,1.0,0,1,0,19.65,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,parentWithChild,"org.exist.dom.persistent.AbstractNodeSet{name=parentWithChild,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.DocumentImpl,org.exist.numbering.NodeId,boolean,boolean]}",5,7,2,19,4,6.4,4,4,3,195.99,13.5,0.06
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,parentWithChild,"org.exist.dom.persistent.AbstractNodeSet{name=parentWithChild,return=org.exist.dom.persistent.NodeProxy,parameters=[org.exist.dom.persistent.NodeProxy,boolean,boolean,int]}",1,0,0,16,4,3.0,0,3,0,36.54,2.33,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getParents,"org.exist.dom.persistent.AbstractNodeSet{name=getParents,return=org.exist.dom.persistent.NodeSet,parameters=[int]}",10,17,4,37,1,23.02,5,21,8,681.62,29.13,0.24
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getAncestors,"org.exist.dom.persistent.AbstractNodeSet{name=getAncestors,return=org.exist.dom.persistent.NodeSet,parameters=[int,boolean]}",9,17,4,37,2,17.55,4,16,6,533.24,25.44,0.19
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getSizeHint,"org.exist.dom.persistent.AbstractNodeSet{name=getSizeHint,return=int,parameters=[org.exist.dom.persistent.DocumentImpl]}",1,0,0,14,1,0.0,0,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,intersection,"org.exist.dom.persistent.AbstractNodeSet{name=intersection,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet]}",3,3,2,20,1,4.58,2,4,1,112.59,7.6,0.03
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,deepIntersection,"org.exist.dom.persistent.AbstractNodeSet{name=deepIntersection,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet]}",7,13,3,26,1,12.08,4,11,3,369.21,19.06,0.12
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,except,"org.exist.dom.persistent.AbstractNodeSet{name=except,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet]}",3,3,2,13,1,3.74,2,3,1,96.0,8.0,0.03
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,filterDocuments,"org.exist.dom.persistent.AbstractNodeSet{name=filterDocuments,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet]}",3,3,2,12,1,6.32,2,6,0,120.4,6.23,0.03
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,setProcessInReverseOrder,"org.exist.dom.persistent.AbstractNodeSet{name=setProcessInReverseOrder,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getProcessInReverseOrder,"org.exist.dom.persistent.AbstractNodeSet{name=getProcessInReverseOrder,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,union,"org.exist.dom.persistent.AbstractNodeSet{name=union,return=org.exist.dom.persistent.NodeSet,parameters=[org.exist.dom.persistent.NodeSet]}",4,10,2,27,1,7.35,2,7,1,199.04,11.92,0.06
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getContextNodes,"org.exist.dom.persistent.AbstractNodeSet{name=getContextNodes,return=org.exist.dom.persistent.NodeSet,parameters=[int]}",7,16,4,34,1,16.03,6,14,5,444.95,23.04,0.16
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toNodeSet,"org.exist.dom.persistent.AbstractNodeSet{name=toNodeSet,return=org.exist.dom.persistent.NodeSet,parameters=[]}",1,0,0,10,0,0.0,0,0,0,0.0,0.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toMemNodeSet,"org.exist.dom.persistent.AbstractNodeSet{name=toMemNodeSet,return=org.exist.xquery.value.MemoryNodeSet,parameters=[]}",1,0,0,4,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getState,"org.exist.dom.persistent.AbstractNodeSet{name=getState,return=int,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,hasChanged,"org.exist.dom.persistent.AbstractNodeSet{name=hasChanged,return=boolean,parameters=[int]}",1,0,0,5,1,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,setTrackMatches,"org.exist.dom.persistent.AbstractNodeSet{name=setTrackMatches,return=void,parameters=[boolean]}",1,0,0,5,1,1.0,1,0,0,4.75,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getTrackMatches,"org.exist.dom.persistent.AbstractNodeSet{name=getTrackMatches,return=boolean,parameters=[]}",1,0,0,5,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,getIndexType,"org.exist.dom.persistent.AbstractNodeSet{name=getIndexType,return=int,parameters=[]}",6,14,3,36,0,6.4,4,4,3,199.04,14.18,0.07
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,clearContext,"org.exist.dom.persistent.AbstractNodeSet{name=clearContext,return=void,parameters=[int]}",2,1,1,9,1,1.41,1,1,0,36.0,2.7,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,nodeMoved,"org.exist.dom.persistent.AbstractNodeSet{name=nodeMoved,return=void,parameters=[org.exist.numbering.NodeId,org.exist.dom.persistent.NodeHandle]}",2,1,1,8,2,3.32,1,3,1,62.91,3.75,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,isPersistentSet,"org.exist.dom.persistent.AbstractNodeSet{name=isPersistentSet,return=boolean,parameters=[]}",1,0,0,6,0,0.0,0,0,0,2.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet,toString,"org.exist.dom.persistent.AbstractNodeSet{name=toString,return=java.lang.String,parameters=[]}",3,3,2,15,0,15.43,3,15,2,302.66,14.37,0.09
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet$CollectionIterator,CollectionIterator,"org.exist.dom.persistent.AbstractNodeSet$CollectionIterator{name=,return=org.exist.dom.persistent.AbstractNodeSet$CollectionIterator,parameters=[]}",2,1,1,7,0,4.47,2,4,0,60.92,3.75,0.01
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet$CollectionIterator,hasNext,"org.exist.dom.persistent.AbstractNodeSet$CollectionIterator{name=hasNext,return=boolean,parameters=[]}",1,0,0,5,0,1.0,0,0,1,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet$CollectionIterator,next,"org.exist.dom.persistent.AbstractNodeSet$CollectionIterator{name=next,return=org.exist.collections.Collection,parameters=[]}",3,3,2,14,0,8.12,4,7,1,158.32,9.63,0.04
+exist-core/src/main/java/org/exist/dom/persistent/AbstractNodeSet.java,org.exist.dom.persistent.AbstractNodeSet$CollectionIterator,remove,"org.exist.dom.persistent.AbstractNodeSet$CollectionIterator{name=remove,return=void,parameters=[]}",1,0,0,5,0,1.0,0,1,0,8.0,1.0,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.storage.BrokerPool,int]}",1,0,0,11,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.xquery.Expression,org.exist.storage.BrokerPool,int]}",1,0,0,12,3,1.0,0,1,0,13.93,0.63,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.storage.BrokerPool,org.exist.collections.Collection,int,org.exist.xmldb.XmldbURI]}",1,0,0,13,4,1.0,0,1,0,15.51,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.xquery.Expression,org.exist.storage.BrokerPool,org.exist.collections.Collection,int,org.exist.xmldb.XmldbURI]}",1,0,0,16,5,4.0,0,4,0,84.0,2.83,0.01
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[int,org.exist.dom.persistent.DocumentImpl]}",1,0,0,10,2,1.0,0,1,0,8.0,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.xquery.Expression,int,org.exist.dom.persistent.DocumentImpl]}",1,0,0,12,3,3.0,0,3,0,85.95,2.38,0.01
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.storage.BrokerPool,org.exist.collections.Collection,int,org.exist.xmldb.XmldbURI,org.exist.security.Permission,int,long[],long,java.lang.Long,java.lang.String,org.w3c.dom.DocumentType]}",1,0,0,26,11,1.0,0,1,0,51.81,0.54,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=,return=org.exist.dom.persistent.DocumentImpl,parameters=[org.exist.storage.BrokerPool,org.exist.collections.Collection,int,org.exist.xmldb.XmldbURI,org.exist.security.Permission,int,long[],long,java.lang.Long,java.lang.String,org.exist.dom.persistent.XMLDeclarationImpl,org.w3c.dom.DocumentType]}",1,0,0,24,12,1.0,0,1,0,53.3,0.5,0.0
+exist-core/src/main/java/org/exist/dom/persistent/DocumentImpl.java,org.exist.dom.persistent.DocumentImpl,DocumentImpl,"org.exist.dom.persistent.DocumentImpl{name=